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);
Definition: audiostream.h:50
SoundType
Definition: mixer.h:73
Definition: audio_player.h:35
bool endOfData() const override
int getRate() const override
int readBuffer(int16 *buffer, const int numSamples) override
bool isStereo() const override
Definition: ad2044_items.h:27