sela
|
#include <wav_file.hpp>
Public Member Functions | |
void | demuxSamples () |
WavFile () | |
WavFile (uint32_t sampleRate, uint16_t bitsPerSample, uint16_t numChannels, std::vector< data::WavFrame > &&wavFrames) | |
void | readFromFile (std::ifstream &inputFile) |
void | writeToFile (std::ofstream &outputFile) |
Public Attributes | |
size_t | samplesPerChannelPerFrame = 2048 |
data::WavChunk | wavChunk |
|
inline |
file::WavFile::WavFile | ( | uint32_t | sampleRate, |
uint16_t | bitsPerSample, | ||
uint16_t | numChannels, | ||
std::vector< data::WavFrame > && | wavFrames | ||
) |
void file::WavFile::demuxSamples | ( | ) |
void file::WavFile::readFromFile | ( | std::ifstream & | inputFile | ) |
void file::WavFile::writeToFile | ( | std::ofstream & | outputFile | ) |
size_t file::WavFile::samplesPerChannelPerFrame = 2048 |
data::WavChunk file::WavFile::wavChunk |