Lines Matching defs:scalefactors
41 int32_t scalefactors[31];
159 const int delta = FFABS(c->scalefactors[i] - c->scalefactors[i - 1]) - 1;
161 const int neg = c->scalefactors[i - 1] > c->scalefactors[i];
168 c->precision_coarse[i] = c->scalefactors[i];
186 c->precision_coarse[i] = c->scalefactors[i] - b->gradient[i];
267 memset(c->scalefactors, 0, sizeof(c->scalefactors));
281 c->scalefactors[0] = get_bits(gb, len);
284 int val = c->scalefactors[i - 1] + get_vlc2(gb, tab->table,
286 c->scalefactors[i] = val & ((1 << len) - 1);
290 c->scalefactors[i] += base - sf_weights[i];
298 c->scalefactors[i] = base + get_bits(gb, len);
304 channel_idx ? b->channel[0].scalefactors :
316 c->scalefactors[i] = baseline[i] + dist;
320 c->scalefactors[i] = get_bits(gb, 5);
325 const int *baseline = channel_idx ? b->channel[0].scalefactors :
335 c->scalefactors[0] = get_bits(gb, len);
338 int val = c->scalefactors[i - 1] + get_vlc2(gb, tab->table,
340 c->scalefactors[i] = val & ((1 << len) - 1);
344 c->scalefactors[i] += base + baseline[i];
347 c->scalefactors[i] = get_bits(gb, 5);
353 if (c->scalefactors[i] < 0 || c->scalefactors[i] > 31)
356 memcpy(c->scalefactors_prev, c->scalefactors, sizeof(c->scalefactors));
365 const int last_sf = c->scalefactors[c->q_unit_cnt];
374 c->scalefactors[c->q_unit_cnt] = c->scalefactors[c->q_unit_cnt - 1];
378 avg += c->scalefactors[i];
383 const int prev = c->scalefactors[i - 1];
384 const int cur = c->scalefactors[i ];
385 const int next = c->scalefactors[i + 1];
393 const int cur = c->scalefactors[i];
395 const int min = FFMIN(c->scalefactors[i + 1], c->scalefactors[i - 1]);
402 c->scalefactors[c->q_unit_cnt] = last_sf;
508 const int scalefactor = b->channel[i].scalefactors[j];
596 sf[l] = at9_scalefactor_c[c->scalefactors[g_units[0]]];
605 sf[i - g_units[0]] = at9_scalefactor_c[c->scalefactors[i]];
658 memset(c->scalefactors, 0, sizeof(c->scalefactors));
663 c->scalefactors[i] = get_bits(gb, 5);