diff options
author | Richard <peper03@yahoo.com> | 2013-03-17 10:21:12 +0100 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2013-03-17 16:24:34 +0100 |
commit | 9cde9f70ab482287d892cac20679f40a6673baa8 (patch) | |
tree | 1a0a5ccdada68cb448ec52a02f2617ddfd58908e /libavcodec/avcodec.h | |
parent | 975fbd43addbf70c047167b761ddcf06e8083c14 (diff) | |
download | ffmpeg-9cde9f70ab482287d892cac20679f40a6673baa8.tar.gz |
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>
Diffstat (limited to 'libavcodec/avcodec.h')
-rw-r--r-- | libavcodec/avcodec.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index cbb64569c7..af6294968b 100644 --- a/libavcodec/avcodec.h +++ b/libavcodec/avcodec.h @@ -482,6 +482,8 @@ enum AVCodecID { AV_CODEC_ID_IDF = MKBETAG( 0 ,'I','D','F'), AV_CODEC_ID_OTF = MKBETAG( 0 ,'O','T','F'), AV_CODEC_ID_SMPTE_KLV = MKBETAG('K','L','V','A'), + AV_CODEC_ID_DVD_NAV = MKBETAG('D','N','A','V'), + AV_CODEC_ID_PROBE = 0x19000, ///< codec_id is not known (like AV_CODEC_ID_NONE) but lavf should attempt to identify it |