MWSound::OpenAL_SoundStream::OpenAL_SoundStream |
( |
ALuint |
src, |
|
|
DecoderPtr |
decoder |
|
) |
| |
MWSound::OpenAL_SoundStream::~OpenAL_SoundStream |
( |
| ) |
|
float MWSound::OpenAL_SoundStream::getCurrentLoudness |
( |
| ) |
const |
double MWSound::OpenAL_SoundStream::getStreamDelay |
( |
| ) |
const |
double MWSound::OpenAL_SoundStream::getStreamOffset |
( |
| ) |
const |
bool MWSound::OpenAL_SoundStream::init |
( |
bool |
getLoudnessData = false | ) |
|
bool MWSound::OpenAL_SoundStream::isPlaying |
( |
| ) |
|
bool MWSound::OpenAL_SoundStream::process |
( |
| ) |
|
ALint MWSound::OpenAL_SoundStream::refillQueue |
( |
| ) |
|
void MWSound::OpenAL_SoundStream::updateAll |
( |
bool |
local | ) |
|
|
private |
std::array<ALuint,6> MWSound::OpenAL_SoundStream::mBuffers |
|
private |
ALuint MWSound::OpenAL_SoundStream::mBufferSize |
|
private |
ALint MWSound::OpenAL_SoundStream::mCurrentBufIdx |
|
private |
ALenum MWSound::OpenAL_SoundStream::mFormat |
|
private |
ALuint MWSound::OpenAL_SoundStream::mFrameSize |
|
private |
volatile bool MWSound::OpenAL_SoundStream::mIsFinished |
|
private |
std::unique_ptr<Sound_Loudness> MWSound::OpenAL_SoundStream::mLoudnessAnalyzer |
|
private |
ALsizei MWSound::OpenAL_SoundStream::mSampleRate |
|
private |
ALint MWSound::OpenAL_SoundStream::mSilence |
|
private |
ALuint MWSound::OpenAL_SoundStream::mSource |
|
private |
const ALfloat MWSound::OpenAL_SoundStream::sBufferLength = 0.125f |
|
staticprivate |
The documentation for this class was generated from the following file: