1#ifndef TAG_PARSER_AV1CONFIGURATION_H
2#define TAG_PARSER_AV1CONFIGURATION_H
29 void parse(CppUtilities::BinaryReader &reader, std::uint64_t maxSize,
Diagnostics &diag);
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.
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
void parse(CppUtilities::BinaryReader &reader, std::uint64_t maxSize, Diagnostics &diag)
Parses the AV1 configuration using the specified reader.