#include <llaudiodecodemgr.h>
Collaboration diagram for LLAudioDecodeMgr:

| 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 | ( | ) | 
Definition at line 622 of file llaudiodecodemgr.cpp.
References LLAssetType::AT_SOUND, FALSE, gAssetStorage, gAudiop, LLAudioEngine::hasDecodedFile(), LLAssetStorage::hasLocalAsset(), LLAudioDecodeMgr::Impl::mDecodeQueue, mImpl, LLLinkedQueue< DATA_TYPE >::push(), and TRUE.
Referenced by LLAudioEngine::assetCallback(), LLAudioEngine::preloadSound(), and LLAudioEngine::updateBufferForData().
Definition at line 617 of file llaudiodecodemgr.cpp.
References mImpl, and LLAudioDecodeMgr::Impl::processQueue().
Referenced by LLAudioEngine::idle().
| Impl* LLAudioDecodeMgr::mImpl  [protected] | 
Definition at line 56 of file llaudiodecodemgr.h.
Referenced by addDecodeRequest(), LLAudioDecodeMgr(), processQueue(), and ~LLAudioDecodeMgr().
 1.4.7
 1.4.7