Expand description
Parse MKV and WebM content
Provides a set of Matroska structures and functions to parse Matroska elements.
Modules
- Matroska elements
- Matroska enumerations
- The tree module contains helpers for building tree structures from parsed elements
Structs
- A Matroska Block
- Represents an EBML Element
- Represents an EBML Header
- A Matroska SimpleBlock
Enums
- Enumeration with possible binary value payloads
- An EBML Body
- An Error while parsing Matroska/WebM files
- An unsigned value that may contain an enumeration
Functions
- Parse element body
- Parse corrupt area
- Parse an element
- Helper to add resiliency to corrupt inputs
- Parse element header
- Peek into Binary body without advancing the buffer.
Type Definitions
- Result type helper