Go to the documentation of this file.
   22 #ifndef AVFORMAT_MATROSKA_H 
   23 #define AVFORMAT_MATROSKA_H 
   29 #define EBML_VERSION 1 
   32 #define EBML_ID_HEADER             0x1A45DFA3 
   35 #define EBML_ID_EBMLVERSION        0x4286 
   36 #define EBML_ID_EBMLREADVERSION    0x42F7 
   37 #define EBML_ID_EBMLMAXIDLENGTH    0x42F2 
   38 #define EBML_ID_EBMLMAXSIZELENGTH  0x42F3 
   39 #define EBML_ID_DOCTYPE            0x4282 
   40 #define EBML_ID_DOCTYPEVERSION     0x4287 
   41 #define EBML_ID_DOCTYPEREADVERSION 0x4285 
   44 #define EBML_ID_VOID               0xEC 
   45 #define EBML_ID_CRC32              0xBF 
   52 #define MATROSKA_ID_SEGMENT    0x18538067 
   55 #define MATROSKA_ID_INFO       0x1549A966 
   56 #define MATROSKA_ID_TRACKS     0x1654AE6B 
   57 #define MATROSKA_ID_CUES       0x1C53BB6B 
   58 #define MATROSKA_ID_TAGS       0x1254C367 
   59 #define MATROSKA_ID_SEEKHEAD   0x114D9B74 
   60 #define MATROSKA_ID_ATTACHMENTS 0x1941A469 
   61 #define MATROSKA_ID_CLUSTER    0x1F43B675 
   62 #define MATROSKA_ID_CHAPTERS   0x1043A770 
   65 #define MATROSKA_ID_TIMECODESCALE 0x2AD7B1 
   66 #define MATROSKA_ID_DURATION   0x4489 
   67 #define MATROSKA_ID_TITLE      0x7BA9 
   68 #define MATROSKA_ID_WRITINGAPP 0x5741 
   69 #define MATROSKA_ID_MUXINGAPP  0x4D80 
   70 #define MATROSKA_ID_DATEUTC    0x4461 
   71 #define MATROSKA_ID_SEGMENTUID 0x73A4 
   74 #define MATROSKA_ID_TRACKENTRY 0xAE 
   77 #define MATROSKA_ID_TRACKNUMBER 0xD7 
   78 #define MATROSKA_ID_TRACKUID   0x73C5 
   79 #define MATROSKA_ID_TRACKTYPE  0x83 
   80 #define MATROSKA_ID_TRACKVIDEO     0xE0 
   81 #define MATROSKA_ID_TRACKAUDIO     0xE1 
   82 #define MATROSKA_ID_TRACKOPERATION 0xE2 
   83 #define MATROSKA_ID_TRACKCOMBINEPLANES 0xE3 
   84 #define MATROSKA_ID_TRACKPLANE         0xE4 
   85 #define MATROSKA_ID_TRACKPLANEUID      0xE5 
   86 #define MATROSKA_ID_TRACKPLANETYPE     0xE6 
   87 #define MATROSKA_ID_CODECID    0x86 
   88 #define MATROSKA_ID_CODECPRIVATE 0x63A2 
   89 #define MATROSKA_ID_CODECNAME  0x258688 
   90 #define MATROSKA_ID_CODECINFOURL 0x3B4040 
   91 #define MATROSKA_ID_CODECDOWNLOADURL 0x26B240 
   92 #define MATROSKA_ID_CODECDECODEALL 0xAA 
   93 #define MATROSKA_ID_CODECDELAY 0x56AA 
   94 #define MATROSKA_ID_SEEKPREROLL 0x56BB 
   95 #define MATROSKA_ID_TRACKNAME  0x536E 
   96 #define MATROSKA_ID_TRACKLANGUAGE 0x22B59C 
   97 #define MATROSKA_ID_TRACKFLAGENABLED 0xB9 
   98 #define MATROSKA_ID_TRACKFLAGDEFAULT 0x88 
   99 #define MATROSKA_ID_TRACKFLAGFORCED 0x55AA 
  100 #define MATROSKA_ID_TRACKFLAGHEARINGIMPAIRED  0x55AB 
  101 #define MATROSKA_ID_TRACKFLAGVISUALIMPAIRED   0x55AC 
  102 #define MATROSKA_ID_TRACKFLAGTEXTDESCRIPTIONS 0x55AD 
  103 #define MATROSKA_ID_TRACKFLAGORIGINAL         0x55AE 
  104 #define MATROSKA_ID_TRACKFLAGCOMMENTARY       0x55AF 
  105 #define MATROSKA_ID_TRACKFLAGLACING 0x9C 
  106 #define MATROSKA_ID_TRACKMINCACHE 0x6DE7 
  107 #define MATROSKA_ID_TRACKMAXCACHE 0x6DF8 
  108 #define MATROSKA_ID_TRACKDEFAULTDURATION 0x23E383 
  109 #define MATROSKA_ID_TRACKCONTENTENCODINGS 0x6D80 
  110 #define MATROSKA_ID_TRACKCONTENTENCODING 0x6240 
  111 #define MATROSKA_ID_TRACKTIMECODESCALE 0x23314F 
  112 #define MATROSKA_ID_TRACKMAXBLKADDID 0x55EE 
  113 #define MATROSKA_ID_TRACKBLKADDMAPPING 0x41E4 
  116 #define MATROSKA_ID_VIDEOFRAMERATE 0x2383E3 
  117 #define MATROSKA_ID_VIDEODISPLAYWIDTH 0x54B0 
  118 #define MATROSKA_ID_VIDEODISPLAYHEIGHT 0x54BA 
  119 #define MATROSKA_ID_VIDEOPIXELWIDTH 0xB0 
  120 #define MATROSKA_ID_VIDEOPIXELHEIGHT 0xBA 
  121 #define MATROSKA_ID_VIDEOPIXELCROPB 0x54AA 
  122 #define MATROSKA_ID_VIDEOPIXELCROPT 0x54BB 
  123 #define MATROSKA_ID_VIDEOPIXELCROPL 0x54CC 
  124 #define MATROSKA_ID_VIDEOPIXELCROPR 0x54DD 
  125 #define MATROSKA_ID_VIDEODISPLAYUNIT 0x54B2 
  126 #define MATROSKA_ID_VIDEOFLAGINTERLACED 0x9A 
  127 #define MATROSKA_ID_VIDEOFIELDORDER 0x9D 
  128 #define MATROSKA_ID_VIDEOSTEREOMODE 0x53B8 
  129 #define MATROSKA_ID_VIDEOALPHAMODE 0x53C0 
  130 #define MATROSKA_ID_VIDEOASPECTRATIO 0x54B3 
  131 #define MATROSKA_ID_VIDEOCOLORSPACE 0x2EB524 
  132 #define MATROSKA_ID_VIDEOCOLOR 0x55B0 
  134 #define MATROSKA_ID_VIDEOCOLORMATRIXCOEFF 0x55B1 
  135 #define MATROSKA_ID_VIDEOCOLORBITSPERCHANNEL 0x55B2 
  136 #define MATROSKA_ID_VIDEOCOLORCHROMASUBHORZ 0x55B3 
  137 #define MATROSKA_ID_VIDEOCOLORCHROMASUBVERT 0x55B4 
  138 #define MATROSKA_ID_VIDEOCOLORCBSUBHORZ 0x55B5 
  139 #define MATROSKA_ID_VIDEOCOLORCBSUBVERT 0x55B6 
  140 #define MATROSKA_ID_VIDEOCOLORCHROMASITINGHORZ 0x55B7 
  141 #define MATROSKA_ID_VIDEOCOLORCHROMASITINGVERT 0x55B8 
  142 #define MATROSKA_ID_VIDEOCOLORRANGE 0x55B9 
  143 #define MATROSKA_ID_VIDEOCOLORTRANSFERCHARACTERISTICS 0x55BA 
  145 #define MATROSKA_ID_VIDEOCOLORPRIMARIES 0x55BB 
  146 #define MATROSKA_ID_VIDEOCOLORMAXCLL 0x55BC 
  147 #define MATROSKA_ID_VIDEOCOLORMAXFALL 0x55BD 
  149 #define MATROSKA_ID_VIDEOCOLORMASTERINGMETA 0x55D0 
  150 #define MATROSKA_ID_VIDEOCOLOR_RX 0x55D1 
  151 #define MATROSKA_ID_VIDEOCOLOR_RY 0x55D2 
  152 #define MATROSKA_ID_VIDEOCOLOR_GX 0x55D3 
  153 #define MATROSKA_ID_VIDEOCOLOR_GY 0x55D4 
  154 #define MATROSKA_ID_VIDEOCOLOR_BX 0x55D5 
  155 #define MATROSKA_ID_VIDEOCOLOR_BY 0x55D6 
  156 #define MATROSKA_ID_VIDEOCOLOR_WHITEX 0x55D7 
  157 #define MATROSKA_ID_VIDEOCOLOR_WHITEY 0x55D8 
  158 #define MATROSKA_ID_VIDEOCOLOR_LUMINANCEMAX 0x55D9 
  159 #define MATROSKA_ID_VIDEOCOLOR_LUMINANCEMIN 0x55DA 
  161 #define MATROSKA_ID_VIDEOPROJECTION 0x7670 
  162 #define MATROSKA_ID_VIDEOPROJECTIONTYPE 0x7671 
  163 #define MATROSKA_ID_VIDEOPROJECTIONPRIVATE 0x7672 
  164 #define MATROSKA_ID_VIDEOPROJECTIONPOSEYAW 0x7673 
  165 #define MATROSKA_ID_VIDEOPROJECTIONPOSEPITCH 0x7674 
  166 #define MATROSKA_ID_VIDEOPROJECTIONPOSEROLL 0x7675 
  169 #define MATROSKA_ID_AUDIOSAMPLINGFREQ 0xB5 
  170 #define MATROSKA_ID_AUDIOOUTSAMPLINGFREQ 0x78B5 
  172 #define MATROSKA_ID_AUDIOBITDEPTH 0x6264 
  173 #define MATROSKA_ID_AUDIOCHANNELS 0x9F 
  176 #define MATROSKA_ID_ENCODINGORDER 0x5031 
  177 #define MATROSKA_ID_ENCODINGSCOPE 0x5032 
  178 #define MATROSKA_ID_ENCODINGTYPE 0x5033 
  179 #define MATROSKA_ID_ENCODINGCOMPRESSION 0x5034 
  180 #define MATROSKA_ID_ENCODINGCOMPALGO 0x4254 
  181 #define MATROSKA_ID_ENCODINGCOMPSETTINGS 0x4255 
  183 #define MATROSKA_ID_ENCODINGENCRYPTION 0x5035 
  184 #define MATROSKA_ID_ENCODINGENCAESSETTINGS 0x47E7 
  185 #define MATROSKA_ID_ENCODINGENCALGO 0x47E1 
  186 #define MATROSKA_ID_ENCODINGENCKEYID 0x47E2 
  187 #define MATROSKA_ID_ENCODINGSIGALGO 0x47E5 
  188 #define MATROSKA_ID_ENCODINGSIGHASHALGO 0x47E6 
  189 #define MATROSKA_ID_ENCODINGSIGKEYID 0x47E4 
  190 #define MATROSKA_ID_ENCODINGSIGNATURE 0x47E3 
  193 #define MATROSKA_ID_BLKADDIDVALUE 0x41F0 
  194 #define MATROSKA_ID_BLKADDIDNAME 0x41A4 
  195 #define MATROSKA_ID_BLKADDIDTYPE 0x41E7 
  196 #define MATROSKA_ID_BLKADDIDEXTRADATA 0x41ED 
  199 #define MATROSKA_ID_POINTENTRY 0xBB 
  202 #define MATROSKA_ID_CUETIME    0xB3 
  203 #define MATROSKA_ID_CUETRACKPOSITION 0xB7 
  206 #define MATROSKA_ID_CUETRACK   0xF7 
  207 #define MATROSKA_ID_CUECLUSTERPOSITION 0xF1 
  208 #define MATROSKA_ID_CUERELATIVEPOSITION 0xF0 
  209 #define MATROSKA_ID_CUEDURATION 0xB2 
  210 #define MATROSKA_ID_CUEBLOCKNUMBER 0x5378 
  213 #define MATROSKA_ID_TAG                 0x7373 
  214 #define MATROSKA_ID_SIMPLETAG           0x67C8 
  215 #define MATROSKA_ID_TAGNAME             0x45A3 
  216 #define MATROSKA_ID_TAGSTRING           0x4487 
  217 #define MATROSKA_ID_TAGLANG             0x447A 
  218 #define MATROSKA_ID_TAGDEFAULT          0x4484 
  219 #define MATROSKA_ID_TAGDEFAULT_BUG      0x44B4 
  220 #define MATROSKA_ID_TAGTARGETS          0x63C0 
  221 #define MATROSKA_ID_TAGTARGETS_TYPE       0x63CA 
  222 #define MATROSKA_ID_TAGTARGETS_TYPEVALUE  0x68CA 
  223 #define MATROSKA_ID_TAGTARGETS_TRACKUID   0x63C5 
  224 #define MATROSKA_ID_TAGTARGETS_CHAPTERUID 0x63C4 
  225 #define MATROSKA_ID_TAGTARGETS_ATTACHUID  0x63C6 
  228 #define MATROSKA_ID_SEEKENTRY  0x4DBB 
  231 #define MATROSKA_ID_SEEKID     0x53AB 
  232 #define MATROSKA_ID_SEEKPOSITION 0x53AC 
  235 #define MATROSKA_ID_CLUSTERTIMECODE 0xE7 
  236 #define MATROSKA_ID_CLUSTERPOSITION 0xA7 
  237 #define MATROSKA_ID_CLUSTERPREVSIZE 0xAB 
  238 #define MATROSKA_ID_BLOCKGROUP 0xA0 
  239 #define MATROSKA_ID_BLOCKADDITIONS 0x75A1 
  240 #define MATROSKA_ID_BLOCKMORE 0xA6 
  241 #define MATROSKA_ID_BLOCKADDID 0xEE 
  242 #define MATROSKA_ID_BLOCKADDITIONAL 0xA5 
  243 #define MATROSKA_ID_SIMPLEBLOCK 0xA3 
  246 #define MATROSKA_ID_BLOCK      0xA1 
  247 #define MATROSKA_ID_BLOCKDURATION 0x9B 
  248 #define MATROSKA_ID_BLOCKREFERENCE 0xFB 
  249 #define MATROSKA_ID_CODECSTATE 0xA4 
  250 #define MATROSKA_ID_DISCARDPADDING 0x75A2 
  253 #define MATROSKA_ID_ATTACHEDFILE        0x61A7 
  254 #define MATROSKA_ID_FILEDESC            0x467E 
  255 #define MATROSKA_ID_FILENAME            0x466E 
  256 #define MATROSKA_ID_FILEMIMETYPE        0x4660 
  257 #define MATROSKA_ID_FILEDATA            0x465C 
  258 #define MATROSKA_ID_FILEUID             0x46AE 
  261 #define MATROSKA_ID_EDITIONENTRY        0x45B9 
  262 #define MATROSKA_ID_CHAPTERATOM         0xB6 
  263 #define MATROSKA_ID_CHAPTERTIMESTART    0x91 
  264 #define MATROSKA_ID_CHAPTERTIMEEND      0x92 
  265 #define MATROSKA_ID_CHAPTERDISPLAY      0x80 
  266 #define MATROSKA_ID_CHAPSTRING          0x85 
  267 #define MATROSKA_ID_CHAPLANG            0x437C 
  268 #define MATROSKA_ID_CHAPCOUNTRY         0x437E 
  269 #define MATROSKA_ID_EDITIONUID          0x45BC 
  270 #define MATROSKA_ID_EDITIONFLAGHIDDEN   0x45BD 
  271 #define MATROSKA_ID_EDITIONFLAGDEFAULT  0x45DB 
  272 #define MATROSKA_ID_EDITIONFLAGORDERED  0x45DD 
  273 #define MATROSKA_ID_CHAPTERUID          0x73C4 
  274 #define MATROSKA_ID_CHAPTERFLAGHIDDEN   0x98 
  275 #define MATROSKA_ID_CHAPTERFLAGENABLED  0x4598 
  276 #define MATROSKA_ID_CHAPTERPHYSEQUIV    0x63C3 
  368 #define MATROSKA_BLOCK_ADD_ID_OPAQUE 1 
  369 #define MATROSKA_BLOCK_ADD_ID_ITU_T_T35 4 
  381 #define EBML_MAX_DEPTH 16 
  383 #define MATROSKA_VIDEO_STEREO_PLANE_COUNT  3 
  401 #define STEREOMODE_STEREO3D_MAPPING(MAP, MKV_ONLY)                                            \ 
  402     MAP(MATROSKA_VIDEO_STEREOMODE_TYPE_MONO, AV_STEREO3D_2D, 0, 0, 0, 1)                      \ 
  403     MAP(MATROSKA_VIDEO_STEREOMODE_TYPE_LEFT_RIGHT, AV_STEREO3D_SIDEBYSIDE, 0, 1, 0, 1)        \ 
  404     MAP(MATROSKA_VIDEO_STEREOMODE_TYPE_BOTTOM_TOP, AV_STEREO3D_TOPBOTTOM,                     \ 
  405         AV_STEREO3D_FLAG_INVERT, 0, 1, 1)                                                     \ 
  406     MAP(MATROSKA_VIDEO_STEREOMODE_TYPE_TOP_BOTTOM, AV_STEREO3D_TOPBOTTOM,  0, 0, 1, 1)        \ 
  407     MAP(MATROSKA_VIDEO_STEREOMODE_TYPE_CHECKERBOARD_RL, AV_STEREO3D_CHECKERBOARD,             \ 
  408         AV_STEREO3D_FLAG_INVERT, 0, 0, 0)                                                     \ 
  409     MAP(MATROSKA_VIDEO_STEREOMODE_TYPE_CHECKERBOARD_LR, AV_STEREO3D_CHECKERBOARD, 0, 0, 0, 0) \ 
  410     MAP(MATROSKA_VIDEO_STEREOMODE_TYPE_ROW_INTERLEAVED_RL, AV_STEREO3D_LINES,                 \ 
  411         AV_STEREO3D_FLAG_INVERT, 0, 1, 0)                                                     \ 
  412     MAP(MATROSKA_VIDEO_STEREOMODE_TYPE_ROW_INTERLEAVED_LR, AV_STEREO3D_LINES, 0, 0, 1, 0)     \ 
  413     MAP(MATROSKA_VIDEO_STEREOMODE_TYPE_COL_INTERLEAVED_RL, AV_STEREO3D_COLUMNS,               \ 
  414         AV_STEREO3D_FLAG_INVERT, 1, 0, 0)                                                     \ 
  415     MAP(MATROSKA_VIDEO_STEREOMODE_TYPE_COL_INTERLEAVED_LR, AV_STEREO3D_COLUMNS, 0, 1, 0, 0)   \ 
  416     MKV_ONLY(MATROSKA_VIDEO_STEREOMODE_TYPE_ANAGLYPH_CYAN_RED, 0, 0, 0)                       \ 
  417     MAP(MATROSKA_VIDEO_STEREOMODE_TYPE_RIGHT_LEFT, AV_STEREO3D_SIDEBYSIDE,                    \ 
  418         AV_STEREO3D_FLAG_INVERT, 1, 0, 1)                                                     \ 
  419     MKV_ONLY(MATROSKA_VIDEO_STEREOMODE_TYPE_ANAGLYPH_GREEN_MAG, 0, 0, 0)                      \ 
  420     MAP(MATROSKA_VIDEO_STEREOMODE_TYPE_BOTH_EYES_BLOCK_LR, AV_STEREO3D_FRAMESEQUENCE,         \ 
  422     MAP(MATROSKA_VIDEO_STEREOMODE_TYPE_BOTH_EYES_BLOCK_RL, AV_STEREO3D_FRAMESEQUENCE,         \ 
  423         AV_STEREO3D_FLAG_INVERT, 0, 0, 0) 
  428 #define INITIALIZATION_RANGE "webm_dash_manifest_initialization_range" 
  429 #define CUES_START "webm_dash_manifest_cues_start" 
  430 #define CUES_END "webm_dash_manifest_cues_end" 
  431 #define FILENAME "webm_dash_manifest_file_name" 
  432 #define BANDWIDTH "webm_dash_manifest_bandwidth" 
  433 #define DURATION "webm_dash_manifest_duration" 
  434 #define CLUSTER_KEYFRAME "webm_dash_manifest_cluster_keyframe" 
  435 #define CUE_TIMESTAMPS "webm_dash_manifest_cue_timestamps" 
  436 #define TRACK_NUMBER "webm_dash_manifest_track_number" 
  437 #define CODEC_PRIVATE_SIZE "webm_dash_manifest_codec_priv_size" 
  439 #define DVCC_DVVC_BLOCK_TYPE_NAME "Dolby Vision configuration" 
  
@ MATROSKA_COLOUR_CHROMASITINGHORZ_LEFT
 
@ MATROSKA_VIDEO_STEREOMODE_TYPE_ROW_INTERLEAVED_RL
 
MatroskaColourChromaSitingVert
 
@ MATROSKA_COLOUR_CHROMASITINGHORZ_HALF
 
@ MATROSKA_VIDEO_FIELDORDER_PROGRESSIVE
 
@ MATROSKA_VIDEO_STEREOMODE_TYPE_CHECKERBOARD_LR
 
@ MATROSKA_VIDEO_DISPLAYUNIT_CENTIMETERS
 
@ MATROSKA_VIDEO_PROJECTION_TYPE_RECTANGULAR
 
@ MATROSKA_VIDEO_FIELDORDER_BB
 
@ MATROSKA_VIDEO_DISPLAYUNIT_PIXELS
 
@ MATROSKA_TRACK_TYPE_COMPLEX
 
const CodecTags ff_mkv_codec_tags[]
 
MatroskaVideoInterlaceFlag
 
@ MATROSKA_VIDEO_INTERLACE_FLAG_INTERLACED
 
@ MATROSKA_VIDEO_STEREOMODE_TYPE_BOTH_EYES_BLOCK_LR
 
@ MATROSKA_COLOUR_CHROMASITINGHORZ_UNDETERMINED
 
const CodecTags ff_webm_codec_tags[]
 
@ MATROSKA_VIDEO_STEREOMODE_TYPE_ROW_INTERLEAVED_LR
 
MatroskaColourChromaSitingHorz
 
@ MATROSKA_VIDEO_DISPLAYUNIT_UNKNOWN
 
@ MATROSKA_VIDEO_STEREOMODE_TYPE_ANAGLYPH_GREEN_MAG
 
@ MATROSKA_BLOCK_ADD_ID_TYPE_DEFAULT
 
@ MATROSKA_VIDEO_STEREOMODE_TYPE_MONO
 
@ MATROSKA_COLOUR_CHROMASITINGVERT_NB
 
@ MATROSKA_BLOCK_ADD_ID_TYPE_ITU_T_T35
 
@ MATROSKA_VIDEO_STEREOMODE_TYPE_CHECKERBOARD_RL
 
@ MATROSKA_TRACK_TYPE_BUTTONS
 
@ MATROSKA_TRACK_TYPE_METADATA
 
@ MATROSKA_VIDEO_FIELDORDER_TT
 
MatroskaVideoStereoModeType
 
@ MATROSKA_COLOUR_CHROMASITINGVERT_TOP
 
@ MATROSKA_TRACK_TYPE_LOGO
 
MatroskaVideoProjectionType
 
@ MATROSKA_COLOUR_CHROMASITINGHORZ_NB
 
@ MATROSKA_COLOUR_CHROMASITINGVERT_UNDETERMINED
 
@ MATROSKA_VIDEO_INTERLACE_FLAG_PROGRESSIVE
 
@ MATROSKA_VIDEO_FIELDORDER_BT
 
@ MATROSKA_VIDEO_STEREOMODE_TYPE_COL_INTERLEAVED_LR
 
@ MATROSKA_VIDEO_STEREOMODE_TYPE_ANAGLYPH_CYAN_RED
 
@ MATROSKA_VIDEO_STEREOMODE_TYPE_TOP_BOTTOM
 
@ MATROSKA_TRACK_TYPE_AUDIO
 
@ MATROSKA_VIDEO_DISPLAYUNIT_DAR
 
@ MATROSKA_VIDEO_STEREOMODE_TYPE_BOTTOM_TOP
 
const AVMetadataConv ff_mkv_metadata_conv[]
 
@ MATROSKA_TRACK_TYPE_VIDEO
 
AVCodecID
Identify the syntax and semantics of the bitstream.
 
@ MATROSKA_TRACK_ENCODING_COMP_BZLIB
 
@ MATROSKA_VIDEO_STEREOMODE_TYPE_LEFT_RIGHT
 
@ MATROSKA_VIDEO_FIELDORDER_UNDETERMINED
 
@ MATROSKA_BLOCK_ADD_ID_TYPE_OPAQUE
 
@ MATROSKA_VIDEO_PROJECTION_TYPE_MESH
 
MatroskaTrackEncodingCompAlgo
 
const char *const ff_matroska_video_stereo_mode[MATROSKA_VIDEO_STEREOMODE_TYPE_NB]
 
@ MATROSKA_VIDEO_DISPLAYUNIT_INCHES
 
@ MATROSKA_TRACK_ENCODING_COMP_HEADERSTRIP
 
@ MATROSKA_TRACK_TYPE_NONE
 
@ MATROSKA_TRACK_ENCODING_COMP_ZLIB
 
@ MATROSKA_TRACK_TYPE_CONTROL
 
@ MATROSKA_VIDEO_STEREOMODE_TYPE_RIGHT_LEFT
 
@ MATROSKA_BLOCK_ADD_ID_TYPE_DVVC
 
@ MATROSKA_VIDEO_STEREOMODE_TYPE_COL_INTERLEAVED_RL
 
@ MATROSKA_TRACK_TYPE_SUBTITLE
 
@ MATROSKA_VIDEO_PROJECTION_TYPE_EQUIRECTANGULAR
 
@ MATROSKA_COLOUR_CHROMASITINGVERT_HALF
 
@ MATROSKA_TRACK_ENCODING_COMP_LZO
 
@ MATROSKA_VIDEO_FIELDORDER_TB
 
@ MATROSKA_VIDEO_STEREOMODE_TYPE_BOTH_EYES_BLOCK_RL
 
@ MATROSKA_VIDEO_STEREOMODE_TYPE_NB
 
@ MATROSKA_BLOCK_ADD_ID_TYPE_DVCC
 
@ MATROSKA_VIDEO_PROJECTION_TYPE_CUBEMAP
 
@ MATROSKA_VIDEO_INTERLACE_FLAG_UNDETERMINED