Lines Matching defs:chan_config
566 if (!ac->oc[1].m4ac.chan_config) {
571 ac->oc[1].m4ac.chan_config == 1) {
585 ac->oc[1].m4ac.chan_config = 2;
590 ac->oc[1].m4ac.chan_config == 2) {
604 ac->oc[1].m4ac.chan_config = 1;
610 switch (ac->oc[1].m4ac.chan_config) {
623 if (ac->tags_mapped == tags_per_config[ac->oc[1].m4ac.chan_config] - 1 && (type == TYPE_LFE || type == TYPE_SCE)) {
634 ac->oc[1].m4ac.chan_config == 4 &&
641 if (ac->tags_mapped == (ac->oc[1].m4ac.chan_config != 2) &&
645 } else if (ac->oc[1].m4ac.chan_config == 2) {
961 m4ac, m4ac->chan_config)) < 0)
966 m4ac, m4ac->chan_config)) < 0)
979 m4ac->object_type, m4ac->chan_config, m4ac->sampling_index,
1084 ac->oc[1].m4ac.chan_config = i;
1086 if (ac->oc[1].m4ac.chan_config) {
1088 &layout_map_tags, ac->oc[1].m4ac.chan_config);
2773 if (hdr_info.chan_config) {
2774 ac->oc[1].m4ac.chan_config = hdr_info.chan_config;
2778 hdr_info.chan_config)) < 0)
2785 ac->oc[1].m4ac.chan_config = 0;
2787 * dual mono frames in Japanese DTV can have chan_config 0
2806 ac->oc[0].m4ac.chan_config != hdr_info.chan_config ||
2824 int chan_config = ac->oc[1].m4ac.chan_config;
2841 if (chan_config < 0 || chan_config >= 8) {
2843 ac->oc[1].m4ac.chan_config);
2846 for (i = 0; i < tags_per_config[chan_config]; i++) {
2847 const int elem_type = aac_channel_layout_map[chan_config-1][i][0];
2848 const int elem_id = aac_channel_layout_map[chan_config-1][i][1];
2969 ac->oc[1].m4ac.chan_config = 0;
3189 ac->oc[1].m4ac.chan_config != m4ac.chan_config) {