[FFmpeg-cvslog] r25385 - trunk/libavformat/mpegenc.c

Michael Niedermayer michaelni
Thu Oct 7 04:31:07 CEST 2010


On Wed, Oct 06, 2010 at 07:05:22PM -0700, Baptiste Coudurier wrote:
> On 10/06/2010 06:57 PM, michael wrote:
>> Author: michael
>> Date: Thu Oct  7 03:57:39 2010
>> New Revision: 25385
>>
>> Log:
>> Warn if muxing mpeg ps is attempted without a VBV buffer size.
>>
>> Modified:
>>     trunk/libavformat/mpegenc.c
>>
>> Modified: trunk/libavformat/mpegenc.c
>> ==============================================================================
>> --- trunk/libavformat/mpegenc.c	Thu Oct  7 03:57:35 2010	(r25384)
>> +++ trunk/libavformat/mpegenc.c	Thu Oct  7 03:57:39 2010	(r25385)
>> @@ -367,8 +367,10 @@ static int mpeg_mux_init(AVFormatContext
>>               stream->id = mpv_id++;
>>               if (st->codec->rc_buffer_size)
>>                   stream->max_buffer_size = 6*1024 + st->codec->rc_buffer_size/8;
>> -            else
>> +            else{
>> +                av_log(ctx, AV_LOG_WARNING, "VBV buffer size not set, muxing may fail\n");
>>                   stream->max_buffer_size = 230*1024; //FIXME this is probably too small as default
>> +            }
>
> Humm, this will warn for every VBR encode. I'm not sure at all that is  
> wanted.

VBR has buffers too, so it needs a buffer size too

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Those who are too smart to engage in politics are punished by being
governed by those who are dumber. -- Plato 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-cvslog/attachments/20101007/c80ec2ad/attachment.pgp>



More information about the ffmpeg-cvslog mailing list