4#if __has_include(<sys/soundcard.h>)
5# include <sys/soundcard.h>
6#elif __has_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
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...
AudioOutputOSS(const AudioSettings &settings)
bool OpenDevice(void) override
void SetVolumeChannel(int channel, int volume) override
AudioOutputSettings * GetOutputSettings(bool digital) override