Home | All Classes | Grouped Classes | Index | Search

Class CL_StreamSoundProvider_Session

Streamed soundprovider playback session More...

Derived from: none
Derived by: CL_Streamed_MikModSample_Session CL_Streamed_RawSample_Session CL_Streamed_WaveSample_Session CL_VoiceDecoder
Group: Sound (Audio Mixing)

#include <ClanLib/sound.h>

Construction:

Operations:

eof

Returns true if no more input data is available.

stop

Stops the current stream.

play

Start/continue playing of the stream.

set_position

Sets the position within the current stream.

Attributes:

get_data

Called when a playback session needs more sample data.

get_frequency

Returns the playback frequency of the input data.

get_format

Returns the playback sample format.

Detailed description:

Interface used by ClanLib during playback of streamed soundbuffers.



Questions or comments, write to the
ClanLib mailing list.