#include <audioengine_fmod.h>
Public Member Functions | |
| LLAudioStreamFMOD (const char *url) | |
| int | startStream () |
| BOOL | stopStream () |
| BOOL | ready () |
| char * | getURL () |
| int | getOpenState () |
Protected Attributes | |
| FSOUND_STREAM * | mInternetStream |
| BOOL | mReady |
| char | mInternetStreamURL [1024] |
Definition at line 141 of file audioengine_fmod.h.
| LLAudioStreamFMOD::LLAudioStreamFMOD | ( | const char * | url | ) |
Definition at line 1002 of file audioengine_fmod.cpp.
References FALSE, llendl, llwarns, mInternetStream, mInternetStreamURL, mReady, and TRUE.
| int LLAudioStreamFMOD::startStream | ( | ) |
Definition at line 1021 of file audioengine_fmod.cpp.
References getOpenState(), llendl, llwarns, mInternetStream, NULL, and TRUE.
Referenced by LLAudioEngine_FMOD::updateInternetStream().


| BOOL LLAudioStreamFMOD::stopStream | ( | ) |
Definition at line 1036 of file audioengine_fmod.cpp.
References FALSE, mInternetStream, NULL, indra::ipc::saranwrap::status(), and TRUE.
Referenced by LLAudioEngine_FMOD::stopInternetStream(), and LLAudioEngine_FMOD::updateInternetStream().


| BOOL LLAudioStreamFMOD::ready | ( | ) |
| char* LLAudioStreamFMOD::getURL | ( | ) | [inline] |
Definition at line 149 of file audioengine_fmod.h.
References mInternetStreamURL.
Referenced by LLAudioEngine_FMOD::stopInternetStream().

| int LLAudioStreamFMOD::getOpenState | ( | ) |
Definition at line 1077 of file audioengine_fmod.cpp.
References mInternetStream.
Referenced by startStream(), and LLAudioEngine_FMOD::updateInternetStream().

FSOUND_STREAM* LLAudioStreamFMOD::mInternetStream [protected] |
Definition at line 153 of file audioengine_fmod.h.
Referenced by getOpenState(), LLAudioStreamFMOD(), startStream(), and stopStream().
BOOL LLAudioStreamFMOD::mReady [protected] |
char LLAudioStreamFMOD::mInternetStreamURL[1024] [protected] |
1.5.5