#include "avcodec.h"
Go to the source code of this file.
#define EBML_ID_DOCTYPE 0x4282 |
#define EBML_ID_DOCTYPEREADVERSION 0x4285 |
#define EBML_ID_DOCTYPEVERSION 0x4287 |
#define EBML_ID_EBMLMAXIDLENGTH 0x42F2 |
#define EBML_ID_EBMLMAXSIZELENGTH 0x42F3 |
#define EBML_ID_EBMLREADVERSION 0x42F7 |
#define EBML_ID_EBMLVERSION 0x4286 |
#define EBML_ID_HEADER 0x1A45DFA3 |
Definition at line 31 of file matroska.h.
Referenced by ebml_read_header(), matroska_probe(), and mkv_write_header().
#define EBML_ID_VOID 0xEC |
Definition at line 43 of file matroska.h.
Referenced by ebml_read_header(), matroska_add_stream(), matroska_parse_attachments(), matroska_parse_blockgroup(), matroska_parse_cluster(), matroska_parse_index(), matroska_parse_info(), matroska_parse_metadata(), matroska_parse_seekhead(), matroska_parse_tracks(), matroska_read_header(), matroska_read_packet(), and put_ebml_void().
#define EBML_MAX_DEPTH 16 |
Definition at line 205 of file matroska.h.
Referenced by ebml_read_master(), and matroska_parse_seekhead().
#define EBML_VERSION 1 |
#define MATROSKA_CODEC_ID_AUDIO_ACM "A_MS/ACM" |
Definition at line 202 of file matroska.h.
Referenced by matroska_read_header(), and mkv_write_tracks().
#define MATROSKA_CODEC_ID_VIDEO_VFW_FOURCC "V_MS/VFW/FOURCC" |
Definition at line 201 of file matroska.h.
Referenced by matroska_read_header(), and mkv_write_tracks().
#define MATROSKA_ID_ATTACHEDFILE 0x61A7 |
#define MATROSKA_ID_ATTACHMENTS 0x1941A469 |
#define MATROSKA_ID_AUDIOBITDEPTH 0x6264 |
Definition at line 108 of file matroska.h.
Referenced by matroska_add_stream(), and mkv_write_tracks().
#define MATROSKA_ID_AUDIOCHANNELS 0x9F |
Definition at line 109 of file matroska.h.
Referenced by matroska_add_stream(), and mkv_write_tracks().
#define MATROSKA_ID_AUDIOOUTSAMPLINGFREQ 0x78B5 |
Definition at line 106 of file matroska.h.
Referenced by matroska_add_stream(), and mkv_write_tracks().
#define MATROSKA_ID_AUDIOSAMPLINGFREQ 0xB5 |
Definition at line 105 of file matroska.h.
Referenced by matroska_add_stream(), and mkv_write_tracks().
#define MATROSKA_ID_BLOCK 0xA1 |
Definition at line 138 of file matroska.h.
Referenced by matroska_parse_blockgroup(), and mkv_write_packet().
#define MATROSKA_ID_BLOCKDURATION 0x9B |
#define MATROSKA_ID_BLOCKGROUP 0xA0 |
Definition at line 134 of file matroska.h.
Referenced by matroska_parse_cluster(), and mkv_write_packet().
#define MATROSKA_ID_BLOCKREFERENCE 0xFB |
#define MATROSKA_ID_CLUSTER 0x1F43B675 |
Definition at line 59 of file matroska.h.
Referenced by matroska_read_header(), matroska_read_packet(), mkv_write_header(), and mkv_write_packet().
#define MATROSKA_ID_CLUSTERTIMECODE 0xE7 |
Definition at line 133 of file matroska.h.
Referenced by matroska_parse_cluster(), mkv_write_header(), and mkv_write_packet().
#define MATROSKA_ID_CODECDOWNLOADURL 0x26B240 |
#define MATROSKA_ID_CODECID 0x86 |
Definition at line 79 of file matroska.h.
Referenced by matroska_add_stream(), and mkv_write_tracks().
#define MATROSKA_ID_CODECINFOURL 0x3B4040 |
#define MATROSKA_ID_CODECNAME 0x258688 |
#define MATROSKA_ID_CODECPRIVATE 0x63A2 |
Definition at line 80 of file matroska.h.
Referenced by matroska_add_stream(), and mkv_write_codecprivate().
#define MATROSKA_ID_CUECLUSTERPOSITION 0xF1 |
Definition at line 120 of file matroska.h.
Referenced by matroska_parse_index(), and mkv_write_cues().
#define MATROSKA_ID_CUES 0x1C53BB6B |
Definition at line 55 of file matroska.h.
Referenced by matroska_parse_seekhead(), matroska_read_header(), mkv_write_cues(), and mkv_write_trailer().
#define MATROSKA_ID_CUETIME 0xB3 |
Definition at line 115 of file matroska.h.
Referenced by matroska_parse_index(), and mkv_write_cues().
#define MATROSKA_ID_CUETRACK 0xF7 |
Definition at line 119 of file matroska.h.
Referenced by matroska_parse_index(), and mkv_write_cues().
#define MATROSKA_ID_CUETRACKPOSITION 0xB7 |
Definition at line 116 of file matroska.h.
Referenced by matroska_parse_index(), and mkv_write_cues().
#define MATROSKA_ID_DATEUTC 0x4461 |
#define MATROSKA_ID_DURATION 0x4489 |
Definition at line 63 of file matroska.h.
Referenced by matroska_parse_info(), mkv_write_packet(), and mkv_write_trailer().
#define MATROSKA_ID_FILEDATA 0x465C |
#define MATROSKA_ID_FILEMIMETYPE 0x4660 |
#define MATROSKA_ID_FILENAME 0x466E |
#define MATROSKA_ID_FILEUID 0x46AE |
Definition at line 147 of file matroska.h.
#define MATROSKA_ID_INFO 0x1549A966 |
Definition at line 53 of file matroska.h.
Referenced by matroska_read_header(), and mkv_write_header().
#define MATROSKA_ID_MUXINGAPP 0x4D80 |
Definition at line 66 of file matroska.h.
Referenced by matroska_parse_info(), and mkv_write_header().
#define MATROSKA_ID_POINTENTRY 0xBB |
Definition at line 112 of file matroska.h.
Referenced by matroska_parse_index(), and mkv_write_cues().
#define MATROSKA_ID_SEEKENTRY 0x4DBB |
Definition at line 126 of file matroska.h.
Referenced by matroska_parse_seekhead(), and mkv_write_seekhead().
#define MATROSKA_ID_SEEKHEAD 0x114D9B74 |
Definition at line 57 of file matroska.h.
Referenced by matroska_read_header(), mkv_write_seekhead(), and mkv_write_trailer().
#define MATROSKA_ID_SEEKID 0x53AB |
Definition at line 129 of file matroska.h.
Referenced by matroska_parse_seekhead(), and mkv_write_seekhead().
#define MATROSKA_ID_SEEKPOSITION 0x53AC |
Definition at line 130 of file matroska.h.
Referenced by matroska_parse_seekhead(), and mkv_write_seekhead().
#define MATROSKA_ID_SEGMENT 0x18538067 |
Definition at line 50 of file matroska.h.
Referenced by matroska_read_header(), and mkv_write_header().
#define MATROSKA_ID_SEGMENTUID 0x73A4 |
#define MATROSKA_ID_SIMPLEBLOCK 0xA3 |
Definition at line 135 of file matroska.h.
Referenced by matroska_parse_cluster(), and mkv_write_packet().
#define MATROSKA_ID_TAGS 0x1254C367 |
Definition at line 56 of file matroska.h.
Referenced by matroska_parse_seekhead(), and matroska_read_header().
#define MATROSKA_ID_TIMECODESCALE 0x2AD7B1 |
Definition at line 62 of file matroska.h.
Referenced by matroska_parse_info(), and mkv_write_header().
#define MATROSKA_ID_TITLE 0x7BA9 |
Definition at line 64 of file matroska.h.
Referenced by matroska_parse_info(), and mkv_write_header().
#define MATROSKA_ID_TRACKAUDIO 0xE1 |
Definition at line 77 of file matroska.h.
Referenced by matroska_add_stream(), and mkv_write_tracks().
#define MATROSKA_ID_TRACKDEFAULTDURATION 0x23E383 |
#define MATROSKA_ID_TRACKENTRY 0xAE |
Definition at line 71 of file matroska.h.
Referenced by matroska_parse_tracks(), and mkv_write_tracks().
#define MATROSKA_ID_TRACKFLAGDEFAULT 0x88 |
#define MATROSKA_ID_TRACKFLAGENABLED 0xB9 |
#define MATROSKA_ID_TRACKFLAGLACING 0x9C |
Definition at line 88 of file matroska.h.
Referenced by matroska_add_stream(), and mkv_write_tracks().
#define MATROSKA_ID_TRACKLANGUAGE 0x22B59C |
Definition at line 85 of file matroska.h.
Referenced by matroska_add_stream(), and mkv_write_tracks().
#define MATROSKA_ID_TRACKMAXCACHE 0x6DF8 |
#define MATROSKA_ID_TRACKMINCACHE 0x6DE7 |
#define MATROSKA_ID_TRACKNAME 0x536E |
#define MATROSKA_ID_TRACKNUMBER 0xD7 |
Definition at line 74 of file matroska.h.
Referenced by matroska_add_stream(), and mkv_write_tracks().
#define MATROSKA_ID_TRACKS 0x1654AE6B |
Definition at line 54 of file matroska.h.
Referenced by matroska_read_header(), and mkv_write_tracks().
#define MATROSKA_ID_TRACKTYPE 0x83 |
Definition at line 76 of file matroska.h.
Referenced by matroska_add_stream(), and mkv_write_tracks().
#define MATROSKA_ID_TRACKUID 0x73C5 |
Definition at line 75 of file matroska.h.
Referenced by matroska_add_stream(), and mkv_write_tracks().
#define MATROSKA_ID_TRACKVIDEO 0xE0 |
Definition at line 78 of file matroska.h.
Referenced by matroska_add_stream(), and mkv_write_tracks().
#define MATROSKA_ID_VIDEOASPECTRATIO 0x54B3 |
#define MATROSKA_ID_VIDEOCOLORSPACE 0x2EB524 |
#define MATROSKA_ID_VIDEODISPLAYHEIGHT 0x54BA |
Definition at line 96 of file matroska.h.
Referenced by matroska_add_stream(), and mkv_write_tracks().
#define MATROSKA_ID_VIDEODISPLAYWIDTH 0x54B0 |
Definition at line 95 of file matroska.h.
Referenced by matroska_add_stream(), and mkv_write_tracks().
#define MATROSKA_ID_VIDEOFLAGINTERLACED 0x9A |
#define MATROSKA_ID_VIDEOFRAMERATE 0x2383E3 |
#define MATROSKA_ID_VIDEOPIXELHEIGHT 0xBA |
Definition at line 98 of file matroska.h.
Referenced by matroska_add_stream(), and mkv_write_tracks().
#define MATROSKA_ID_VIDEOPIXELWIDTH 0xB0 |
Definition at line 97 of file matroska.h.
Referenced by matroska_add_stream(), and mkv_write_tracks().
#define MATROSKA_ID_VIDEOSTEREOMODE 0x53B9 |
#define MATROSKA_ID_WRITINGAPP 0x5741 |
Definition at line 65 of file matroska.h.
Referenced by matroska_parse_info(), and mkv_write_header().
MATROSKA_ASPECT_RATIO_MODE_FREE | |
MATROSKA_ASPECT_RATIO_MODE_KEEP | |
MATROSKA_ASPECT_RATIO_MODE_FIXED |
Definition at line 165 of file matroska.h.
enum MatroskaEyeMode |
MATROSKA_EYE_MODE_MONO | |
MATROSKA_EYE_MODE_RIGHT | |
MATROSKA_EYE_MODE_LEFT | |
MATROSKA_EYE_MODE_BOTH |
Definition at line 158 of file matroska.h.
enum MatroskaTrackFlags |
MATROSKA_TRACK_ENABLED | |
MATROSKA_TRACK_DEFAULT | |
MATROSKA_TRACK_LACING | |
MATROSKA_TRACK_SHIFT |
Definition at line 176 of file matroska.h.
enum MatroskaTrackType |
MATROSKA_TRACK_TYPE_VIDEO | |
MATROSKA_TRACK_TYPE_AUDIO | |
MATROSKA_TRACK_TYPE_COMPLEX | |
MATROSKA_TRACK_TYPE_LOGO | |
MATROSKA_TRACK_TYPE_SUBTITLE | |
MATROSKA_TRACK_TYPE_CONTROL |
Definition at line 149 of file matroska.h.
const CodecTags ff_mkv_codec_tags[] |
Definition at line 24 of file matroska.c.
Referenced by matroska_read_header(), and mkv_write_tracks().
const CodecMime ff_mkv_mime_tags[] |