Lines Matching defs:zero_run
260 #define TOKEN_ZERO_RUN(coeff, zero_run) (((coeff) * 512) + ((zero_run) << 2) + 1)
1157 int bits_to_get, zero_run;
1164 zero_run = zero_run_base[token];
1166 zero_run += get_bits(gb, zero_run_get_bits[token]);
1168 return zero_run;
1190 int zero_run = 0;
1245 zero_run = get_coeff(gb, token, &coeff);
1247 if (zero_run) {
1248 dct_tokens[j++] = TOKEN_ZERO_RUN(coeff, zero_run);
1260 if (coeff_index + zero_run > 64) {
1263 zero_run, 64 - coeff_index);
1264 zero_run = 64 - coeff_index;
1269 for (i = coeff_index + 1; i <= coeff_index + zero_run; i++)
1413 int zero_run = 0;
1431 zero_run = get_coeff(gb, token, &coeff);
1433 if (zero_run) {
1434 if (coeff_i + zero_run > 64) {
1437 zero_run, 64 - coeff_i);
1438 zero_run = 64 - coeff_i;
1440 *s->dct_tokens[plane][coeff_i]++ = TOKEN_ZERO_RUN(coeff, zero_run);
1441 coeff_i += zero_run;
1449 if (coeff_i >= 64) /* > 64 occurs when there is a zero_run overflow */