device_oss.h

Go to the documentation of this file.
00001 #ifndef DEVICE_OSS_H
00002 #define DEVICE_OSS_H
00003 
00004 
00005 #include "audiere.h"
00006 #include "device_mixer.h"
00007 
00008 
00009 namespace audiere {
00010 
00011   class OSSAudioDevice : public MixerDevice {
00012   public:
00013     static OSSAudioDevice* create(const ParameterList& parameters);
00014 
00015   private:
00016     OSSAudioDevice(int output_device);
00017     ~OSSAudioDevice();
00018 
00019   public:
00020     void ADR_CALL update();
00021     const char* ADR_CALL getName();
00022 
00023   private:
00024     int m_output_device;
00025   };
00026 
00027 }
00028 
00029 
00030 #endif

Generated on Mon Feb 13 23:07:46 2006 for audiere by  doxygen 1.4.6