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::startStream (  ) 

Definition at line 1021 of file audioengine_fmod.cpp.

References getOpenState(), llendl, llwarns, mInternetStream, NULL, and TRUE.

Referenced by LLAudioEngine_FMOD::updateInternetStream().

Here is the call graph for this function:

Here is the caller graph for this function:

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

Here is the call graph for this function:

Here is the caller graph for this function:

BOOL LLAudioStreamFMOD::ready (  ) 

char* LLAudioStreamFMOD::getURL (  )  [inline]

Definition at line 149 of file audioengine_fmod.h.

References mInternetStreamURL.

Referenced by LLAudioEngine_FMOD::stopInternetStream().

Here is the caller graph for this function:

int LLAudioStreamFMOD::getOpenState (  ) 

Definition at line 1077 of file audioengine_fmod.cpp.

References mInternetStream.

Referenced by startStream(), and LLAudioEngine_FMOD::updateInternetStream().

Here is the caller graph for this function:


Member Data Documentation

FSOUND_STREAM* LLAudioStreamFMOD::mInternetStream [protected]

Definition at line 153 of file audioengine_fmod.h.

Referenced by getOpenState(), LLAudioStreamFMOD(), startStream(), and stopStream().

Definition at line 154 of file audioengine_fmod.h.

Referenced by LLAudioStreamFMOD().

char LLAudioStreamFMOD::mInternetStreamURL[1024] [protected]

Definition at line 156 of file audioengine_fmod.h.

Referenced by getURL(), and LLAudioStreamFMOD().


The documentation for this class was generated from the following files:

Generated on Fri May 16 08:39:21 2008 for SecondLife by  doxygen 1.5.5