[FFmpeg-devel] [PATCH] add AVCodecContext field to specify desired number of channels
Benoit Fouet
benoit.fouet
Tue Aug 21 08:48:07 CEST 2007
Michael Niedermayer wrote:
> Hi
>
> On Mon, Aug 20, 2007 at 11:28:37PM +0200, Reimar D?ffinger wrote:
>
>> Hello,
>> On Mon, Aug 20, 2007 at 09:20:29PM +0100, M?ns Rullg?rd wrote:
>>
>>> Reimar D?ffinger <Reimar.Doeffinger at stud.uni-karlsruhe.de> writes:
>>>
>>>> On Mon, Aug 20, 2007 at 07:37:47PM +0200, Michael Niedermayer wrote:
>>>>
>>>>> On Mon, Aug 20, 2007 at 04:53:26PM +0200, Reimar D?ffinger wrote:
>>>>>
>> [...]
>>
>>>>>> @@ -753,6 +753,7 @@ static const AVOption options[]={
>>>>>> {"timecode_frame_start", "GOP timecode frame start number, in non drop frame format", OFFSET(timecode_frame_start), FF_OPT_TYPE_INT, 0, 0, INT_MAX, V|E},
>>>>>> {"drop_frame_timecode", NULL, 0, FF_OPT_TYPE_CONST, CODEC_FLAG2_DROP_FRAME_TIMECODE, INT_MIN, INT_MAX, V|E, "flags2"},
>>>>>> {"non_linear_q", "use non linear quantizer", 0, FF_OPT_TYPE_CONST, CODEC_FLAG2_NON_LINEAR_QUANT, INT_MIN, INT_MAX, V|E, "flags2"},
>>>>>> +{"request_channels", "set desired number of audio channels", OFFSET(request_channels), FF_OPT_TYPE_INT, DEFAULT, INT_MIN, INT_MAX, A|D},
>>>>>>
>>>>> i think the max/min can be improved
>>>>> 5000 channels is not sane neither is -3 channels
>>>>>
>>>> I agree, but I didn't want to "invent" some numbers and those are the
>>>> values that are used for "channels".
>>>>
>>> I think you can safely exclude negative numbers. Choosing an upper
>>> limit is admittedly more arbitrary.
>>>
>> sure, 0 instead of INT_MIN then. Is INT_MAX okay? And is there any
>>
>
> well id set max to 100 or so ...
>
>
>
i don't see why 100 is better than INT_MAX.
why do you want to choose an arbitrary value ?
--
Ben
Purple Labs S.A.
www.purplelabs.com
More information about the ffmpeg-devel
mailing list