do not force output audio channels
authorBaptiste Coudurier <baptiste.coudurier@gmail.com>
Thu, 25 Jan 2007 09:46:59 +0000 (09:46 +0000)
committerBaptiste Coudurier <baptiste.coudurier@gmail.com>
Thu, 25 Jan 2007 09:46:59 +0000 (09:46 +0000)
Originally committed as revision 7705 to svn://svn.ffmpeg.org/ffmpeg/trunk

ffmpeg.c

index 20729e5..be93da9 100644 (file)
--- 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};