Go to the documentation of this file.
4 #if __has_include(<sys/soundcard.h>)
5 # include <sys/soundcard.h>
6 #elif __has_include(<soundcard.h>)
7 # include <soundcard.h>
9 # error attemping to compile OSS support without soundcard.h
28 void WriteAudio(
unsigned char *aubuf,
int size)
override;
void WriteAudio(unsigned char *aubuf, int size) override
~AudioOutputOSS() override
void SetVolumeChannel(int channel, int volume) override
AudioOutputOSS(const AudioSettings &settings)
int GetVolumeChannel(int channel) const override
void CloseDevice(void) override
int GetBufferedOnSoundcard(void) const override
Return the size in bytes of frames currently in the audio buffer adjusted with the audio playback lat...
AudioOutputSettings * GetOutputSettings(bool digital) override
bool OpenDevice(void) override