Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > by-pkgid > 1f8d0d1e253a3f5aed78d2096c2df11f > files > 17

audiere-debug-1.9.4-7mdv2009.0.i586.rpm

#ifndef DEVICE_OSS_H
#define DEVICE_OSS_H


#include "audiere.h"
#include "device_mixer.h"


namespace audiere {

  class OSSAudioDevice : public MixerDevice {
  public:
    static OSSAudioDevice* create(const ParameterList& parameters);

  private:
    OSSAudioDevice(int output_device);
    ~OSSAudioDevice();

  public:
    void ADR_CALL update();
    const char* ADR_CALL getName();

  private:
    int m_output_device;
  };

}


#endif