Lines Matching refs:scalefac
318 - ((cod_info->scalefac[sfb] + (cod_info->preflag ? pretab[sfb] : 0))
975 if (g0->scalefac[sfb] != gi->scalefac[sfb]
976 && gi->scalefac[sfb] >= 0)
981 gi->scalefac[sfb] = -1;
989 if (gi->scalefac[sfb] == -1)
992 if (s1 < gi->scalefac[sfb])
993 s1 = gi->scalefac[sfb];
998 if (gi->scalefac[sfb] == -1)
1001 if (s2 < gi->scalefac[sfb])
1002 s2 = gi->scalefac[sfb];
1043 gi->scalefac[sfb] = recalc = -2; /* anything goes. */
1052 if (gi->scalefac[sfb] > 0)
1053 s |= gi->scalefac[sfb];
1057 if (gi->scalefac[sfb] > 0)
1058 gi->scalefac[sfb] >>= 1;
1066 if (gi->scalefac[sfb] < pretab[sfb] && gi->scalefac[sfb] != -2)
1070 if (gi->scalefac[sfb] > 0)
1071 gi->scalefac[sfb] -= pretab[sfb];
1087 if (gi->scalefac[sfb] == -2) {
1088 gi->scalefac[sfb] = 0; /* if anything goes, then 0 is a good choice */
1099 all_scalefactors_not_negative(int const *scalefac, int n)
1103 if (scalefac[i] < 0)
1142 int *const scalefac = cod_info->scalefac;
1145 assert(all_scalefactors_not_negative(scalefac, cod_info->sfbmax));
1156 if (scalefac[sfb] < pretab[sfb])
1162 scalefac[sfb] -= pretab[sfb];
1168 if (max_slen1 < scalefac[sfb])
1169 max_slen1 = scalefac[sfb];
1172 if (max_slen2 < scalefac[sfb])
1173 max_slen2 = scalefac[sfb];
1223 int const *const scalefac = cod_info->scalefac;
1244 if (scalefac[sfb * 3 + window] > max_sfac[partition])
1245 max_sfac[partition] = scalefac[sfb * 3 + window];
1254 if (scalefac[sfb] > max_sfac[partition])
1255 max_sfac[partition] = scalefac[sfb];