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

Richard peper03 at yahoo.com
Sun Mar 17 10:01:33 CET 2013


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*

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


More information about the ffmpeg-devel mailing list