Lines Matching defs:blk
88 int blk, ch;
91 for (blk = 0; blk < s->num_blocks; blk++) {
92 AC3Block *block = &s->blocks[blk];
93 const SampleType *input_samples = &s->planar_samples[ch][blk * AC3_BLOCK_SIZE];
119 int av_uninit(blk), ch, bnd, i, j;
135 for (blk = 0; blk < s->num_blocks; blk++) {
136 AC3Block *block = &s->blocks[blk];
160 for (blk = 0; blk < s->num_blocks; blk++) {
161 AC3Block *block = &s->blocks[blk];
166 MAC_COEF(energy[blk][ch][bnd], v, v);
175 for (blk = 0; blk < s->num_blocks; blk++) {
176 AC3Block *block = &s->blocks[blk];
183 cpl_coords[blk][ch][bnd] = calc_cpl_coord(energy[blk][ch][bnd],
184 energy[blk][CPL_CH][bnd]);
190 for (blk = 0; blk < s->num_blocks; blk++) {
191 AC3Block *block = &s->blocks[blk];
192 AC3Block *block0 = blk ? &s->blocks[blk-1] : NULL;
202 if (blk == 0 || !block0->cpl_in_use) {
214 coord_diff += FFABS(cpl_coords[blk-1][ch][bnd] -
215 cpl_coords[blk ][ch][bnd]);
229 blk = 0;
230 while (blk < s->num_blocks) {
232 AC3Block *block = &s->blocks[blk];
235 blk++;
243 energy_cpl = energy[blk][CPL_CH][bnd];
244 energy_ch = energy[blk][ch][bnd];
245 blk1 = blk+1;
253 cpl_coords[blk][ch][bnd] = calc_cpl_coord(energy_ch, energy_cpl);
255 blk = blk1;
260 for (blk = 0; blk < s->num_blocks; blk++) {
261 AC3Block *block = &s->blocks[blk];
266 s->ac3dsp.float_to_fixed24(fixed_cpl_coords[blk][1],
267 cpl_coords[blk][1],
271 fixed_cpl_coords[blk][1],
300 int cpl_mant = (fixed_cpl_coords[blk][ch][bnd] << (5 + cpl_exp + master_exp * 3)) >> 24;
322 int blk, bnd;
328 for (blk = 0; blk < s->num_blocks; blk++) {
329 block = &s->blocks[blk];
330 block->new_rematrixing_strategy = !blk;
336 if (blk && block->num_rematrixing_bands != block0->num_rematrixing_bands)
361 if (blk &&