diff options
author | mosu <mosu@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2003-05-15 10:36:06 +0000 |
---|---|---|
committer | mosu <mosu@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2003-05-15 10:36:06 +0000 |
commit | 2c6b30f204693258e34f65ab11aa4282f8e2827a (patch) | |
tree | 216141f38489c3c700979f9a2005e7633624b2ff | |
parent | 68f4697c7eada02de8816079c44ded1f57c42e1b (diff) | |
download | mpv-2c6b30f204693258e34f65ab11aa4282f8e2827a.tar.bz2 mpv-2c6b30f204693258e34f65ab11aa4282f8e2827a.tar.xz |
Support for DTS tracks (only with -hwac3 of course).
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10106 b3059339-0415-0410-9bf9-f77b7e298cf2
-rw-r--r-- | libmpdemux/demux_mkv.cpp | 3 | ||||
-rw-r--r-- | libmpdemux/matroska.h | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/libmpdemux/demux_mkv.cpp b/libmpdemux/demux_mkv.cpp index c530bea5e2..c82632d9ae 100644 --- a/libmpdemux/demux_mkv.cpp +++ b/libmpdemux/demux_mkv.cpp @@ -459,6 +459,9 @@ static int check_track_information(mkv_demuxer_t *d) { t->a_formattag = 0x0055; else if (!strcmp(t->codec_id, MKV_A_AC3)) t->a_formattag = 0x2000; + else if (!strcmp(t->codec_id, MKV_A_DTS)) + // uses same format tag as AC3, only supported with -hwac3 + t->a_formattag = 0x2000; else if (!strcmp(t->codec_id, MKV_A_PCM)) t->a_formattag = 0x0001; else if (!strcmp(t->codec_id, MKV_A_VORBIS)) { diff --git a/libmpdemux/matroska.h b/libmpdemux/matroska.h index 5e68301784..1f016aa132 100644 --- a/libmpdemux/matroska.h +++ b/libmpdemux/matroska.h @@ -9,6 +9,7 @@ #define MKV_A_MP3 "A_MPEG/L3" #define MKV_A_AC3 "A_AC3" +#define MKV_A_DTS "A_DTS" #define MKV_A_PCM "A_PCM/INT/LIT" #define MKV_A_VORBIS "A_VORBIS" #define MKV_A_ACM "A_MS/ACM" |