#include <llaudiodecodemgr.h>

Public Member Functions | |
| LLAudioDecodeMgr () | |
| ~LLAudioDecodeMgr () | |
| void | processQueue (const F32 num_secs=0.005) |
| BOOL | addDecodeRequest (const LLUUID &uuid) |
| void | addAudioRequest (const LLUUID &uuid) |
Protected Attributes | |
| Impl * | mImpl |
Classes | |
| class | Impl |
Definition at line 45 of file llaudiodecodemgr.h.
| LLAudioDecodeMgr::LLAudioDecodeMgr | ( | ) |
| LLAudioDecodeMgr::~LLAudioDecodeMgr | ( | ) |
| void LLAudioDecodeMgr::processQueue | ( | const F32 | num_secs = 0.005 |
) |
Definition at line 617 of file llaudiodecodemgr.cpp.
References mImpl, and LLAudioDecodeMgr::Impl::processQueue().
Referenced by LLAudioEngine::idle().


Definition at line 622 of file llaudiodecodemgr.cpp.
References LLAssetType::AT_SOUND, FALSE, gAssetStorage, LLAudioEngine::hasDecodedFile(), LLAssetStorage::hasLocalAsset(), LLAudioDecodeMgr::Impl::mDecodeQueue, mImpl, LLLinkedQueue< DATA_TYPE >::push(), and TRUE.
Referenced by LLAudioEngine::assetCallback(), LLAudioEngine::preloadSound(), and LLAudioEngine::updateBufferForData().


| void LLAudioDecodeMgr::addAudioRequest | ( | const LLUUID & | uuid | ) |
Impl* LLAudioDecodeMgr::mImpl [protected] |
Definition at line 56 of file llaudiodecodemgr.h.
Referenced by addDecodeRequest(), LLAudioDecodeMgr(), processQueue(), and ~LLAudioDecodeMgr().
1.5.5