summaryrefslogtreecommitdiffstats
path: root/libmpdemux/demux_mkv.cpp
diff options
context:
space:
mode:
authormosu <mosu@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-05-15 10:36:06 +0000
committermosu <mosu@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-05-15 10:36:06 +0000
commit2c6b30f204693258e34f65ab11aa4282f8e2827a (patch)
tree216141f38489c3c700979f9a2005e7633624b2ff /libmpdemux/demux_mkv.cpp
parent68f4697c7eada02de8816079c44ded1f57c42e1b (diff)
downloadmpv-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
Diffstat (limited to 'libmpdemux/demux_mkv.cpp')
-rw-r--r--libmpdemux/demux_mkv.cpp3
1 files changed, 3 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)) {