annotate libmpdemux/matroska.h @ 10252:d275152390ee

I've found some time to implement the encoding support for the new DivX API. Now it's possible to play and encode movies with the latest DivX release. One thing that doesn't work is the new Video Buffer Verifier (VBV) multipass encoding. The encoder segfaults. Maybe it just isn't supported with the standard profile of the released binary encoder. Andreas Hess <jaska@gmx.net>
author arpi
date Fri, 06 Jun 2003 19:57:37 +0000
parents d9c9422887ca
children c2fc1c310699
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
10024
c6fab860ab18 Added Matroska demuxing support.
mosu
parents:
diff changeset
1 /*
c6fab860ab18 Added Matroska demuxing support.
mosu
parents:
diff changeset
2 * CodecID definitions for Matroska files
c6fab860ab18 Added Matroska demuxing support.
mosu
parents:
diff changeset
3 *
c6fab860ab18 Added Matroska demuxing support.
mosu
parents:
diff changeset
4 * see http://cvs.corecodec.org/cgi-bin/cvsweb.cgi/~checkout~/matroska/doc/website/specs/codex.html?rev=HEAD&content-type=text/html
c6fab860ab18 Added Matroska demuxing support.
mosu
parents:
diff changeset
5 */
c6fab860ab18 Added Matroska demuxing support.
mosu
parents:
diff changeset
6
c6fab860ab18 Added Matroska demuxing support.
mosu
parents:
diff changeset
7 #ifndef __MATROSKA_H
c6fab860ab18 Added Matroska demuxing support.
mosu
parents:
diff changeset
8 #define __MATROSKA_H
c6fab860ab18 Added Matroska demuxing support.
mosu
parents:
diff changeset
9
10133
d9c9422887ca Endian fixes and proper support for headerless AAC streams.
mosu
parents: 10125
diff changeset
10 #define MKV_A_AAC_2MAIN "A_AAC/MPEG2/MAIN"
10125
252428ac7978 Added support for AAC.
mosu
parents: 10105
diff changeset
11 #define MKV_A_AAC_2LC "A_AAC/MPEG2/LC"
10133
d9c9422887ca Endian fixes and proper support for headerless AAC streams.
mosu
parents: 10125
diff changeset
12 #define MKV_A_AAC_2SSR "A_AAC/MPEG2/SSR"
d9c9422887ca Endian fixes and proper support for headerless AAC streams.
mosu
parents: 10125
diff changeset
13 #define MKV_A_AAC_4MAIN "A_AAC/MPEG4/MAIN"
10125
252428ac7978 Added support for AAC.
mosu
parents: 10105
diff changeset
14 #define MKV_A_AAC_4LC "A_AAC/MPEG4/LC"
10133
d9c9422887ca Endian fixes and proper support for headerless AAC streams.
mosu
parents: 10125
diff changeset
15 #define MKV_A_AAC_4SSR "A_AAC/MPEG4/SSR"
d9c9422887ca Endian fixes and proper support for headerless AAC streams.
mosu
parents: 10125
diff changeset
16 #define MKV_A_AAC_4LTP "A_AAC/MPEG4/LTP"
10125
252428ac7978 Added support for AAC.
mosu
parents: 10105
diff changeset
17 #define MKV_A_AAC_4SBR "A_AAC/MPEG4/SBR"
10024
c6fab860ab18 Added Matroska demuxing support.
mosu
parents:
diff changeset
18 #define MKV_A_AC3 "A_AC3"
10105
dc4f1b768062 Support for DTS tracks (only with -hwac3 of course).
mosu
parents: 10024
diff changeset
19 #define MKV_A_DTS "A_DTS"
10125
252428ac7978 Added support for AAC.
mosu
parents: 10105
diff changeset
20 #define MKV_A_MP3 "A_MPEG/L3"
10024
c6fab860ab18 Added Matroska demuxing support.
mosu
parents:
diff changeset
21 #define MKV_A_PCM "A_PCM/INT/LIT"
c6fab860ab18 Added Matroska demuxing support.
mosu
parents:
diff changeset
22 #define MKV_A_VORBIS "A_VORBIS"
c6fab860ab18 Added Matroska demuxing support.
mosu
parents:
diff changeset
23 #define MKV_A_ACM "A_MS/ACM"
c6fab860ab18 Added Matroska demuxing support.
mosu
parents:
diff changeset
24
c6fab860ab18 Added Matroska demuxing support.
mosu
parents:
diff changeset
25 #define MKV_V_MSCOMP "V_MS/VFW/FOURCC"
c6fab860ab18 Added Matroska demuxing support.
mosu
parents:
diff changeset
26
c6fab860ab18 Added Matroska demuxing support.
mosu
parents:
diff changeset
27 #define MKV_S_TEXTASCII "S_TEXT/ASCII"
c6fab860ab18 Added Matroska demuxing support.
mosu
parents:
diff changeset
28 #define MKV_S_TEXTUTF8 "S_TEXT/UTF8"
c6fab860ab18 Added Matroska demuxing support.
mosu
parents:
diff changeset
29
c6fab860ab18 Added Matroska demuxing support.
mosu
parents:
diff changeset
30 #endif /* __MATROSKA_H */