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

Richard peper03 at yahoo.com
Sun Mar 17 10:22:34 CET 2013


On 17/03/13 10:01, Richard wrote:
> On 17/03/13 01:46, Michael Niedermayer wrote:
>> On Sun, Mar 17, 2013 at 12:16:23AM +0100, Richard wrote:
>>>
>>
>>>   libavcodec/Makefile         |    1
>>>   libavcodec/allcodecs.c      |    1
>>>   libavcodec/avcodec.h        |    2
>>>   libavcodec/codec_desc.c     |    6 ++
>>>   libavcodec/dvd_nav_parser.c |  116
>>> ++++++++++++++++++++++++++++++++++++++++++++
>>>   libavcodec/version.h        |    2
>>>   libavformat/mpeg.c          |   94 +++++++++++++++++++++++++++++++----
>>>   7 files changed, 209 insertions(+), 13 deletions(-)
>>> 0694f9365d66b9acabed118eb80d56fb6433a0cd
>>> 0001-Add-passing-DVD-navigation-packets-startcode-0x1bf-t.patch
>>>  From ef3b2e0758f8c1562413b3a2aff14572f8b7500a Mon Sep 17 00:00:00 2001
>>> From: Richard <peper03 at yahoo.com>
>>> Date: Sun, 17 Mar 2013 00:14:59 +0100
>>> Subject: [PATCH] Add passing DVD navigation packets (startcode 0x1bf) to
>>>   caller to allow better playback handling of DVDs.  The two
>>>   types of packets (PCI and DSI) are passed untouched but
>>>   combined by the new codec ID AV_CODEC_ID_DVD_NAV.  The
>>>   first 980 bytes in the packet contain the PCI data.  The
>>>   next 1018 are the DSI data.
>>
>> This breaks demuxing of sofdec:
>> for example:
>> http://samples.ffmpeg.org/game-formats/sfd/stl_ten_1_big.sfd
>
> *sigh*

*double sigh*

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-passing-DVD-navigation-packets-startcode-0x1bf-t.patch
Type: text/x-patch
Size: 13474 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20130317/e42db8de/attachment.bin>


More information about the ffmpeg-devel mailing list