Interface to audio module.
VorbisAudioStream(const string &id, const string &pathName, const string &fileName)
Protected constructor.
void rewind() override
Rewinds this audio entity.
void dispose() override
Dispose this entity from OpenAL.
bool initialize() override
Initiates this OpenAL entity to OpenAl.
void fillBuffer(ByteBuffer *data) override
Fill buffer.
virtual ~VorbisAudioStream()
Destructor.
OGG/Vorbis audio decoder.