OSDN Git Service

mpeg: Add passing DVD navigation packets (startcode 0x1bf) to caller to allow better...
authorRichard <peper03@yahoo.com>
Sun, 17 Mar 2013 09:21:12 +0000 (10:21 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Sun, 17 Mar 2013 15:24:34 +0000 (16:24 +0100)
commit9cde9f70ab482287d892cac20679f40a6673baa8
tree1a0a5ccdada68cb448ec52a02f2617ddfd58908e
parent975fbd43addbf70c047167b761ddcf06e8083c14
mpeg: 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.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavcodec/Makefile
libavcodec/allcodecs.c
libavcodec/avcodec.h
libavcodec/codec_desc.c
libavcodec/dvd_nav_parser.c [new file with mode: 0644]
libavcodec/version.h
libavformat/mpeg.c