Lines Matching defs:channels
339 s->channels = hdr.channels;
340 s->fbw_channels = s->channels - s->lfe_on;
614 * mantissas for coupled channels which do not use dithering.
658 for (ch = 1; ch <= s->channels; ch++) {
678 /* zero the dithered coefficients for appropriate channels */
710 static inline void do_imdct(AC3DecodeContext *s, int channels, int offset)
714 for (ch = 1; ch <= channels; ch++) {
846 /* determine which channels use spx */
1001 /* determine which channels are coupled */
1195 for (ch = !cpl_in_use; ch <= s->channels; ch++) {
1232 for (ch = !cpl_in_use; ch <= s->channels; ch++) {
1253 for (ch = !cpl_in_use; ch <= s->channels; ch++)
1268 for (i = ch = !cpl_in_use; ch <= s->channels; ch++) {
1295 for (ch = !cpl_in_use; ch <= s->channels; ch++) {
1303 for (ch = !cpl_in_use; ch <= s->channels; ch++)
1358 for (ch = 0; ch <= s->channels; ch++) {
1364 for (ch = !cpl_in_use; ch <= s->channels; ch++) {
1403 this also uncouples channels if coupling is in use. */
1413 for (ch = 1; ch <= s->channels; ch++) {
1442 downmix_output = s->channels != s->out_channels &&
1447 samples in order to reconstruct all channels before downmixing. */
1453 do_imdct(s, s->channels, offset);
1604 if (!err || (s->channels && s->out_channels != s->channels)) {
1605 s->out_channels = s->channels;
1609 if (s->channels > 1 &&
1613 } else if (s->channels > 2 &&
1624 if (s->channels != s->out_channels && !((s->output_mode & AC3_OUTPUT_LFEON) &&
1631 } else if (!s->channels) {
1645 if (s->bitstream_mode == 0x7 && s->channels > 1)
1655 for (ch = 0; ch < s->channels; ch++) {
1738 av_log(avctx, AV_LOG_ERROR, "Too many channels (%d) coded\n",