Lines Matching refs:bands
246 // Extra frequency bands flag
248 avpriv_request_sample(s->avctx, "Extra XLL frequency bands");
257 // Frequency will be doubled again after bands assembly.
280 for (band = 0, b = c->bands; band < c->nfreqbands; band++, b++) {
403 c->bands[i].msb_sample_buffer[j] = ptr;
416 // Determine number of frequency bands that have MSB/LSB split
418 if (c->bands[i].lsb_section_size)
430 if (c->bands[i].lsb_section_size) {
432 c->bands[i].lsb_sample_buffer[j] = ptr;
437 c->bands[i].lsb_sample_buffer[j] = NULL;
446 DCAXllBand *b = &c->bands[band];
603 DCAXllBand *b = &c->bands[band];
631 DCAXllBand *b = &c->bands[band];
696 int adj = c->bands[band].bit_width_adjust[ch];
697 int shift = c->bands[band].nscalablelsbs[ch];
711 DCAXllBand *b = &c->bands[band];
744 // Assemble frequency bands 0 and 1
747 int32_t *band0 = c->bands[0].msb_sample_buffer[ch];
748 int32_t *band1 = c->bands[1].msb_sample_buffer[ch];
848 // 3 - CRC16 placed at the end of MSB0 and LSB0 and other frequency bands
1194 s->dcadsp->dmix_sub(c->bands[band].msb_sample_buffer[j],
1195 o->bands[band].msb_sample_buffer[k],
1224 s->dcadsp->dmix_scale(c->bands[band].msb_sample_buffer[j],
1308 dst = c->bands[0].msb_sample_buffer[ch];
1348 // Filter frequency bands for active channel sets
1375 if (c->bands[j].dmix_embedded)
1381 if (c->bands[j].dmix_embedded)
1385 // Assemble frequency bands for active channel sets