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 update(); 00021 00022 private: 00023 int m_output_device; 00024 }; 00025 00026 } 00027 00028 00029 #endif
1.2.17