27#ifndef ASYNC_AUDIO_READER_INCLUDED
28#define ASYNC_AUDIO_READER_INCLUDED
This file contains the base class for an audio sink.
An audio pipe component for on demand reading samples.
AudioReader(void)
Default constuctor.
virtual int writeSamples(const float *samples, int count)
Write samples into this audio sink.
virtual void flushSamples(void)
Tell the sink to flush the previously written samples.
int readSamples(float *samples, int count)
Read at most the specified number of samples.
~AudioReader(void)
Destructor.
The base class for an audio sink.
Namespace for the asynchronous programming classes.