[FFmpeg-devel] [PATCH] Warn if user specifies bitrates smaller than 1000
Ramiro Polla
ramiro
Sat Oct 13 17:45:38 CEST 2007
Benoit Fouet wrote:
> Hi,
>
> Ramiro Polla wrote:
>
>> Benoit Fouet wrote:
>>
>>> Hi,
>>>
>>> Ramiro Polla wrote:
>>>
>>>> Hello,
>>>>
>>>> Attached patch should reduce the number of silly bug reports. Please
>>>> comment on the wording of the message...
>>>> https://roundup.mplayerhq.hu/roundup/ffmpeg/issue60
>>>>
>>>> Ramiro Polla
>>>> ------------------------------------------------------------------------
>>>>
>>>>
>>>> Index: ffmpeg.c
>>>> ===================================================================
>>>> --- ffmpeg.c (revision 10702)
>>>> +++ ffmpeg.c (working copy)
>>>> @@ -2115,6 +2115,20 @@
>>>> }
>>>> }
>>>>
>>>> +static void opt_bitrate(const char *arg)
>>>> +{
>>>> + if( atoi(arg) < 1000 )
>>>> + fprintf(stderr, "\nWARNING: The -b parameter is set too
>>>> low\nIt takes bits/s as argument, not kbits/s\n\n");
>>>>
>>>>
>>> this will issue a warning if a user sets -(a/v)b 64k
>>> i don't think you'd want that...
>>>
>> New patch attached.
>>
>> And where is -vb handled? I've always used -b for video. I can't find
>> a "vb" option.
>>
>>
>
> it's handled in the opt_default
> it will consume the v of vb to know it is a video option.
>
> IMO, the easiest way would be to use OPT_FUNC2 and have only one one
> function to handle all bitrate options
>
I don't see how this could be done. Care to elaborate?
More information about the ffmpeg-devel
mailing list