1#ifndef TAG_PARSER_AV1CONFIGURATION_H
2#define TAG_PARSER_AV1CONFIGURATION_H
29 void parse(CppUtilities::BinaryReader &reader, std::uint64_t maxSize,
Diagnostics &diag);
42 , chromaSubsamplingX(0)
43 , chromaSubsamplingY(0)
44 , chromaSamplePosition(0)
The Diagnostics class is a container for DiagMessage.
#define TAG_PARSER_EXPORT
Marks the symbol to be exported by the tagparser library.
Contains all classes and functions of the TagInfo library.
The Av1Configuration struct provides a parser for AV1 configuration found in ISOBMFF files.
Av1Configuration()
Constructs an empty AVC configuration.
std::uint16_t chromaSamplePosition
std::uint8_t chromaSubsamplingX
std::uint64_t markerAndVersion
std::uint8_t chromaSubsamplingY
std::uint64_t profileAndLevel
std::uint8_t highBitdepth