Public Member Functions | |
Impl () | |
~Impl () | |
void | processQueue (const F32 num_secs=0.005) |
Protected Attributes | |
LLLinkedQueue< LLUUID > | mDecodeQueue |
LLPointer< LLVorbisDecodeState > | mCurrentDecodep |
Friends | |
class | LLAudioDecodeMgr |
Definition at line 491 of file llaudiodecodemgr.cpp.
LLAudioDecodeMgr::Impl::Impl | ( | ) | [inline] |
Definition at line 495 of file llaudiodecodemgr.cpp.
LLAudioDecodeMgr::Impl::~Impl | ( | ) | [inline] |
Definition at line 496 of file llaudiodecodemgr.cpp.
Definition at line 506 of file llaudiodecodemgr.cpp.
References FALSE, gAudiop, gDirUtilp, LLAudioEngine::getAudioData(), LLTimer::getElapsedTimeF32(), LLDir::getExpandedFilename(), LLLinkedQueue< DATA_TYPE >::getLength(), LLAudioEngine::hasDecodedFile(), LL_MAX_PATH, LL_PATH_CACHE, lldebugs, llendl, llinfos, llwarns, mCurrentDecodep, mDecodeQueue, NULL, LLLinkedQueue< DATA_TYPE >::pop(), LLTimer::reset(), LLAudioData::setHasDecodedData(), LLAudioData::setHasValidData(), LLUUID::toString(), and TRUE.
Referenced by LLAudioDecodeMgr::processQueue().
friend class LLAudioDecodeMgr [friend] |
Definition at line 493 of file llaudiodecodemgr.cpp.
LLLinkedQueue<LLUUID> LLAudioDecodeMgr::Impl::mDecodeQueue [protected] |
Definition at line 501 of file llaudiodecodemgr.cpp.
Referenced by LLAudioDecodeMgr::addDecodeRequest(), and processQueue().