1#ifndef TAG_PARSER_OPUSIDENTIFICATIONHEADER_H
2#define TAG_PARSER_OPUSIDENTIFICATIONHEADER_H
14 constexpr OpusIdentificationHeader();
16 void parseHeader(OggIterator &iterator);
18 constexpr std::uint8_t
version()
const;
19 constexpr std::uint8_t channels()
const;
20 constexpr std::uint16_t preSkip()
const;
21 constexpr std::uint32_t sampleRate()
const;
22 constexpr std::uint16_t outputGain()
const;
23 constexpr std::uint8_t channelMap()
const;
26 std::uint8_t m_version;
27 std::uint8_t m_channels;
28 std::uint16_t m_preSkip;
29 std::uint32_t m_sampleRate;
30 std::uint16_t m_outputGain;
31 std::uint8_t m_channelMap;
#define TAG_PARSER_EXPORT
Marks the symbol to be exported by the tagparser library.
Contains all classes and functions of the TagInfo library.