# HG changeset patch # User mosu # Date 1052994966 0 # Node ID dc4f1b768062aa4d067763525193339a5cddf857 # Parent d651256e66b2651583e263d79c4666ec5d1c96cc Support for DTS tracks (only with -hwac3 of course). diff -r d651256e66b2 -r dc4f1b768062 libmpdemux/demux_mkv.cpp --- a/libmpdemux/demux_mkv.cpp Wed May 14 22:49:02 2003 +0000 +++ b/libmpdemux/demux_mkv.cpp Thu May 15 10:36:06 2003 +0000 @@ -459,6 +459,9 @@ 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 -r d651256e66b2 -r dc4f1b768062 libmpdemux/matroska.h --- a/libmpdemux/matroska.h Wed May 14 22:49:02 2003 +0000 +++ b/libmpdemux/matroska.h Thu May 15 10:36:06 2003 +0000 @@ -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"