Class StreamingAudioBuffer

Inheritance Relationships

Base Type

Class Documentation

class StreamingAudioBuffer : public AudioBuffer

An audio buffer that is streamed to the audio card instead of sent entirely at once. Allows faster startup for large audio files.

Public Functions

StreamingAudioBuffer(Ref<AudioResourceFile> audioFile)
~StreamingAudioBuffer()
void loadNewBuffers(int count, bool isLooping)
ALuint *getBuffers()
int getBufferQueueLength()