Internal constructor required to set up callbacks.
Destructor.
Define the audio stream parameters.
Request a new chunk of audio samples from the stream source.
Change the current playing position in the stream source.
Pause the audio stream.
Start or resume playing the audio stream.
Stop playing the audio stream.
The attenuation factor of the sound.
The number of channels of the stream.
Whether or not the stream should loop after reaching the end.
The minimum distance of the sound.
The pitch of the sound.
The current playing position (from the beginning) of the stream.
The 3D position of the sound in the audio scene.
Make the sound's position relative to the listener (true) or absolute (false).
The stream sample rate of the stream
The current status of the stream (stopped, paused, playing)
The volume of the sound.
Enumeration of the sound source states.
The pitch of the sound.
The volume of the sound.
The 3D position of the sound in the audio scene.
Make the sound's position relative to the listener (true) or absolute (false).
The minimum distance of the sound.
The attenuation factor of the sound.
Abstract base class for streamed audio sources.