Tag Parser
6.4.1
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
matroska
matroskaid.h
Go to the documentation of this file.
1
#ifndef MATROSKAIDS_H
2
#define MATROSKAIDS_H
3
4
#include "../global.h"
5
6
#include <c++utilities/conversion/types.h>
7
8
namespace
Media
{
9
10
namespace
MatroskaIds {
11
15
enum
TopLevelIds
{
16
Segment
= 0x18538067,
17
SegmentInfo
= 0x1549A966,
18
Tracks
= 0x1654AE6B,
19
Cues
= 0x1C53BB6B,
20
Tags
= 0x1254C367,
21
SeekHead
= 0x114D9B74,
22
Cluster
= 0x1F43B675,
23
Attachments
= 0x1941A469,
24
Chapters
= 0x1043A770
25
};
26
30
enum
SeekHeadIds
{
31
Seek
= 0x4DBB,
32
};
33
37
enum
SeekIds
{
38
SeekID
= 0x53AB,
39
SeekPosition
= 0x53AC
40
};
41
45
enum
SegmentInfoIds
{
46
TimeCodeScale
= 0x2AD7B1,
47
Duration
= 0x4489,
48
WrittingApp
= 0x5741,
49
MuxingApp
= 0x4D80,
50
DateUTC
= 0x4461,
51
SegmentUID
= 0x73A4,
52
SegmentFileName
= 0x7384,
53
PrevUId
= 0x3CB923,
54
PrevFileName
= 0x3C83AB,
55
NexUId
= 0x3EB923,
56
NexFileName
= 0x3E83BB,
57
Title
= 0x7BA9,
58
SegmentFamily
= 0x4444,
59
ChapterTranslate
= 0x6924
60
};
61
65
enum
ChapterTranslateIds
{
66
ChapterTranslateEditionUID
= 0x69fc,
67
ChapterTranslateCodec
= 0x69bf,
68
ChapterTranslateID
= 0x69a5
69
};
70
74
enum
TracksIds
{
75
TrackEntry
= 0xAE,
76
};
77
81
enum
TrackEntryIds
{
82
TrackNumber
= 0xD7,
83
TrackUID
= 0x73C5,
84
TrackType
= 0x83,
85
TrackFlagEnabled
= 0xB9,
86
TrackFlagDefault
= 0x88,
87
TrackFlagForced
= 0x55AA,
88
TrackFlagLacing
= 0x9C,
89
MinCache
= 0x6DE7,
90
MaxCache
= 0x6DF8,
91
DefaultDuration
= 0x23E383,
92
DefaultDecodedFieldDuration
= 0x234e7a,
93
TrackTimeCodeScale
= 0x23314F,
94
TrackOffset
= 0x537F,
95
MaxBlockAdditionId
= 0x55EE,
96
TrackName
= 0x536E,
97
TrackLanguage
= 0x22B59C,
98
CodecID
= 0x86,
99
CodecPrivate
= 0x63A2,
100
CodecName
= 0x258688,
101
AttachmentLink
= 0x7446,
102
CodecSettings
= 0x3A9697,
103
CodecInfoUrl
= 0x3B4040,
104
CodecDownloadUrl
= 0x26B240,
105
CodecDecodeAll
= 0xAA,
106
TrackOverlay
= 0x6FAB,
107
CodecDelay
= 0x56aa,
108
SeekPreRoll
= 0x56bb,
109
TrackTranslate
= 0x6624,
110
TrackAudio
= 0xE1,
111
TrackVideo
= 0xE0,
112
TrackOperation
= 0xe2,
113
TrickTrackUID
= 0xc0,
114
TrickTrackSegmentUID
= 0xc1,
115
TrickTrackFlag
= 0xc6,
116
TrickMasterTrackUID
= 0xc7,
117
TrickMasterTrackSegmentUID
= 0xc4,
118
ContentEncodings
= 0x6D80
119
};
120
124
enum
TrackTranslateIds
{
125
TrackTranslateEditionUID
= 0x66fc,
126
TrackTranslateCodec
= 0x66bf,
127
TrackTranslateTrackID
= 0x66a5
128
};
129
133
enum
TrackVideoIds
{
134
FlagInterlaced
= 0x9A,
135
StereoMode
= 0x53B8,
136
AlphaMode
= 0x53c0,
137
OldStereoMode
= 0x53b9,
138
PixelWidth
= 0xB0,
139
PixelHeight
= 0xBA,
140
PixelCropBottom
= 0x54AA,
141
PixelCropTop
= 0x54BB,
142
PixelCropLeft
= 0x54CC,
143
PixelCropRight
= 0x54DD,
144
DisplayWidth
= 0x54B0,
145
DisplayHeight
= 0x54BA,
146
DisplayUnit
= 0x54B2,
147
AspectRatioType
= 0x54B3,
148
ColorSpace
= 0x2EB524,
149
GammaValue
= 0x2FB523,
150
FrameRate
= 0x2383E3
151
};
152
156
enum
TrackAudioIds
{
157
SamplingFrequency
= 0xB5,
158
OutputSamplingFrequency
= 0x78B5,
159
Channels
= 0x9F,
160
ChannelsPositions
= 0x7D7B,
161
BitDepth
= 0x6264
162
};
163
167
enum
TrackOperationIds
{
168
TrackCombinePlanes
= 0xe3,
169
TrackJoinBlocks
= 0xe9
170
};
171
175
enum
TrackCombinePlanesIds
{
176
TrackPlane
= 0xe4
177
};
178
182
enum
TrackPlaneIds
{
183
TrackPlaneUID
= 0xe5,
184
TrackPlaneType
= 0xe6
185
};
186
190
enum
TrackJoinBlocksIds
{
191
TrackJoinUID
= 0xed
192
};
193
197
enum
ContentEncodingsIds
{
198
ContentEncoding
= 0x6240
199
};
200
204
enum
ContentEncodingIds
{
205
ContentEncodingOrder
= 0x5031,
206
ContentEncodingScope
= 0x5032,
207
ContentEncodingType
= 0x5033,
208
ContentCompression
= 0x5034,
209
ContentEncryption
= 0x5035
210
};
211
215
enum
ContentCompressionIds
{
216
ContentCompAlgo
= 0x4254,
217
ContentCompSettings
= 0x4255
218
};
219
223
enum
ContentEncryptionIds
{
224
ContentEncAlgo
= 0x47e1,
225
ContentEncKeyID
= 0x47e2,
226
ContentSignature
= 0x47e3,
227
ContentSigKeyID
= 0x47e4,
228
ContentSigAlgo
= 0x47e5,
229
ContentSigHashAlgo
= 0x47e6
230
};
231
235
enum
TagsIds
{
236
Tag
= 0x7373,
237
};
238
242
enum
TagIds
{
243
SimpleTag
= 0x67C8,
244
Targets
= 0x63C0,
245
};
246
250
enum
SimpleTagIds
{
251
TagName
= 0x45A3,
252
TagString
= 0x4487,
253
TagLanguage
= 0x447A,
254
TagDefault
= 0x4484,
255
TagBinary
= 0x4485,
256
};
257
261
enum
TargetsIds
{
262
TargetTypeValue
= 0x68ca,
263
TargetType
= 0x63ca,
264
TagTrackUId
= 0x63c5,
265
TagEditionUId
= 0x63c9,
266
TagChapterUId
= 0x63c4,
267
TagAttachmentUId
= 0x63c6
268
};
269
273
enum
CuesIds
{
274
CuePoint
= 0xbb
275
};
276
280
enum
CuePointIds
{
281
CueTime
= 0xb3,
282
CueTrackPositions
= 0xb7
283
};
284
288
enum
CueTrackPositionsIds
{
289
CueTrack
= 0xf7,
290
CueClusterPosition
= 0xf1,
291
CueRelativePosition
= 0xf0,
292
CueDuration
= 0xb2,
293
CueBlockNumber
= 0x5378,
294
CueCodecState
= 0xea,
295
CueReference
= 0xdb
296
};
297
301
enum
CueReferenceIds
{
302
CueRefTime
= 0x96,
303
CueRefCluster
= 0x97,
304
CueRefNumber
= 0x535f,
305
CueRefCodecState
= 0xeb
306
};
307
311
enum
AttachmentsIds
{
312
AttachedFile
= 0x61a7
313
};
314
318
enum
AttachedFileIds
{
319
FileDescription
= 0x467e,
320
FileName
= 0x466e,
321
FileMimeType
= 0x4660,
322
FileData
= 0x465c,
323
FileUID
= 0x46ae,
324
FileReferral
= 0x4675,
325
FileUsedStartTime
= 0x4661,
326
FileUsedEndTime
= 0x4662
327
};
328
332
enum
ChaptersIds
{
333
EditionEntry
= 0x45b9
334
};
335
339
enum
EditionEntryIds
{
340
EditionUID
= 0x45bc,
341
EditionFlagHidden
= 0x45bd,
342
EditionFlagDefault
= 0x45db,
343
EditionFlagOrdered
= 0x45dd,
344
ChapterAtom
= 0xb6
345
};
346
350
enum
ChapterAtomIds
{
351
ChapterUID
= 0x73c4,
352
ChapterStringUID
= 0x5654,
353
ChapterTimeStart
= 0x91,
354
ChapterTimeEnd
= 0x92,
355
ChapterFlagHidden
= 0x98,
356
ChapterFlagEnabled
= 0x4598,
357
ChapterSegmentUID
= 0x6e67,
358
ChapterSegmentEditionUID
= 0x6ebc,
359
ChapterPhysicalEquiv
= 0x63c3,
360
ChapterTrack
= 0x8f,
361
ChapterDisplay
= 0x80,
362
ChapProcess
= 0x6944
363
};
364
368
enum
ChapterTrackIds
{
369
ChapterTrackNumber
= 0x89
370
};
371
375
enum
ChapterDisplayIds
{
376
ChapString
= 0x85,
377
ChapLanguage
= 0x437c,
378
ChapCountry
= 0x437e
379
};
380
384
enum
ChapProcessIds
{
385
ChapProcessCodecID
= 0x6955,
386
ChapProcessPrivate
= 0x450d,
387
ChapProcessCommand
= 0x6911
388
};
389
393
enum
ChapProcessCommandIds
{
394
ChapProcessTime
= 0x6922,
395
ChapProcessData
= 0x6933
396
};
397
401
enum
ClusterIds
{
402
Timecode
= 0xe7,
403
SilentTracks
= 0x5854,
404
Position
= 0xa7,
405
PrevSize
= 0xab,
406
SimpleBlock
= 0xa3,
407
BlockGroup
= 0xa0,
408
EncryptedBlock
= 0xaf
409
};
410
414
enum
SilentTracksIds
{
415
SilentTrackNumber
= 0x58d7
416
};
417
421
enum
BlockGroupIds
{
422
Block
= 0xa1,
423
BlockVirtual
= 0xa2,
424
BlockAdditions
= 0x75a1,
425
BlockDuration
= 0x9b,
426
ReferencePriority
= 0xfa,
427
ReferenceBlock
= 0xfb,
428
ReferenceVirtual
= 0xfd,
429
CodecState
= 0xa4,
430
DiscardPadding
= 0x75a2,
431
Slices
= 0x8e,
432
ReferenceFrame
= 0xc8,
433
};
434
438
enum
BlockAdditionsIds
{
439
BlockMore
= 0xa6
440
};
441
445
enum
BlockMoreIds
{
446
BlockAddID
= 0xee,
447
BlockAdditional
= 0x45
448
};
449
453
enum
SlicesIds
{
454
TimeSlice
= 0xe8
455
};
456
460
enum
TimeSliceIds
{
461
LaceNumber
= 0xcc,
462
FrameNumber
= 0xcd,
463
BlockAdditionID
= 0xcb,
464
Delay
= 0xce,
465
SliceDuration
= 0xcf
466
};
467
471
enum
ReferenceFrameIds
{
472
ReferenceOffset
= 0xc9,
473
ReferenceTimeCode
= 0xca
474
};
475
476
}
477
478
namespace
MatroskaTrackType {
479
480
enum
KnownValues
{
481
Video = 0x1,
482
Audio = 0x2,
483
Complex
= 0x3,
484
Logo
= 0x10,
485
Subtitle
= 0x11,
486
Buttons
= 0x12,
487
Control
= 0x20
488
};
489
490
}
491
492
TAG_PARSER_EXPORT
const
char
*
matroskaIdName
(uint32 matroskaId);
493
494
}
495
496
#endif // MATROSKAIDS_H
Media::MatroskaIds::AttachedFileIds
AttachedFileIds
Encapsulates all ID values in the AttachedFile master.
Definition:
matroskaid.h:318
Media::MatroskaIds::BlockMoreIds
BlockMoreIds
Encapsulates all ID values in the BlockMore master.
Definition:
matroskaid.h:445
Media::MatroskaIds::TrackPlaneIds
TrackPlaneIds
Encapsulates all ID values in the TrackPlane master.
Definition:
matroskaid.h:182
Media::MatroskaIds::Timecode
Definition:
matroskaid.h:402
Media::MatroskaIds::CodecSettings
Definition:
matroskaid.h:102
Media::MatroskaIds::ContentEncodingsIds
ContentEncodingsIds
Encapsulates all ID values in the ContentEncodings master.
Definition:
matroskaid.h:197
Media::MatroskaIds::TrackTranslateTrackID
Definition:
matroskaid.h:127
Media::MatroskaIds::ContentSigKeyID
Definition:
matroskaid.h:227
Media::MatroskaIds::FileUsedEndTime
Definition:
matroskaid.h:326
Media::MatroskaIds::TrackTranslateIds
TrackTranslateIds
Encapsulates all ID values in the TrackTranslate master.
Definition:
matroskaid.h:124
Media::MatroskaIds::ChapterSegmentEditionUID
Definition:
matroskaid.h:358
Media::MatroskaIds::TagChapterUId
Definition:
matroskaid.h:266
Media::MatroskaIds::OutputSamplingFrequency
Definition:
matroskaid.h:158
Media::MatroskaIds::MaxBlockAdditionId
Definition:
matroskaid.h:95
Media::MatroskaIds::TrackJoinUID
Definition:
matroskaid.h:191
Media::MatroskaIds::SeekHeadIds
SeekHeadIds
Encapsulates all ID values in the SeekHead master.
Definition:
matroskaid.h:30
Media::MatroskaIds::TrackOperationIds
TrackOperationIds
Encapsulates all ID values in the TrackOperation master.
Definition:
matroskaid.h:167
Media::MatroskaIds::FileReferral
Definition:
matroskaid.h:324
Media::MatroskaIds::Tracks
Definition:
matroskaid.h:18
Media::MatroskaIds::CueTrackPositions
Definition:
matroskaid.h:282
Media::MatroskaIds::TargetType
Definition:
matroskaid.h:263
Media::MatroskaIds::ChapterTranslateEditionUID
Definition:
matroskaid.h:66
Media::MatroskaIds::TrackVideoIds
TrackVideoIds
Encapsulates all ID values in the TrackVideo master.
Definition:
matroskaid.h:133
Media::MatroskaIds::GammaValue
Definition:
matroskaid.h:149
Media::MatroskaIds::ChapterFlagEnabled
Definition:
matroskaid.h:356
Media::MatroskaIds::TimeCodeScale
Definition:
matroskaid.h:46
Media::MatroskaIds::ContentEncodingType
Definition:
matroskaid.h:207
Media::MatroskaIds::CueCodecState
Definition:
matroskaid.h:294
Media::MatroskaIds::ChapProcessCodecID
Definition:
matroskaid.h:385
Media::MatroskaIds::PixelCropBottom
Definition:
matroskaid.h:140
Media::MatroskaTrackType::Control
Definition:
matroskaid.h:487
Media::MatroskaIds::ChapterTranslateCodec
Definition:
matroskaid.h:67
Media::MatroskaIds::PixelHeight
Definition:
matroskaid.h:139
Media::MatroskaIds::PixelWidth
Definition:
matroskaid.h:138
Media::MatroskaIds::ContentCompression
Definition:
matroskaid.h:208
Media::MatroskaIds::BlockAddID
Definition:
matroskaid.h:446
Media::MatroskaIds::ChapterPhysicalEquiv
Definition:
matroskaid.h:359
Media::MatroskaIds::PixelCropTop
Definition:
matroskaid.h:141
Media::MatroskaIds::TagString
Definition:
matroskaid.h:252
Media::MatroskaIds::TrickTrackSegmentUID
Definition:
matroskaid.h:114
Media::MatroskaIds::SamplingFrequency
Definition:
matroskaid.h:157
Media::MatroskaIds::EditionFlagDefault
Definition:
matroskaid.h:342
Media::MatroskaIds::Attachments
Definition:
matroskaid.h:23
Media::MatroskaIds::WrittingApp
Definition:
matroskaid.h:48
Media::MatroskaIds::SimpleBlock
Definition:
matroskaid.h:406
Media::MatroskaIds::CueRefCluster
Definition:
matroskaid.h:303
Media::MatroskaIds::TrackJoinBlocks
Definition:
matroskaid.h:169
Media::MatroskaIds::Tags
Definition:
matroskaid.h:20
Media::MatroskaIds::ColorSpace
Definition:
matroskaid.h:148
Media::MatroskaIds::SeekID
Definition:
matroskaid.h:38
Media::MatroskaIds::TagName
Definition:
matroskaid.h:251
Media::MatroskaIds::ChapterTimeStart
Definition:
matroskaid.h:353
Media::MatroskaIds::CueRelativePosition
Definition:
matroskaid.h:291
Media::MatroskaIds::SimpleTag
Definition:
matroskaid.h:243
Media::MatroskaIds::OldStereoMode
Definition:
matroskaid.h:137
Media::MatroskaIds::BlockVirtual
Definition:
matroskaid.h:423
Media::MatroskaIds::DefaultDecodedFieldDuration
Definition:
matroskaid.h:92
Media::MatroskaIds::ChannelsPositions
Definition:
matroskaid.h:160
Media::MatroskaIds::EncryptedBlock
Definition:
matroskaid.h:408
Media::MatroskaIds::AttachmentLink
Definition:
matroskaid.h:101
Media::MatroskaIds::SegmentUID
Definition:
matroskaid.h:51
Media::MatroskaIds::BlockGroup
Definition:
matroskaid.h:407
Media::MatroskaIds::TargetTypeValue
Definition:
matroskaid.h:262
Media::TrackType
TrackType
Specifies the track type.
Definition:
abstracttrack.h:28
Media::MatroskaIds::ChapterSegmentUID
Definition:
matroskaid.h:357
Media::MatroskaIds::ReferenceVirtual
Definition:
matroskaid.h:428
Media::MatroskaIds::ContentCompSettings
Definition:
matroskaid.h:217
Media::MatroskaIds::BlockGroupIds
BlockGroupIds
Encapsulates all ID values in the BlockGroup master.
Definition:
matroskaid.h:421
Media::MatroskaIds::ClusterIds
ClusterIds
Encapsulates all ID values in the Cluster master.
Definition:
matroskaid.h:401
Media::MatroskaIds::ChapterFlagHidden
Definition:
matroskaid.h:355
Media::MatroskaIds::TrackCombinePlanes
Definition:
matroskaid.h:168
Media::MatroskaIds::CodecDelay
Definition:
matroskaid.h:107
Media::MatroskaIds::Targets
Definition:
matroskaid.h:244
Media::MatroskaIds::CueRefNumber
Definition:
matroskaid.h:304
Media::MatroskaIds::BlockAdditional
Definition:
matroskaid.h:447
Media::MatroskaIds::ChapterAtom
Definition:
matroskaid.h:344
Media::MatroskaIds::FileData
Definition:
matroskaid.h:322
Media::MatroskaIds::AspectRatioType
Definition:
matroskaid.h:147
Media::MatroskaIds::FileMimeType
Definition:
matroskaid.h:321
Media::MatroskaIds::LaceNumber
Definition:
matroskaid.h:461
Media::MatroskaIds::SegmentFamily
Definition:
matroskaid.h:58
Media::MatroskaIds::ChapCountry
Definition:
matroskaid.h:378
Media::MatroskaIds::TagAttachmentUId
Definition:
matroskaid.h:267
Media::MatroskaIds::FrameRate
Definition:
matroskaid.h:150
Media::MatroskaIds::SliceDuration
Definition:
matroskaid.h:465
Media::MatroskaIds::TrackEntry
Definition:
matroskaid.h:75
Media::MatroskaIds::StereoMode
Definition:
matroskaid.h:135
Media::MatroskaIds::ChapterDisplay
Definition:
matroskaid.h:361
Media::MatroskaIds::DateUTC
Definition:
matroskaid.h:50
Media::MatroskaIds::BlockDuration
Definition:
matroskaid.h:425
Media::MatroskaIds::ContentSigHashAlgo
Definition:
matroskaid.h:229
Media::MatroskaIds::NexUId
Definition:
matroskaid.h:55
Media::MatroskaIds::ChapterTimeEnd
Definition:
matroskaid.h:354
Media::MatroskaIds::PixelCropLeft
Definition:
matroskaid.h:142
Media::MatroskaIds::TopLevelIds
TopLevelIds
Encapsulates all top level ID values.
Definition:
matroskaid.h:15
Media::MatroskaTrackType::Subtitle
Definition:
matroskaid.h:485
Media::MatroskaIds::Position
Definition:
matroskaid.h:404
Media::MatroskaIds::TrickTrackFlag
Definition:
matroskaid.h:115
Media::MatroskaIds::SeekPreRoll
Definition:
matroskaid.h:108
Media::MatroskaIds::TrackFlagLacing
Definition:
matroskaid.h:88
Media::MatroskaIds::TrackAudio
Definition:
matroskaid.h:110
Media::MatroskaIds::EditionUID
Definition:
matroskaid.h:340
Media::MatroskaIds::TrickMasterTrackUID
Definition:
matroskaid.h:116
Media::MatroskaIds::SilentTrackNumber
Definition:
matroskaid.h:415
Media::MatroskaIds::ChapterTrack
Definition:
matroskaid.h:360
Media::MatroskaIds::ReferencePriority
Definition:
matroskaid.h:426
Media::MatroskaIds::TagTrackUId
Definition:
matroskaid.h:264
Media::MatroskaIds::CueTime
Definition:
matroskaid.h:281
Media::MatroskaIds::TagsIds
TagsIds
Encapsulates all ID values in the Tags master.
Definition:
matroskaid.h:235
Media::MatroskaIds::CueTrack
Definition:
matroskaid.h:289
Media::MatroskaIds::ChapterUID
Definition:
matroskaid.h:351
Media::MatroskaIds::TrickTrackUID
Definition:
matroskaid.h:113
Media::MatroskaIds::TrackPlaneType
Definition:
matroskaid.h:184
Media::MatroskaIds::CueTrackPositionsIds
CueTrackPositionsIds
Encapsulates all ID values in the CueTrackPositions master.
Definition:
matroskaid.h:288
Media::MatroskaIds::ContentEncryptionIds
ContentEncryptionIds
Encapsulates all ID values in the ContentEncryption master.
Definition:
matroskaid.h:223
Media::MatroskaTrackType::Logo
Definition:
matroskaid.h:484
Media::MatroskaIds::ContentSignature
Definition:
matroskaid.h:226
Media::MatroskaIds::Duration
Definition:
matroskaid.h:47
Media::MatroskaIds::TrackOverlay
Definition:
matroskaid.h:106
Media::MatroskaIds::TimeSliceIds
TimeSliceIds
Encapsulates all ID values in the TimeSlice master.
Definition:
matroskaid.h:460
Media::MatroskaIds::FileName
Definition:
matroskaid.h:320
Media::MatroskaIds::ContentCompAlgo
Definition:
matroskaid.h:216
Media::MatroskaIds::ReferenceBlock
Definition:
matroskaid.h:427
Media::MatroskaIds::CuePointIds
CuePointIds
Encapsulates all ID values in the CuePoint master.
Definition:
matroskaid.h:280
Media::MatroskaIds::ContentEncodingOrder
Definition:
matroskaid.h:205
Media::MatroskaIds::MinCache
Definition:
matroskaid.h:89
Media::MatroskaIds::TrackOffset
Definition:
matroskaid.h:94
Media::MatroskaIds::TrackPlaneUID
Definition:
matroskaid.h:183
Media::MatroskaIds::BitDepth
Definition:
matroskaid.h:161
Media::MatroskaIds::ChaptersIds
ChaptersIds
Encapsulates all ID values in the Chapters master.
Definition:
matroskaid.h:332
Media::MatroskaIds::FileDescription
Definition:
matroskaid.h:319
Media::MatroskaIds::CuePoint
Definition:
matroskaid.h:274
Media::MatroskaIds::ReferenceFrame
Definition:
matroskaid.h:432
Media::MatroskaTrackType::Complex
Definition:
matroskaid.h:483
Media::MatroskaIds::ChapterAtomIds
ChapterAtomIds
Encapsulates all ID values in the ChapterAtom master.
Definition:
matroskaid.h:350
Media::MatroskaIds::TrackTranslateCodec
Definition:
matroskaid.h:126
Media::MatroskaIds::CueClusterPosition
Definition:
matroskaid.h:290
Media::MatroskaIds::TargetsIds
TargetsIds
Encapsulates all ID values in the Targets master.
Definition:
matroskaid.h:261
Media::MatroskaTrackType::KnownValues
KnownValues
Definition:
matroskaid.h:480
Media::MatroskaIds::Channels
Definition:
matroskaid.h:159
Media::MatroskaIds::ContentCompressionIds
ContentCompressionIds
Encapsulates all ID values in the ContentCompression master.
Definition:
matroskaid.h:215
Media::MatroskaIds::ReferenceOffset
Definition:
matroskaid.h:472
Media::MatroskaIds::Cluster
Definition:
matroskaid.h:22
Media::MatroskaIds::TagEditionUId
Definition:
matroskaid.h:265
Media::MatroskaIds::CodecID
Definition:
matroskaid.h:98
Media::MatroskaIds::Block
Definition:
matroskaid.h:422
Media::MatroskaIds::TagDefault
Definition:
matroskaid.h:254
Media::MatroskaIds::CueReference
Definition:
matroskaid.h:295
Media::MatroskaIds::ChapProcessCommand
Definition:
matroskaid.h:387
Media::MatroskaIds::TrackTimeCodeScale
Definition:
matroskaid.h:93
Media::MatroskaIds::PrevSize
Definition:
matroskaid.h:405
Media::MatroskaIds::TrackEntryIds
TrackEntryIds
Encapsulates all ID values in the TrackEntry master.
Definition:
matroskaid.h:81
Media::MatroskaIds::ChapterTranslateIds
ChapterTranslateIds
Encapsulates all ID values in the ChapterTranslate master.
Definition:
matroskaid.h:65
Media::MatroskaIds::PrevFileName
Definition:
matroskaid.h:54
Media::Tag
The Tag class is used to store, read and write tag information.
Definition:
tag.h:98
Media::MatroskaIds::CueRefTime
Definition:
matroskaid.h:302
Media::MatroskaIds::ContentEncodingIds
ContentEncodingIds
Encapsulates all ID values in the ContentEncoding master.
Definition:
matroskaid.h:204
Media::MatroskaIds::TrackLanguage
Definition:
matroskaid.h:97
Media::MatroskaIds::SeekPosition
Definition:
matroskaid.h:39
Media::MatroskaIds::ChapterDisplayIds
ChapterDisplayIds
Encapsulates all ID values in the ChapterDisplay master.
Definition:
matroskaid.h:375
Media::MatroskaIds::FileUID
Definition:
matroskaid.h:323
Media::MatroskaIds::ChapterTrackIds
ChapterTrackIds
Encapsulates all ID values in the ChapterTrack master.
Definition:
matroskaid.h:368
Media::MatroskaIds::ContentEncryption
Definition:
matroskaid.h:209
Media::MatroskaIds::FileUsedStartTime
Definition:
matroskaid.h:325
Media::MatroskaIds::FrameNumber
Definition:
matroskaid.h:462
Media::MatroskaIds::ReferenceTimeCode
Definition:
matroskaid.h:473
Media::MatroskaIds::EditionFlagOrdered
Definition:
matroskaid.h:343
Media::MatroskaIds::TagIds
TagIds
Encapsulates all ID values in the Tag master.
Definition:
matroskaid.h:242
Media::MatroskaIds::TagLanguage
Definition:
matroskaid.h:253
Media::MatroskaIds::DiscardPadding
Definition:
matroskaid.h:430
Media::MatroskaIds::Cues
Definition:
matroskaid.h:19
Media::MatroskaIds::TagBinary
Definition:
matroskaid.h:255
Media::MatroskaIds::ChapProcessIds
ChapProcessIds
Encapsulates all ID values in the ChapProcess master.
Definition:
matroskaid.h:384
Media::MatroskaIds::SimpleTagIds
SimpleTagIds
Encapsulates all ID values in the SimpleTag master.
Definition:
matroskaid.h:250
Media::matroskaIdName
TAG_PARSER_EXPORT const char * matroskaIdName(uint32 matroskaId)
Returns a string for the specified matroskaId if known; otherwise returns an empty string...
Definition:
matroskaid.cpp:24
Media::MatroskaIds::ChapterTranslateID
Definition:
matroskaid.h:68
Media::MatroskaIds::TrackOperation
Definition:
matroskaid.h:112
Media::MatroskaIds::CodecState
Definition:
matroskaid.h:429
Media::MatroskaIds::Slices
Definition:
matroskaid.h:431
Media::MatroskaIds::TrackName
Definition:
matroskaid.h:96
Media::MatroskaIds::NexFileName
Definition:
matroskaid.h:56
Media::MatroskaIds::TimeSlice
Definition:
matroskaid.h:454
Media::MatroskaIds::EditionFlagHidden
Definition:
matroskaid.h:341
Media::MatroskaIds::ChapterStringUID
Definition:
matroskaid.h:352
Media::MatroskaIds::AlphaMode
Definition:
matroskaid.h:136
Media::MatroskaIds::ContentEncoding
Definition:
matroskaid.h:198
Media::MatroskaIds::SlicesIds
SlicesIds
Encapsulates all ID values in the Slices master.
Definition:
matroskaid.h:453
Media::MatroskaIds::TrackAudioIds
TrackAudioIds
Encapsulates all ID values in the TrackAudio master.
Definition:
matroskaid.h:156
Media::MatroskaIds::ContentSigAlgo
Definition:
matroskaid.h:228
Media::MatroskaIds::ChapProcessPrivate
Definition:
matroskaid.h:386
Media::MatroskaIds::SeekHead
Definition:
matroskaid.h:21
Media::MatroskaIds::ContentEncodings
Definition:
matroskaid.h:118
Media::MatroskaIds::Seek
Definition:
matroskaid.h:31
Media::MatroskaIds::ReferenceFrameIds
ReferenceFrameIds
Encapsulates all ID values in the ReferenceFrame master.
Definition:
matroskaid.h:471
Media::MatroskaIds::TrackTranslate
Definition:
matroskaid.h:109
Media::MatroskaIds::CodecPrivate
Definition:
matroskaid.h:99
Media::MatroskaIds::CueDuration
Definition:
matroskaid.h:292
Media::MatroskaIds::TrackPlane
Definition:
matroskaid.h:176
Media::MatroskaIds::ChapProcess
Definition:
matroskaid.h:362
Media::MatroskaIds::Title
Definition:
matroskaid.h:57
Media::MatroskaIds::TrackFlagForced
Definition:
matroskaid.h:87
Media::MatroskaIds::SilentTracks
Definition:
matroskaid.h:403
Media::MatroskaIds::SegmentInfoIds
SegmentInfoIds
Encapsulates all ID values in the SegmentInfo master.
Definition:
matroskaid.h:45
Media::MatroskaIds::Chapters
Definition:
matroskaid.h:24
Media::MatroskaIds::MuxingApp
Definition:
matroskaid.h:49
Media::MatroskaIds::PrevUId
Definition:
matroskaid.h:53
Media::MatroskaIds::TrackFlagEnabled
Definition:
matroskaid.h:85
Media::MatroskaIds::BlockAdditionID
Definition:
matroskaid.h:463
Media::MatroskaIds::DisplayUnit
Definition:
matroskaid.h:146
Media::MatroskaTrackType::Buttons
Definition:
matroskaid.h:486
Media::MatroskaIds::TrickMasterTrackSegmentUID
Definition:
matroskaid.h:117
Media::MatroskaIds::TrackVideo
Definition:
matroskaid.h:111
Media::MatroskaIds::TrackFlagDefault
Definition:
matroskaid.h:86
Media::MatroskaIds::CodecName
Definition:
matroskaid.h:100
Media::MatroskaIds::ChapString
Definition:
matroskaid.h:376
Media::MatroskaIds::CuesIds
CuesIds
Encapsulates all ID values in the Cues master.
Definition:
matroskaid.h:273
Media::MatroskaIds::TracksIds
TracksIds
Encapsulates all ID values in the Tracks master.
Definition:
matroskaid.h:74
Media::MatroskaIds::AttachmentsIds
AttachmentsIds
Encapsulates all ID values in the Attachments master.
Definition:
matroskaid.h:311
Media::MatroskaIds::ContentEncKeyID
Definition:
matroskaid.h:225
Media::MatroskaIds::SilentTracksIds
SilentTracksIds
Encapsulates all ID values in the SilentTracks master.
Definition:
matroskaid.h:414
Media::MatroskaIds::TrackTranslateEditionUID
Definition:
matroskaid.h:125
Media::MatroskaIds::AttachedFile
Definition:
matroskaid.h:312
Media::MatroskaIds::SegmentFileName
Definition:
matroskaid.h:52
Media::MatroskaIds::SeekIds
SeekIds
Encapsulates all ID values in the Seek master.
Definition:
matroskaid.h:37
Media::MatroskaIds::TrackJoinBlocksIds
TrackJoinBlocksIds
Encapsulates all ID values in the TrackJoinBlocks master.
Definition:
matroskaid.h:190
Media::MatroskaIds::CodecInfoUrl
Definition:
matroskaid.h:103
Media::MatroskaIds::BlockMore
Definition:
matroskaid.h:439
Media::MatroskaIds::DisplayHeight
Definition:
matroskaid.h:145
Media::MatroskaIds::Segment
Definition:
matroskaid.h:16
Media
Contains all classes and functions of the TagInfo library.
Definition:
exceptions.h:9
Media::MatroskaIds::ChapLanguage
Definition:
matroskaid.h:377
Media::MatroskaIds::DefaultDuration
Definition:
matroskaid.h:91
Media::MatroskaIds::EditionEntryIds
EditionEntryIds
Encapsulates all ID values in the EditionEntry master.
Definition:
matroskaid.h:339
Media::MatroskaIds::CueRefCodecState
Definition:
matroskaid.h:305
Media::MatroskaIds::CueBlockNumber
Definition:
matroskaid.h:293
Media::MatroskaIds::DisplayWidth
Definition:
matroskaid.h:144
Media::MatroskaIds::ChapProcessCommandIds
ChapProcessCommandIds
Encapsulates all ID values in the ChapProcessCommand master.
Definition:
matroskaid.h:393
Media::MatroskaIds::MaxCache
Definition:
matroskaid.h:90
Media::MatroskaIds::Delay
Definition:
matroskaid.h:464
Media::MatroskaIds::CodecDecodeAll
Definition:
matroskaid.h:105
Media::MatroskaIds::ChapProcessData
Definition:
matroskaid.h:395
Media::MatroskaIds::ContentEncAlgo
Definition:
matroskaid.h:224
Media::MatroskaIds::ChapterTranslate
Definition:
matroskaid.h:59
Media::MatroskaIds::CueReferenceIds
CueReferenceIds
Encapsulates all ID values in the CueReference master.
Definition:
matroskaid.h:301
Media::MatroskaIds::BlockAdditions
Definition:
matroskaid.h:424
Media::MatroskaIds::TrackUID
Definition:
matroskaid.h:83
Media::MatroskaIds::ContentEncodingScope
Definition:
matroskaid.h:206
TAG_PARSER_EXPORT
#define TAG_PARSER_EXPORT
Marks the symbol to be exported by the tagparser library.
Media::MatroskaIds::TrackNumber
Definition:
matroskaid.h:82
Media::MatroskaIds::FlagInterlaced
Definition:
matroskaid.h:134
Media::MatroskaIds::EditionEntry
Definition:
matroskaid.h:333
Media::MatroskaIds::SegmentInfo
Definition:
matroskaid.h:17
Media::MatroskaIds::BlockAdditionsIds
BlockAdditionsIds
Encapsulates all ID values in the BlockAdditions master.
Definition:
matroskaid.h:438
Media::MatroskaIds::ChapterTrackNumber
Definition:
matroskaid.h:369
Media::MatroskaIds::PixelCropRight
Definition:
matroskaid.h:143
Media::MatroskaIds::CodecDownloadUrl
Definition:
matroskaid.h:104
Media::MatroskaIds::ChapProcessTime
Definition:
matroskaid.h:394
Media::MatroskaIds::TrackCombinePlanesIds
TrackCombinePlanesIds
Encapsulates all ID values in the TrackCombinePlanes master.
Definition:
matroskaid.h:175
Generated on Thu Sep 14 2017 23:03:28 for Tag Parser by
1.8.13