Lines Matching defs:nchannels
155 int n, ch, nchannels, header_size = 0, header_pos = get_bits_count(&s->gb);
167 s->nchannels = get_bits(&s->gb, 3) + 1;
168 if (s->nchannels != ff_dca_channels[s->audio_mode]) {
169 av_log(s->avctx, AV_LOG_ERROR, "Invalid number of primary audio channels (%d) for audio channel arrangement (%d)\n", s->nchannels, s->audio_mode);
172 av_assert1(s->nchannels <= DCA_CHANNELS - 2);
182 s->nchannels = ff_dca_channels[s->audio_mode] + 1;
183 av_assert1(s->nchannels <= DCA_CHANNELS - 1);
199 nchannels = get_bits(&s->gb, 3) + 1;
200 if (nchannels > DCA_XXCH_CHANNELS_MAX) {
201 avpriv_request_sample(s->avctx, "%d XXCH channels", nchannels);
204 s->nchannels = ff_dca_channels[s->audio_mode] + nchannels;
205 av_assert1(s->nchannels <= DCA_CHANNELS);
211 if (av_popcount(s->xxch_spkr_mask) != nchannels) {
240 for (ch = 0; ch < nchannels; ch++) {
250 for (ch = 0; ch < nchannels; ch++) {
276 for (ch = xch_base; ch < s->nchannels; ch++) {
285 for (ch = xch_base; ch < s->nchannels; ch++)
289 for (ch = xch_base; ch < s->nchannels; ch++) {
292 if (n > s->nchannels) {
300 for (ch = xch_base; ch < s->nchannels; ch++)
304 for (ch = xch_base; ch < s->nchannels; ch++) {
313 for (ch = xch_base; ch < s->nchannels; ch++) {
323 for (ch = xch_base; ch < s->nchannels; ch++)
328 for (ch = xch_base; ch < s->nchannels; ch++)
418 for (ch = xch_base; ch < s->nchannels; ch++)
423 for (ch = xch_base; ch < s->nchannels; ch++)
429 for (ch = xch_base; ch < s->nchannels; ch++) {
450 for (ch = xch_base; ch < s->nchannels; ch++) {
464 for (ch = xch_base; ch < s->nchannels; ch++) {
493 for (ch = xch_base; ch < s->nchannels; ch++) {
504 for (ch = xch_base; ch < s->nchannels; ch++) {
640 for (ch = xch_base; ch < s->nchannels; ch++) {
689 for (ch = xch_base; ch < s->nchannels; ch++) {
739 for (ch = xch_base; ch < s->nchannels; ch++) {
746 for (ch = xch_base; ch < s->nchannels; ch++) {
815 for (ch = xch_base; ch < s->nchannels; ch++) {
848 if ((ret = parse_frame_data(s, HEADER_XCH, s->nchannels)) < 0)
926 if ((ret = parse_frame_data(s, HEADER_XXCH, s->nchannels)) < 0)
1130 if (xbr_base_ch + xbr_nchannels[i] <= s->nchannels) {
1526 s->x96_nchannels = s->nchannels;
1602 if (x96_base_ch + x96_nchannels[i] <= s->nchannels) {
1863 s->nchannels = ff_dca_channels[s->audio_mode];
2009 for (ch = 0; ch < s->nchannels; ch++) {
2099 av_assert1(s->nchannels - xch_base <= DCA_XXCH_CHANNELS_MAX);
2110 for (ch = xch_base; ch < s->nchannels; ch++) {
2166 int i, n, ch, ret, spkr, nsamples, nchannels;
2188 nchannels = av_popcount(s->ch_mask) - avctx->ch_layout.nb_channels;
2189 if (nchannels > 0) {
2191 nsamples * nchannels * sizeof(float));
2218 for (ch = 0; ch < s->nchannels; ch++) {
2290 av_assert1(s->nchannels - xch_base <= DCA_XXCH_CHANNELS_MAX);
2293 for (ch = xch_base; ch < s->nchannels; ch++) {