Lines Matching refs:nb_channels
84 par->ch_layout.nb_channels = avio_rl32(pb);
85 if (par->ch_layout.nb_channels <= 0 || par->ch_layout.nb_channels > INT_MAX / 36) {
86 av_log(s, AV_LOG_ERROR, "Invalid number of channels: %d\n", par->ch_layout.nb_channels);
105 par->block_align = 16 * par->ch_layout.nb_channels;
108 par->block_align = 20 * par->ch_layout.nb_channels;
115 par->block_align = 36 * par->ch_layout.nb_channels;
127 par->block_align = 8 * par->ch_layout.nb_channels;
130 if ((ret = ff_alloc_extradata(st->codecpar, 32 * par->ch_layout.nb_channels)) < 0)
133 for (i = 0; i < par->ch_layout.nb_channels; i++) {
162 st->duration = (remaining - start) / (8 * par->ch_layout.nb_channels) * 14;
166 st->duration = (remaining - start) / 2 / par->ch_layout.nb_channels;
197 par->ch_layout.nb_channels > 1) {
204 for (ch = 0; ch < par->ch_layout.nb_channels; ch++) {