|
Blender
V2.59
|
Saves the data for playback. More...

Public Attributes | |
| bool | isBuffered |
| Whether it's a buffered or a streamed source. | |
| AUD_IReader * | reader |
| The reader source. | |
| bool | keep |
| Whether to keep the source if end of it is reached. | |
| ALenum | format |
| OpenAL sample format. | |
| ALuint | source |
| OpenAL source. | |
| ALuint | buffers [AUD_OPENAL_CYCLE_BUFFERS] |
| OpenAL buffers. | |
| int | current |
| The first buffer to be read next. | |
| bool | data_end |
| Whether the stream doesn't return any more data. | |
| int | loopcount |
| The loop count of the source. | |
| stopCallback | stop |
| The stop callback. | |
| void * | stop_data |
| Stop callback data. | |
Saves the data for playback.
Definition at line 49 of file AUD_OpenALDevice.cpp.
| ALuint AUD_OpenALHandle::buffers[AUD_OPENAL_CYCLE_BUFFERS] |
OpenAL buffers.
Definition at line 67 of file AUD_OpenALDevice.cpp.
Referenced by AUD_OpenALDevice::play(), AUD_OpenALDevice::seek(), AUD_OpenALDevice::stop(), AUD_OpenALDevice::updateStreams(), and AUD_OpenALDevice::~AUD_OpenALDevice().
The first buffer to be read next.
Definition at line 70 of file AUD_OpenALDevice.cpp.
Referenced by AUD_OpenALDevice::play(), AUD_OpenALDevice::seek(), and AUD_OpenALDevice::updateStreams().
Whether the stream doesn't return any more data.
Definition at line 73 of file AUD_OpenALDevice.cpp.
Referenced by AUD_OpenALDevice::play(), AUD_OpenALDevice::seek(), and AUD_OpenALDevice::updateStreams().
| ALenum AUD_OpenALHandle::format |
OpenAL sample format.
Definition at line 61 of file AUD_OpenALDevice.cpp.
Referenced by AUD_OpenALDevice::play(), AUD_OpenALDevice::seek(), and AUD_OpenALDevice::updateStreams().
Whether it's a buffered or a streamed source.
Definition at line 52 of file AUD_OpenALDevice.cpp.
Referenced by AUD_OpenALDevice::getPosition(), AUD_OpenALDevice::play(), AUD_OpenALDevice::seek(), AUD_OpenALDevice::stop(), AUD_OpenALDevice::updateStreams(), and AUD_OpenALDevice::~AUD_OpenALDevice().
Whether to keep the source if end of it is reached.
Definition at line 58 of file AUD_OpenALDevice.cpp.
Referenced by AUD_OpenALDevice::play(), and AUD_OpenALDevice::updateStreams().
The loop count of the source.
Definition at line 76 of file AUD_OpenALDevice.cpp.
Referenced by AUD_OpenALDevice::play(), and AUD_OpenALDevice::updateStreams().
The reader source.
Definition at line 55 of file AUD_OpenALDevice.cpp.
Referenced by AUD_OpenALDevice::getPosition(), AUD_OpenALDevice::play(), AUD_OpenALDevice::seek(), AUD_OpenALDevice::stop(), AUD_OpenALDevice::updateStreams(), and AUD_OpenALDevice::~AUD_OpenALDevice().
| ALuint AUD_OpenALHandle::source |
OpenAL source.
Definition at line 64 of file AUD_OpenALDevice.cpp.
Referenced by AUD_OpenALDevice::getPosition(), AUD_OpenALDevice::play(), AUD_OpenALDevice::seek(), AUD_OpenALDevice::stop(), AUD_OpenALDevice::updateStreams(), and AUD_OpenALDevice::~AUD_OpenALDevice().
The stop callback.
Definition at line 79 of file AUD_OpenALDevice.cpp.
Referenced by AUD_OpenALDevice::play(), AUD_OpenALDevice::setStopCallback(), and AUD_OpenALDevice::updateStreams().
Stop callback data.
Definition at line 82 of file AUD_OpenALDevice.cpp.
Referenced by AUD_OpenALDevice::play(), AUD_OpenALDevice::setStopCallback(), and AUD_OpenALDevice::updateStreams().