#include <stream_provider_wave.h>
Inheritance diagram for CL_Streamed_WaveSample:


Public Methods | |
| CL_Streamed_WaveSample (const char *filename, CL_InputSourceProvider *inputprovider=NULL, bool looped=false) | |
| param: filename - Filename of the wave file.param: inputprovider - Input source (datafile, regular file). If NULLparam: it defaults to a regular file.param: looped - True if the streamed should be looped (stream never ends).retval: The soundbuffer created. | |
| virtual | ~CL_Streamed_WaveSample () |
| param: filename - Filename of the raw PCM stream.param: frequency - Default playback frequency.param: inputprovider - Input source (datafile, regular file). If NULLparam: it defaults to a regular file.param: looped - True if the streamed should be looped (stream never ends). | |
| virtual CL_StreamSoundProvider_Session* | begin_session () |
| virtual void | end_session (CL_StreamSoundProvider_Session *session) |
| retval: The soundbuffer session to be attached to the newlyretval: started session. | |
Static Public Methods | |
| CL_SoundBuffer* | create (const char *filename, CL_InputSourceProvider *inputprovider=NULL, bool looped=false) |
Protected Attributes | |
| std::string | filename |
| CL_InputSourceProvider* | inputprovider |
| bool | looped |
Definition at line 27 of file stream_provider_wave.h.
|
|
param: filename - Filename of the wave file.param: inputprovider - Input source (datafile, regular file). If NULLparam: it defaults to a regular file.param: looped - True if the streamed should be looped (stream never ends).retval: The soundbuffer created.
|
|
|
param: filename - Filename of the raw PCM stream.param: frequency - Default playback frequency.param: inputprovider - Input source (datafile, regular file). If NULLparam: it defaults to a regular file.param: looped - True if the streamed should be looped (stream never ends).
|
|
|
Reimplemented from CL_StreamSoundProvider. |
|
|
|
|
|
retval: The soundbuffer session to be attached to the newlyretval: started session.
Reimplemented from CL_StreamSoundProvider. |
|
|
Definition at line 45 of file stream_provider_wave.h. |
|
|
Definition at line 46 of file stream_provider_wave.h. |
|
|
Definition at line 47 of file stream_provider_wave.h. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001