Tag Parser
6.4.1
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
matroska
ebmlid.h
Go to the documentation of this file.
1
#ifndef EBMLID_H
2
#define EBMLID_H
3
4
#include <c++utilities/conversion/types.h>
5
6
namespace
Media
{
7
11
namespace
EbmlIds {
12
16
enum
EbmlHeaderIds
17
{
18
Header
= 0x1A45DFA3,
19
Version
= 0x4286,
20
ReadVersion
= 0x42F7,
21
MaxIdLength
= 0x42F2,
22
MaxSizeLength
= 0x42F3,
23
DocType
= 0x4282,
24
DocTypeVersion
= 0x4287,
25
DocTypeReadVersion
= 0x4285
26
};
27
31
enum
GlobalIds
32
{
33
Void
= 0xEC,
34
Crc32
= 0xBF,
35
SignatureSlot
= 0x1b538667
36
};
37
41
enum
SignatureSlotIds
42
{
43
SignatureAlgo
= 0x7e8a,
44
SignatureHash
= 0x7e9a,
45
SignaturePublicKey
= 0x7ea5,
46
Signature
= 0x7eb5,
47
SignatureElements
= 0x7e5b
48
};
49
53
enum
SignatureElementsSlotIds
54
{
55
SignatureElementList
= 0x7e7b
56
};
57
61
enum
SignatureElementListSlotIds
62
{
63
SignedElement
= 0x6532
64
};
65
66
}
67
68
}
69
70
#endif // EBMLID_H
Media::EbmlIds::SignatureAlgo
Definition:
ebmlid.h:43
Media::EbmlIds::Crc32
Definition:
ebmlid.h:34
Media::EbmlIds::SignatureElementList
Definition:
ebmlid.h:55
Media::EbmlIds::DocType
Definition:
ebmlid.h:23
Media::EbmlIds::SignatureElementsSlotIds
SignatureElementsSlotIds
Encapsulates IDs in the SignatureElements master.
Definition:
ebmlid.h:53
Media::EbmlIds::SignedElement
Definition:
ebmlid.h:63
Media::EbmlIds::ReadVersion
Definition:
ebmlid.h:20
Media::EbmlIds::MaxSizeLength
Definition:
ebmlid.h:22
Media::EbmlIds::SignatureHash
Definition:
ebmlid.h:44
Media::EbmlIds::SignatureElementListSlotIds
SignatureElementListSlotIds
Encapsulates IDs in the SignatureElementList master.
Definition:
ebmlid.h:61
Media::EbmlIds::MaxIdLength
Definition:
ebmlid.h:21
Media::EbmlIds::SignaturePublicKey
Definition:
ebmlid.h:45
Media::EbmlIds::GlobalIds
GlobalIds
Encapsulates all global EBML ID values.
Definition:
ebmlid.h:31
Media::EbmlIds::SignatureElements
Definition:
ebmlid.h:47
Media::EbmlIds::EbmlHeaderIds
EbmlHeaderIds
Encapsulates all EBML header ID values.
Definition:
ebmlid.h:16
Media::EbmlIds::SignatureSlot
Definition:
ebmlid.h:35
Media::EbmlIds::SignatureSlotIds
SignatureSlotIds
Encapsulates IDs in the SignatureSlot master.
Definition:
ebmlid.h:41
Media::EbmlIds::Version
Definition:
ebmlid.h:19
Media::EbmlIds::DocTypeReadVersion
Definition:
ebmlid.h:25
Media
Contains all classes and functions of the TagInfo library.
Definition:
exceptions.h:9
Media::EbmlIds::Signature
Definition:
ebmlid.h:46
Media::EbmlIds::Void
Definition:
ebmlid.h:33
Media::EbmlIds::Header
Definition:
ebmlid.h:18
Media::EbmlIds::DocTypeVersion
Definition:
ebmlid.h:24
Generated on Thu Sep 14 2017 23:03:28 for Tag Parser by
1.8.13