• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asus-wl-520gu-7.0.1.45/src/router/ov51x/

Lines Matching refs:coeff

659 getACCoefficient(int *rawData, int *coeff, struct comp_info *cinfo,
678 *coeff = tmp_c;
691 getDCCoefficient(int *rawData, int *coeff, struct comp_info *cinfo,
702 *coeff = 0; /* Indicates no change from last DC */
713 *coeff = tmp_c;
725 * 0: Use the returned coeff. Don't skip anything.
726 * 1-15: The next <skip> coeffs are zero. The returned coeff is used.
727 * 16: The next 16 coeffs are zero. The returned coeff is ignored.
735 int coeff = 0;
743 skip = getACCoefficient(pIn, &coeff, cinfo, treeYAC);
748 C[i++] = coeff;
764 C[i++] = coeff;
771 getACCoefficient(pIn, &coeff, cinfo, treeYAC);
778 int coeff = 0;
786 skip = getACCoefficient(pIn, &coeff, cinfo, treeUVAC);
791 C[i++] = coeff;
807 C[i++] = coeff;
814 getACCoefficient(pIn, &coeff, cinfo, treeUVAC);
876 DCT_8x4(int *coeff, unsigned char *out)
877 /* pre: coeff == coefficients
878 post: coeff != coefficients
879 ** DO NOT ASSUME coeff TO BE THE SAME BEFORE AND AFTER CALLING THIS FUNCTION!
891 C0=coeff[0];
892 C4=coeff[4];
893 C16=coeff[16];
894 C20=coeff[20];
896 coeff[0]=TIMES_23168(coeff[0]);
897 coeff[4]=TIMES_23168(coeff[4]);
898 coeff[16]=TIMES_23168(coeff[16]);
899 coeff[20]=TIMES_23168(coeff[20]);
901 C2_18 = coeff[2]+coeff[18];
902 C6_22 = coeff[6]+coeff[22];
903 C1_17 = coeff[1]+coeff[17];
904 C3_19 = coeff[3]+coeff[19];
905 C5_21 = coeff[5]+coeff[21];
906 C7_23 = coeff[7]+coeff[23];
911 base += coeff[0]+coeff[4]+coeff[16]+coeff[20];
915 val1 = TIMES_41986(coeff[9]);
916 val1 += TIMES_35594(coeff[11]);
917 val1 += TIMES_23783(coeff[13]);
918 val1 += TIMES_8351(coeff[15]);
919 val1 += TIMES_17391(coeff[25]);
920 val1 += TIMES_14743(coeff[27]);
921 val1 += TIMES_9851(coeff[29]);
922 val1 += TIMES_3459(coeff[31]);
929 val3 = TIMES_39550(coeff[10]);
930 val3 += TIMES_16382(coeff[14]+coeff[26]);
931 val3 += TIMES_6785(coeff[30]);
932 val3 += TIMES_30270(coeff[8]+coeff[12]);
933 val3 += TIMES_12538(coeff[24]+coeff[28]);
947 base += coeff[0]-coeff[4]+coeff[16]-coeff[20];
951 val1 = TIMES_35594(coeff[9]);
952 val1 -= TIMES_8351(coeff[11]);
953 val1 -= TIMES_41986(coeff[13]);
954 val1 -= TIMES_23783(coeff[15]);
955 val1 -= TIMES_14743(coeff[25]);
956 val1 -= TIMES_3459(coeff[27]);
957 val1 -= TIMES_17391(coeff[29]);
958 val1 -= TIMES_9851(coeff[31]);
965 val3 = TIMES_16382(coeff[10]-coeff[30]);
966 val3 -= TIMES_39550(coeff[14]);
967 val3 += TIMES_6785(coeff[26]);
968 val3 += TIMES_12538(coeff[24]-coeff[28]);
969 val3 += TIMES_30270(coeff[8]-coeff[12]);
983 base += coeff[0] - coeff[4] + coeff[16] - coeff[20];
987 val1 = TIMES_23783(coeff[9]);
988 val1 -= TIMES_41986(coeff[11]);
989 val1 += TIMES_8351(coeff[13]);
990 val1 += TIMES_35594(coeff[15]);
991 val1 += TIMES_9851(coeff[25]);
992 val1 -= TIMES_17391(coeff[27]);
993 val1 += TIMES_3459(coeff[29]);
994 val1 += TIMES_14743(coeff[31]);
1001 val3 = -TIMES_16382(coeff[10] - coeff[30]);
1002 val3 += TIMES_39550(coeff[14]);
1003 val3 -= TIMES_6785(coeff[26]);
1004 val3 += TIMES_12538(coeff[24] - coeff[28]);
1005 val3 += TIMES_30270(coeff[8] - coeff[12]);
1019 base += coeff[0] + coeff[4] + coeff[16] + coeff[20];
1023 val1 = TIMES_8351(coeff[9]);
1024 val1 -= TIMES_23783(coeff[11]);
1025 val1 += TIMES_35594(coeff[13]);
1026 val1 += TIMES_3459(coeff[25]);
1027 val1 -= TIMES_9851(coeff[27]);
1028 val1 += TIMES_14743(coeff[29]);
1034 val3 = -TIMES_39550(coeff[10]);
1035 val3 += TIMES_16382(coeff[14] + coeff[26]);
1036 val3 -= TIMES_6785(coeff[30]);
1037 val3 += TIMES_30270(coeff[8] + coeff[12]);
1038 val3 += TIMES_12538(coeff[24] + coeff[28]);
1041 tmp2 = TIMES_41986(coeff[15]) + TIMES_17391(coeff[31]);
1053 C2_18 = coeff[2] - coeff[18];
1054 C6_22 = coeff[6] - coeff[22];
1055 C1_17 = coeff[1] - coeff[17];
1056 C3_19 = coeff[3] - coeff[19];
1057 C5_21 = coeff[5] - coeff[21];
1058 C7_23 = coeff[7] - coeff[23];
1063 base += coeff[0] + coeff[4] - coeff[16] - coeff[20];
1067 val1 = TIMES_17391(coeff[9]);
1068 val1 += TIMES_14743(coeff[11]);
1069 val1 += TIMES_9851(coeff[13]);
1070 val1 += TIMES_3459(coeff[15]);
1071 val1 -= TIMES_41986(coeff[25]);
1072 val1 -= TIMES_35594(coeff[27]);
1073 val1 -= TIMES_23783(coeff[29]);
1074 val1 -= TIMES_8351(coeff[31]);
1081 val3 = TIMES_16382(coeff[10] - coeff[30]);
1082 val3 += TIMES_6785(coeff[14]);
1083 val3 -= TIMES_39550(coeff[26]);
1084 val3 -=TIMES_30270(coeff[24] + coeff[28]);
1085 val3 +=TIMES_12538(coeff[8] + coeff[12]);
1099 base += coeff[0] - coeff[4] - coeff[16] + coeff[20];
1103 val1 = TIMES_14743(coeff[9]);
1104 val1 -= TIMES_3459(coeff[11]);
1105 val1 -= TIMES_17391(coeff[13]);
1106 val1 -= TIMES_9851(coeff[15]);
1107 val1 -= TIMES_35594(coeff[25]);
1108 val1 += TIMES_8351(coeff[27]);
1109 val1 += TIMES_41986(coeff[29]);
1110 val1 += TIMES_23783(coeff[31]);
1117 val3 = TIMES_6785(coeff[10]);
1118 val3 -= TIMES_16382(coeff[14] + coeff[26]);
1119 val3 += TIMES_39550(coeff[30]);
1120 val3 += TIMES_12538(coeff[8] - coeff[12]);
1121 val3 -= TIMES_30270(coeff[24] - coeff[28]);
1135 base += coeff[0] - coeff[4] - coeff[16] + coeff[20];
1139 val1 = TIMES_9851(coeff[9]);
1140 val1 -= TIMES_17391(coeff[11]);
1141 val1 += TIMES_3459(coeff[13]);
1142 val1 += TIMES_14743(coeff[15]);
1143 val1 -= TIMES_23783(coeff[25]);
1144 val1 += TIMES_41986(coeff[27]);
1145 val1 -= TIMES_8351(coeff[29]);
1146 val1 -= TIMES_35594(coeff[31]);
1153 val3 = -TIMES_6785(coeff[10]);
1154 val3 += TIMES_16382(coeff[14]+coeff[26]);
1155 val3 -= TIMES_39550(coeff[30]);
1156 val3 += TIMES_12538(coeff[8]-coeff[12]);
1157 val3 -= TIMES_30270(coeff[24]-coeff[28]);
1171 base += coeff[0]+coeff[4]-coeff[16]-coeff[20];
1175 val1 = TIMES_3459(coeff[9]);
1176 val1 -= TIMES_9851(coeff[11]);
1177 val1 += TIMES_14743(coeff[13]);
1178 val1 -= TIMES_8351(coeff[25]);
1179 val1 += TIMES_23783(coeff[27]);
1180 val1 -= TIMES_35594(coeff[29]);
1186 val3 = -TIMES_16382(coeff[10] - coeff[30]);
1187 val3 -= TIMES_6785(coeff[14]);
1188 val3 += TIMES_39550(coeff[26]);
1189 val3 -= TIMES_30270(coeff[24]+coeff[28]);
1190 val3 += TIMES_12538(coeff[8]+coeff[12]);
1193 tmp2 = -TIMES_17391(coeff[15]) + TIMES_41986(coeff[31]);