Tag Parser
12.4.0
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
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::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 Tue Dec 3 2024 17:03:31 for Tag Parser by
1.12.0