1 #ifndef LIBAOSOUNDDRIVER_HH
2 #define LIBAOSOUNDDRIVER_HH
33 #endif // LIBAOSOUNDDRIVER_HH
virtual void mute()
Mute the sound system.
virtual ~LibAOSoundDriver()
LibAOSoundDriver(unsigned sampleRate, unsigned bufferSize)
virtual unsigned getFrequency() const
Returns the actual sample frequency.
virtual void uploadBuffer(short *buffer, unsigned len)
virtual void unmute()
Unmute the sound system.
Based on boost::noncopyable, see boost documentation: http://www.boost.org/libs/utility.
virtual unsigned getSamples() const
Get the number of samples that should be created 'per fragment'.