#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::getOpenState | ( | ) |
Definition at line 1077 of file audioengine_fmod.cpp.
References mInternetStream.
Referenced by startStream(), and LLAudioEngine_FMOD::updateInternetStream().
char* LLAudioStreamFMOD::getURL | ( | ) | [inline] |
Definition at line 149 of file audioengine_fmod.h.
References mInternetStreamURL.
Referenced by LLAudioEngine_FMOD::stopInternetStream().
BOOL LLAudioStreamFMOD::ready | ( | ) |
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, and TRUE.
Referenced by LLAudioEngine_FMOD::stopInternetStream().
FSOUND_STREAM* LLAudioStreamFMOD::mInternetStream [protected] |
Definition at line 153 of file audioengine_fmod.h.
Referenced by getOpenState(), LLAudioStreamFMOD(), startStream(), and stopStream().
char LLAudioStreamFMOD::mInternetStreamURL[1024] [protected] |
BOOL LLAudioStreamFMOD::mReady [protected] |