Tag Parser
7.0.3
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
|
#include <aacframe.h>
Public Member Functions | |
AacFrameElementParser (byte audioObjectId, byte samplingFrequencyIndex, byte extensionSamplingFrequencyIndex, byte channelConfig, uint16 frameLength=1024) | |
Constructs a new parser with the specified setup information. More... | |
void | parse (const AdtsFrame &adtsFrame, std::unique_ptr< char[]> &data, std::size_t dataSize) |
Parses the specified frame data. More... | |
void | parse (const AdtsFrame &adtsFrame, std::istream &stream, std::size_t dataSize) |
Parses the frame data from the specified stream at the current position. More... | |
Definition at line 392 of file aacframe.h.
|
inline |
Constructs a new parser with the specified setup information.
Definition at line 487 of file aacframe.h.
void TagParser::AacFrameElementParser::parse | ( | const AdtsFrame & | adtsFrame, |
std::unique_ptr< char[]> & | data, | ||
std::size_t | dataSize | ||
) |
Parses the specified frame data.
Definition at line 2110 of file aacframe.cpp.
void TagParser::AacFrameElementParser::parse | ( | const AdtsFrame & | adtsFrame, |
std::istream & | stream, | ||
std::size_t | dataSize | ||
) |
Parses the frame data from the specified stream at the current position.
Definition at line 2100 of file aacframe.cpp.