From 6cc7b55f160ffd74a51925901c5d3bb87532e858 Mon Sep 17 00:00:00 2001 From: Tom Yan Date: Thu, 31 Dec 2020 18:10:29 +0800 Subject: [PATCH] mkvextract: fix channelConfiguration for 7.1 AAC --- src/extract/xtr_aac.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/extract/xtr_aac.cpp b/src/extract/xtr_aac.cpp index 025559b3a..6f0b7142b 100644 --- a/src/extract/xtr_aac.cpp +++ b/src/extract/xtr_aac.cpp @@ -51,7 +51,7 @@ xtr_aac_c::create_file(xtr_base_c *master, mxerror(fmt::format(Y("Track {0} with the CodecID '{1}' contains invalid \"codec private\" data for AAC.\n"), m_tid, m_codec_id)); m_id = 0; - m_channels = audio_config->channels; + m_channels = audio_config->channels == 8 ? 7 : audio_config->channels; m_profile = audio_config->profile; if (audio_config->ga_specific_config_contains_program_config_element) {