Tag Parser: TagParser::EbmlIds Namespace Reference

Tag Parser 12.5.3 C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags

Loading...
Searching...
No Matches
Enumerations
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

enum TagParser::EbmlIds::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

enum TagParser::EbmlIds::GlobalIds

Encapsulates all global EBML ID values.

Enumerator
Void |
Crc32 |
SignatureSlot |

Definition at line 28 of file ebmlid.h.

## ◆ SignatureElementListSlotIds

enum TagParser::EbmlIds::SignatureElementListSlotIds

Encapsulates IDs in the SignatureElementList master.

Enumerator
SignedElement |

Definition at line 43 of file ebmlid.h.

## ◆ SignatureElementsSlotIds

enum TagParser::EbmlIds::SignatureElementsSlotIds

Encapsulates IDs in the SignatureElements master.

Enumerator
SignatureElementList |

Definition at line 38 of file ebmlid.h.

## ◆ SignatureSlotIds

enum TagParser::EbmlIds::SignatureSlotIds

Encapsulates IDs in the SignatureSlot master.

Enumerator
SignatureAlgo |
SignatureHash |
SignaturePublicKey |
Signature |
SignatureElements |

Definition at line 33 of file ebmlid.h.