Tag Parser 12.3.1
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
Loading...
Searching...
No Matches
TagParser::EbmlIds Namespace Reference

Encapsulates all EBML ID values. More...

Enumerations

enum  EbmlHeaderIds {
  Header = 0x1A45DFA3 , Version = 0x4286 , ReadVersion = 0x42F7 , MaxIdLength = 0x42F2 ,
  MaxSizeLength = 0x42F3 , DocType = 0x4282 , DocTypeVersion = 0x4287 , DocTypeReadVersion = 0x4285
}
 Encapsulates all EBML header ID values. More...
 
enum  GlobalIds { Void = 0xEC , Crc32 = 0xBF , SignatureSlot = 0x1b538667 }
 Encapsulates all global EBML ID values. More...
 
enum  SignatureSlotIds {
  SignatureAlgo = 0x7e8a , SignatureHash = 0x7e9a , SignaturePublicKey = 0x7ea5 , Signature = 0x7eb5 ,
  SignatureElements = 0x7e5b
}
 Encapsulates IDs in the SignatureSlot master. More...
 
enum  SignatureElementsSlotIds { SignatureElementList = 0x7e7b }
 Encapsulates IDs in the SignatureElements master. More...
 
enum  SignatureElementListSlotIds { SignedElement = 0x6532 }
 Encapsulates IDs in the SignatureElementList master. More...
 

Detailed Description

Encapsulates all EBML ID values.

Enumeration Type Documentation

◆ EbmlHeaderIds

Encapsulates all EBML header ID values.

Enumerator
Header 
Version 
ReadVersion 
MaxIdLength 
MaxSizeLength 
DocType 
DocTypeVersion 
DocTypeReadVersion 

Definition at line 14 of file ebmlid.h.

◆ GlobalIds

Encapsulates all global EBML ID values.

Enumerator
Void 
Crc32 
SignatureSlot 

Definition at line 28 of file ebmlid.h.

◆ SignatureElementListSlotIds

Encapsulates IDs in the SignatureElementList master.

Enumerator
SignedElement 

Definition at line 43 of file ebmlid.h.

◆ SignatureElementsSlotIds

Encapsulates IDs in the SignatureElements master.

Enumerator
SignatureElementList 

Definition at line 38 of file ebmlid.h.

◆ SignatureSlotIds

Encapsulates IDs in the SignatureSlot master.

Enumerator
SignatureAlgo 
SignatureHash 
SignaturePublicKey 
Signature 
SignatureElements 

Definition at line 33 of file ebmlid.h.