audiere::ALAudioDevice Class Reference

#include <device_al.h>

Inheritance diagram for audiere::ALAudioDevice:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

void update ()
const char * getName ()

Static Public Member Functions

static ALAudioDevicecreate (const ParameterList &parameters)

Friends

class ALOutputStream

Detailed Description

Definition at line 16 of file device_al.h.


Member Function Documentation

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

Definition at line 10 of file device_al.cpp.

References ADR_GUARD, and ADR_LOG.

const char * audiere::ALAudioDevice::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 116 of file device_al.cpp.

void audiere::ALAudioDevice::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 88 of file device_al.cpp.

References ADR_GUARD, ADR_LOG, and audiere::MixerDevice::read().


Friends And Related Function Documentation

friend class ALOutputStream [friend]
 

Definition at line 31 of file device_al.h.


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