1#ifndef __EO_UTILS_FLAC_FILE_INFO_H__
2#define __EO_UTILS_FLAC_FILE_INFO_H__
22 FLACFileInfo(int16_t pNumChannels = 0, int32_t pSampleRateHz = 0, int32_t pBytesPerSecond = 0, int16_t pByteRate = 0, int16_t pBitsPerSample = 0);
65 uint32_t mCompressionLevel = 8;
Definition AudioFileInfo.h:14
Definition AudioFileResultType.h:13
Holds metadata for FLAC audio files.
Definition FLACFileInfo.h:17
AudioFileResultType read(std::fstream &pInFStream) override
Reads the FLAC stream info from a file.
Definition FLACFileInfo.cpp:135
static bool isFLACFile(const char *pFilename)
Check if the given file is a FLAC file (has "fLaC" signature)
Definition FLACFileInfo.cpp:224
AudioFileResultType write(std::fstream &pOutFStream) override
Not used for FLAC - metadata is written by the encoder.
Definition FLACFileInfo.cpp:203
uint32_t CompressionLevel() const
Returns the current compression level.
Definition FLACFileInfo.cpp:241
Definition StringUtils.cpp:6