From e3e3be53463c154d108d7832b8a013b96ae8f0b9 Mon Sep 17 00:00:00 2001
From: Baptiste Coudurier <baptiste.coudurier@gmail.com>
Date: Thu, 25 Jan 2007 09:46:59 +0000
Subject: [PATCH] do not force output audio channels

Originally committed as revision 7705 to svn://svn.ffmpeg.org/ffmpeg/trunk
---
 ffmpeg.c | 8 +-------
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/ffmpeg.c b/ffmpeg.c
index 20729e5c098..be93da9e469 100644
--- a/ffmpeg.c
+++ b/ffmpeg.c
@@ -2954,13 +2954,7 @@ static void new_audio_stream(AVFormatContext *oc)
             audio_enc->global_quality = st->quality = FF_QP2LAMBDA * audio_qscale;
         }
         audio_enc->thread_count = thread_count;
-        /* For audio codecs other than AC3 or DTS we limit */
-        /* the number of coded channels to stereo   */
-        if (audio_channels > 2 && codec_id != CODEC_ID_AC3
-            && codec_id != CODEC_ID_DTS) {
-            audio_enc->channels = 2;
-        } else
-            audio_enc->channels = audio_channels;
+        audio_enc->channels = audio_channels;
     }
     audio_enc->sample_rate = audio_sample_rate;
     audio_enc->time_base= (AVRational){1, audio_sample_rate};
-- 
GitLab