LLAudioStreamFMOD Class Reference

#include <audioengine_fmod.h>

List of all members.

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]


Detailed Description

Definition at line 141 of file audioengine_fmod.h.


Constructor & Destructor Documentation

LLAudioStreamFMOD::LLAudioStreamFMOD ( const char *  url  ) 

Definition at line 1002 of file audioengine_fmod.cpp.

References FALSE, llendl, llwarns, mInternetStream, mInternetStreamURL, mReady, and TRUE.


Member Function Documentation

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().


Member Data Documentation

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]

Definition at line 156 of file audioengine_fmod.h.

Referenced by getURL(), and LLAudioStreamFMOD().

BOOL LLAudioStreamFMOD::mReady [protected]

Definition at line 154 of file audioengine_fmod.h.

Referenced by LLAudioStreamFMOD().


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:10 2010 for Second Life Viewer by  doxygen 1.4.7