Lines Matching refs:bin

60     int bin, bnd, ch, i;
66 bin = s->spx_dst_start_freq;
71 if (bin + bandsize > s->spx_src_start_freq) {
72 copy_sizes[num_copy_sections++] = bin - s->spx_dst_start_freq;
73 bin = s->spx_dst_start_freq;
77 if (bin == s->spx_src_start_freq) {
78 copy_sizes[num_copy_sections++] = bin - s->spx_dst_start_freq;
79 bin = s->spx_dst_start_freq;
81 copysize = FFMIN(bandsize - i, s->spx_src_start_freq - bin);
82 bin += copysize;
85 copy_sizes[num_copy_sections++] = bin - s->spx_dst_start_freq;
92 bin = s->spx_src_start_freq;
94 memcpy(&s->transform_coeffs[ch][bin],
97 bin += copy_sizes[i];
101 bin = s->spx_src_start_freq;
106 float coeff = s->transform_coeffs[ch][bin++];
116 bin = s->spx_src_start_freq - 2;
119 INTFLOAT *coeffs = &s->transform_coeffs[ch][bin];
126 bin += s->spx_band_sizes[bnd];
133 bin = s->spx_src_start_freq;
146 s->transform_coeffs[ch][bin] *= sscale;
147 s->transform_coeffs[ch][bin++] += noise;
199 int bin, blk, gs;
212 for (bin = s->start_freq[ch]; bin < s->end_freq[ch]; bin++) {
213 if (s->bap[ch][bin] > 7 && s->bap[ch][bin] < end_bap)
219 for (bin = s->start_freq[ch]; bin < s->end_freq[ch]; bin++) {
220 if (s->bap[ch][bin] > 7 && s->bap[ch][bin] < 17) {
237 for (bin = s->start_freq[ch]; bin < s->end_freq[ch]; bin++) {
238 int hebap = s->bap[ch][bin];
243 s->pre_mantissa[ch][bin][blk] = (av_lfg_get(&s->dith_state) & 0x7FFFFF) - 0x400000;
249 s->pre_mantissa[ch][bin][blk] = ff_eac3_mantissa_vq[hebap][v][blk] * (1 << 8);
283 s->pre_mantissa[ch][bin][blk] = mant;
286 idct6(s->pre_mantissa[ch][bin]);