22 #ifndef VCRUISE_AUDIO_PLAYER_H 23 #define VCRUISE_AUDIO_PLAYER_H 25 #include "common/mutex.h" 27 #include "audio/audiostream.h" 28 #include "audio/mixer.h" 40 int readBuffer(int16 *buffer,
const int numSamples)
override;
45 void play(byte volume, int8 balance);
48 void setVolume(byte volume);
49 void setBalance(int8 balance);
50 void setVolumeAndBalance(byte volume, int8 balance);
int getRate() const override
bool isStereo() const override
int readBuffer(int16 *buffer, const int numSamples) override
SoundType
Definition: mixer.h:62
Definition: ad2044_items.h:27
Definition: audiostream.h:50
bool endOfData() const override
Definition: audio_player.h:35