allow user to specify muxrate
authorBaptiste Coudurier <baptiste.coudurier@gmail.com>
Wed, 14 Jan 2009 23:30:49 +0000 (23:30 +0000)
committerBaptiste Coudurier <baptiste.coudurier@gmail.com>
Wed, 14 Jan 2009 23:30:49 +0000 (23:30 +0000)
Originally committed as revision 16609 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavformat/mpegtsenc.c

index 6c31f6d..9713bd9 100644 (file)
@@ -445,7 +445,10 @@ static int mpegts_write_header(AVFormatContext *s)
            total_bit_rate, ts->sdt_packet_freq, ts->pat_packet_freq);
 #endif
 
-    ts->mux_rate = total_bit_rate;
+    if (s->mux_rate)
+        ts->mux_rate = s->mux_rate;
+    else
+        ts->mux_rate = total_bit_rate;
 
     /* write info at the start of the file, so that it will be fast to
        find them */