Lines Matching defs:channels
41 * 8 bits channels
68 int channels;
238 int channels)
252 bps = alac->sample_size - alac->extra_bits + channels - 1;
284 for (ch = 0; ch < channels; ch++)
304 if (channels == 2 && decorr_left_weight && decorr_shift > 31)
307 for (ch = 0; ch < channels; ch++) {
325 for (ch = 0; ch < channels; ch++)
329 for (ch = 0; ch < channels; ch++) {
361 for (ch = 0; ch < channels; ch++) {
371 if (channels == 2) {
374 alac->extra_bits, channels, alac->nb_samples);
384 alac->extra_bits, channels, alac->nb_samples);
388 alac->extra_bits, channels, alac->nb_samples);
393 for (ch = 0; ch < channels; ch++) {
400 for (ch = 0; ch < channels; ch++) {
406 for (ch = 0; ch < channels; ch++) {
421 int channels;
441 channels = (element == TYPE_CPE) ? 2 : 1;
442 if (ch + channels > alac->channels ||
443 ff_alac_channel_layout_offsets[alac->channels - 1][ch] + channels > alac->channels) {
449 ff_alac_channel_layout_offsets[alac->channels - 1][ch],
450 channels);
454 ch += channels;
466 if (alac->channels == ch && alac->nb_samples)
469 av_log(avctx, AV_LOG_WARNING, "Failed to decode all channels\n");
479 for (ch = 0; ch < FFMIN(alac->channels, 2); ch++) {
501 for (ch = 0; ch < FFMIN(alac->channels, 2); ch++) {
539 alac->channels = bytestream2_get_byteu(&gb);
577 if (alac->channels < 1) {
581 alac->channels = avctx->ch_layout.nb_channels;
583 if (alac->channels > ALAC_MAX_CHANNELS) {
585 alac->channels);
589 avctx->ch_layout = ff_alac_ch_layouts[alac->channels - 1];