2 #include <condition_variable> 5 #include "../data/audio_packet.hpp" 6 #include "../file/wav_file.hpp" 22 void transform(
const std::vector<data::WavFrame>& wavFrames);
void transform(const std::vector< data::WavFrame > &wavFrames)
Definition: player.cpp:30
int32_t driver
Definition: player.hpp:13
std::condition_variable condVar
Definition: player.hpp:17
void destroyAo()
Definition: player.cpp:126
Definition: wav_file.hpp:10
std::atomic< size_t > transformCount
Definition: player.hpp:18
void printProgress(size_t ¤t, size_t total)
Definition: player.cpp:101
std::mutex mutex
Definition: player.hpp:16
void initializeAo()
Definition: player.cpp:10
ao_sample_format ao_format
Definition: player.hpp:11
std::vector< data::AudioPacket > audioPackets
Definition: player.hpp:14
void setAoFormat(const data::WavFormatSubChunk &format)
Definition: player.cpp:20
ao_device * dev
Definition: player.hpp:12
void play(const file::WavFile &wavFile)
Definition: player.cpp:64
Definition: decoder.hpp:8