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