audiere::MMAudioDevice Class Reference

#include <device_mm.h>

Inheritance diagram for audiere::MMAudioDevice:

Inheritance graph
[legend]
Collaboration diagram for audiere::MMAudioDevice:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void update ()
const char * getName ()

Static Public Member Functions

static MMAudioDevicecreate (const ParameterList &parameters)

Friends

class MMOutputStream

Detailed Description

Definition at line 15 of file device_mm.h.


Member Function Documentation

MMAudioDevice * audiere::MMAudioDevice::create const ParameterList parameters  )  [static]
 

Definition at line 13 of file device_mm.cpp.

const char * audiere::MMAudioDevice::getName  )  [virtual]
 

Gets the name of the audio device. For example "directsound" or "oss".

Returns:
name of audio device

Implements audiere::AudioDevice.

Definition at line 115 of file device_mm.cpp.

void audiere::MMAudioDevice::update  )  [virtual]
 

Tell the device to do any internal state updates. Some devices update on an internal thread. If that is the case, this method does nothing.

Implements audiere::AudioDevice.

Definition at line 79 of file device_mm.cpp.

References ADR_GUARD, and ADR_LOG.


Friends And Related Function Documentation

friend class MMOutputStream [friend]
 

Definition at line 42 of file device_mm.h.


The documentation for this class was generated from the following files:
Generated on Mon Feb 13 23:09:09 2006 for audiere by  doxygen 1.4.6