#include <stream_provider_raw.h>
Inheritance diagram for CL_Streamed_RawSample:


Public Methods | |
| CL_Streamed_RawSample (const char *filename, SoundFormat format, int frequency, CL_InputSourceProvider *inputprovider=NULL, bool looped=false) | |
| 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).retval: The soundbuffer created. | |
| virtual | ~CL_Streamed_RawSample () |
| 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, SoundFormat format, int frequency, CL_InputSourceProvider *inputprovider=NULL, bool looped=false) |
Protected Attributes | |
| std::string | filename |
| CL_InputSourceProvider* | inputprovider |
| bool | looped |
| SoundFormat | format |
| int | frequency |
Definition at line 27 of file stream_provider_raw.h.
|
|
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).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 83 of file stream_provider_raw.h. |
|
|
Definition at line 86 of file stream_provider_raw.h. |
|
|
Definition at line 87 of file stream_provider_raw.h. |
|
|
Definition at line 84 of file stream_provider_raw.h. |
|
|
Definition at line 85 of file stream_provider_raw.h. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001