Audio playback device.
More...
#include </home/chochlik/devel/oglplus/include/oalplus/device.hpp>
|
| Device (void) |
| Constructs an object referencing the default audio device. More...
|
|
| Device (const ALchar *dev_spec) |
| Constructs an object referencing the specified audio device. More...
|
|
| ~Device (void) |
| Closes this device. More...
|
|
const ALchar * | Specifier (void) const |
| Returns the device specifier string. More...
|
|
oalplus::Device::Device |
( |
void |
| ) |
|
Constructs an object referencing the default audio device.
- Related OpenAL symbols:
alcOpenDevice
oalplus::Device::Device |
( |
const ALchar * |
dev_spec | ) |
|
Constructs an object referencing the specified audio device.
- Related OpenAL symbols:
alcOpenDevice
oalplus::Device::~Device |
( |
void |
| ) |
|
Closes this device.
- Related OpenAL symbols:
alcCloseDevice
static Range<String> oalplus::DevCommonOps::Extensions |
( |
void |
| ) |
|
|
staticinherited |
Returns a range of ALC extension strings.
- Related OpenAL symbols:
alGetString
AL_EXTENSIONS
const ALchar* oalplus::DeviceOps< tag::Playback >::Specifier |
( |
void |
| ) |
const |
|
inherited |
Returns the device specifier string.
- Related OpenAL symbols:
alcGetString
ALC_DEVICE_SPECIFIER
static DeviceSpecRange oalplus::DeviceOps< tag::Playback >::Specifiers |
( |
void |
| ) |
|
|
staticinherited |
Returns a range of specifier strings for available audio devices.
- Related OpenAL symbols:
alcGetString
ALC_DEVICE_SPECIFIER
- Examples:
- oalplus/001_devices.cpp.
The documentation for this class was generated from the following file:
- /home/chochlik/devel/oglplus/include/oalplus/device.hpp