1#ifndef __EO_UTILS_MP3_FILE_INFO_H__
2#define __EO_UTILS_MP3_FILE_INFO_H__
12 MP3FileInfo(int16_t pNumChannels = 2, int32_t pSampleRateHz = 44100, int32_t pBytesPerSecond = 0,
13 int16_t pByteRate = 0, int16_t pBitsPerSample = 16);
AudioFileInfo(int16_t pNumChannels=0, int32_t pSampleRateHz=0, int32_t pBytesPerSecond=0, int16_t pByteRate=0, int16_t pBitsPerSample=0)
Constructor.
Definition AudioFileInfo.cpp:10
Definition AudioFileResultType.h:13
MP3FileInfo(int16_t pNumChannels=2, int32_t pSampleRateHz=44100, int32_t pBytesPerSecond=0, int16_t pByteRate=0, int16_t pBitsPerSample=16)
Definition MP3FileInfo.cpp:16
AudioFileResultType write(std::fstream &pOutFStream) override
Writes the info to a file stream.
Definition MP3FileInfo.cpp:68
AudioFileResultType read(std::fstream &pInFStream) override
Reads the info from a file stream.
Definition MP3FileInfo.cpp:27
static bool matchesExtension(const char *pFilename)
Definition MP3FileInfo.cpp:75
static bool sniffFileHeader(const char *pFilename)
Definition MP3FileInfo.cpp:89
Definition StringUtils.cpp:6