[FFmpeg-devel] [RFC/PATCH] Pass PRIVATE_STREAM_2 MPEG-PS packets to caller

Richard peper03 at yahoo.com
Sat Mar 2 21:01:26 CET 2013


On 02/03/13 20:51, Michael Niedermayer wrote:
> On Sat, Mar 02, 2013 at 08:34:31PM +0100, Richard wrote:
>> On 02/03/13 13:18, Michael Niedermayer wrote:
>>> On Tue, Feb 26, 2013 at 05:45:23PM +0100, Richard wrote:
>>>> On 25/02/13 17:23, Richard wrote:
>>
>> <snip>
>>
>>>> diff --git a/configure b/configure
>>>> index f442715..52c3078 100755
>>>> --- a/configure
>>>> +++ b/configure
>>>> @@ -1869,7 +1869,7 @@ wmv3_vdpau_hwaccel_select="vc1_vdpau_hwaccel"
>>>>   # parsers
>>>>   h264_parser_select="error_resilience golomb h264chroma h264dsp h264pred h264qpel mpegvideo videodsp"
>>>>   mpeg4video_parser_select="error_resilience mpegvideo"
>>>> -mpegvideo_parser_select="error_resilience mpegvideo"
>>>> +mpegvideo_parser_select="error_resilience mpegvideo dvdnav"
>>>>   vc1_parser_select="error_resilience mpegvideo"
>>>
>>> this looks wrong, maybe you meant dvdnav_parser but either way make
>>> sure the dependancies have been tested if you are unsure if they are
>>> correct
>>>
>>> also dont mix dvdnav and dvd_nav it will not work
>>
>> Sorry, I've obviously misunderstood this bit of configure.  Can you
>> point me to a description of what needs to be done here?  I've
>> searched, but I guess I'm using the wrong search terms.
>
> configure isnt documented except through its code sadly
>
> To test it you can try different compbinations of
> --disable/enable-parser/decoder...

On closer inspection, I see that some parsers are listed under 
xxx_decoder_select, some under xxx_parser_select, some under 
xxx_(de)muxer_select etc.  How do I know where my parser should come?

Sorry if I'm asking 'obvious' questions, but I'm not that clued up on 
the detailed architecture.

Richard.


More information about the ffmpeg-devel mailing list