From 25e307aeb836a80642af4bbe60717e15b1eaacff Mon Sep 17 00:00:00 2001 From: Nathan Caldwell Date: Mon, 21 Apr 2008 20:28:48 -0600 Subject: [PATCH] Update audio codecs to match those found on http://www.matroska.org/technical/specs/codecid/index.html --- include/libmkv.h | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/include/libmkv.h b/include/libmkv.h index af6ba4f..546ee9c 100644 --- a/include/libmkv.h +++ b/include/libmkv.h @@ -50,25 +50,42 @@ extern "C" { #define MK_VCODEC_MP4AVC "V_MPEG4/ISO/AVC" #define MK_VCODEC_MSVCM "V_MS/VFW/FOURCC" #define MK_VCODEC_MSMP4V3 "V_MPEG4/MS/V3" -#define MK_VCODEC_REAL10 "V_REAL/RV10" -#define MK_VCODEC_REAL20 "V_REAL/RV20" -#define MK_VCODEC_REAL30 "V_REAL/RV30" -#define MK_VCODEC_REAL40 "V_REAL/RV40" +#define MK_VCODEC_REAL "V_REAL" +#define MK_VCODEC_REAL10 MK_VCODEC_REAL "/RV10" +#define MK_VCODEC_REAL20 MK_VCODEC_REAL "/RV20" +#define MK_VCODEC_REAL30 MK_VCODEC_REAL "/RV30" +#define MK_VCODEC_REAL40 MK_VCODEC_REAL "/RV40" #define MK_VCODEC_QUICKTIME "V_QUICKTIME" /* Audio codecs */ #define MK_ACODEC_AC3 "A_AC3" +#define MK_ACODEC_AC3BSID9 "A_AC3/BSID9" +#define MK_ACODEC_AC3BSID10 "A_AC3/BSID10" #define MK_ACODEC_MP3 "A_MPEG/L3" #define MK_ACODEC_MP2 "A_MPEG/L2" #define MK_ACODEC_MP1 "A_MPEG/L1" #define MK_ACODEC_DTS "A_DTS" #define MK_ACODEC_PCMINTLE "A_PCM/INT/LIT" +#define MK_ACODEC_PCMINTBE "A_PCM/INT/BIG" #define MK_ACODEC_PCMFLTLE "A_PCM/FLOAT/IEEE" #define MK_ACODEC_TTA1 "A_TTA1" #define MK_ACODEC_WAVPACK "A_WAVPACK4" #define MK_ACODEC_VORBIS "A_VORBIS" #define MK_ACODEC_FLAC "A_FLAC" #define MK_ACODEC_AAC "A_AAC" +#define MK_ACODEC_MPC "A_MPC" +#define MK_ACODEC_REAL1 "A_REAL/14_4" +#define MK_ACODEC_REAL2 "A_REAL/28_8" +#define MK_ACODEC_REALCOOK "A_REAL/COOK" +#define MK_ACODEC_REALSIPR "A_REAL/SIPR" +#define MK_ACODEC_REALRALF "A_REAL/RALF" +#define MK_ACODEC_REALATRC "A_REAL/ATRC" +#define MK_ACODEC_MSACM "A_MS/ACM" +#define MK_ACODEC_QUICKTIME "A_QUICKTIME" +#define MK_ACODEC_QDMC MK_ACODEC_QUICKTIME "/QDMC" +#define MK_ACODEC_QDM2 MK_ACODEC_QUICKTIME "/QDM2" +#define MK_ACODEC_TTA1 "A_TTA1" +#define MK_ACODEC_WAVPACK4 "A_WAVEPACK4" /* Subtitles */ #define MK_SUBTITLE_ASCII "S_TEXT/ASCII" -- 2.11.4.GIT