xoreos
0.0.5
|
We queue a number of (pointers to) audio stream objects. More...
Public Member Functions | |
StreamHolder (AudioStream *stream, bool disposeAfterUse) | |
Public Attributes | |
AudioStream * | _stream |
bool | _disposeAfterUse |
We queue a number of (pointers to) audio stream objects.
In addition, we need to remember for each stream whether to dispose it after all data has been read from it. Hence, we don't store pointers to stream objects directly, but rather StreamHolder structs.
Definition at line 155 of file audiostream.cpp.
|
inline |
Definition at line 158 of file audiostream.cpp.
bool Sound::QueuingAudioStreamImpl::StreamHolder::_disposeAfterUse |
Definition at line 157 of file audiostream.cpp.
Referenced by Sound::QueuingAudioStreamImpl::readBuffer(), and Sound::QueuingAudioStreamImpl::~QueuingAudioStreamImpl().
AudioStream* Sound::QueuingAudioStreamImpl::StreamHolder::_stream |
Definition at line 156 of file audiostream.cpp.
Referenced by Sound::QueuingAudioStreamImpl::~QueuingAudioStreamImpl().