Lines Matching defs:ch_assign
75 uint8_t ch_assign[MAX_CHANNELS];
399 m->dsp.mlp_pack_output = m->dsp.mlp_select_pack_output(m->substream[m->max_decoded_substream].ch_assign,
598 memset(s->ch_assign, 0, sizeof(s->ch_assign));
601 int ch_assign = get_bits(gbp, 6);
604 enum AVChannel channel = thd_channel_layout_extract_channel(s->mask, ch_assign);
607 ch_assign = av_channel_layout_index_from_channel(&l, channel);
609 if (ch_assign < 0 || ch_assign > s->max_matrix_channel) {
612 ch, ch_assign);
615 s->ch_assign[ch_assign] = ch;
649 m->dsp.mlp_pack_output = m->dsp.mlp_select_pack_output(s->ch_assign,
657 int i = s->ch_assign[4];
658 s->ch_assign[4] = s->ch_assign[3];
659 s->ch_assign[3] = s->ch_assign[2];
660 s->ch_assign[2] = i;
662 FFSWAP(int, s->ch_assign[2], s->ch_assign[4]);
663 FFSWAP(int, s->ch_assign[3], s->ch_assign[5]);
911 m->dsp.mlp_pack_output = m->dsp.mlp_select_pack_output(s->ch_assign,
1145 s->ch_assign,