Tag Parser
12.5.3
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
Toggle main menu visibility
Loading...
Searching...
No Matches
matroska
ebmlid.h
Go to the documentation of this file.
1
#ifndef TAG_PARSER_EBMLID_H
2
#define TAG_PARSER_EBMLID_H
3
4
namespace
TagParser
{
5
9
namespace
EbmlIds
{
10
14
enum
EbmlHeaderIds
{
15
Header
= 0x1A45DFA3,
16
Version
= 0x4286,
17
ReadVersion
= 0x42F7,
18
MaxIdLength
= 0x42F2,
19
MaxSizeLength
= 0x42F3,
20
DocType
= 0x4282,
21
DocTypeVersion
= 0x4287,
22
DocTypeReadVersion
= 0x4285
23
};
24
28
enum
GlobalIds
{
Void
= 0xEC,
Crc32
= 0xBF,
SignatureSlot
= 0x1b538667 };
29
33
enum
SignatureSlotIds
{
SignatureAlgo
= 0x7e8a,
SignatureHash
= 0x7e9a,
SignaturePublicKey
= 0x7ea5,
Signature
= 0x7eb5,
SignatureElements
= 0x7e5b };
34
38
enum
SignatureElementsSlotIds
{
SignatureElementList
= 0x7e7b };
39
43
enum
SignatureElementListSlotIds
{
SignedElement
= 0x6532 };
44
45
}
// namespace EbmlIds
46
47
}
// namespace TagParser
48
49
#endif
// TAG_PARSER_EBMLID_H
TagParser::EbmlIds
Encapsulates all EBML ID values.
Definition
ebmlid.h:9
TagParser::EbmlIds::SignatureElementListSlotIds
SignatureElementListSlotIds
Encapsulates IDs in the SignatureElementList master.
Definition
ebmlid.h:43
TagParser::EbmlIds::SignedElement
@ SignedElement
Definition
ebmlid.h:43
TagParser::EbmlIds::SignatureSlotIds
SignatureSlotIds
Encapsulates IDs in the SignatureSlot master.
Definition
ebmlid.h:33
TagParser::EbmlIds::SignatureElements
@ SignatureElements
Definition
ebmlid.h:33
TagParser::EbmlIds::SignaturePublicKey
@ SignaturePublicKey
Definition
ebmlid.h:33
TagParser::EbmlIds::SignatureAlgo
@ SignatureAlgo
Definition
ebmlid.h:33
TagParser::EbmlIds::SignatureHash
@ SignatureHash
Definition
ebmlid.h:33
TagParser::EbmlIds::Signature
@ Signature
Definition
ebmlid.h:33
TagParser::EbmlIds::EbmlHeaderIds
EbmlHeaderIds
Encapsulates all EBML header ID values.
Definition
ebmlid.h:14
TagParser::EbmlIds::MaxIdLength
@ MaxIdLength
Definition
ebmlid.h:18
TagParser::EbmlIds::DocTypeVersion
@ DocTypeVersion
Definition
ebmlid.h:21
TagParser::EbmlIds::Header
@ Header
Definition
ebmlid.h:15
TagParser::EbmlIds::ReadVersion
@ ReadVersion
Definition
ebmlid.h:17
TagParser::EbmlIds::DocType
@ DocType
Definition
ebmlid.h:20
TagParser::EbmlIds::MaxSizeLength
@ MaxSizeLength
Definition
ebmlid.h:19
TagParser::EbmlIds::Version
@ Version
Definition
ebmlid.h:16
TagParser::EbmlIds::DocTypeReadVersion
@ DocTypeReadVersion
Definition
ebmlid.h:22
TagParser::EbmlIds::GlobalIds
GlobalIds
Encapsulates all global EBML ID values.
Definition
ebmlid.h:28
TagParser::EbmlIds::Void
@ Void
Definition
ebmlid.h:28
TagParser::EbmlIds::Crc32
@ Crc32
Definition
ebmlid.h:28
TagParser::EbmlIds::SignatureSlot
@ SignatureSlot
Definition
ebmlid.h:28
TagParser::EbmlIds::SignatureElementsSlotIds
SignatureElementsSlotIds
Encapsulates IDs in the SignatureElements master.
Definition
ebmlid.h:38
TagParser::EbmlIds::SignatureElementList
@ SignatureElementList
Definition
ebmlid.h:38
TagParser
Contains all classes and functions of the TagInfo library.
Definition
aaccodebook.h:10
Generated on
for Tag Parser by
1.18.0