Public Member Functions | |
void | queueBuffer (const byte *data, uint32 size) |
void | queueBuffer (Common::SeekableReadStream *bufferIn) |
void | finish () |
bool | isFinished () override |
Public Member Functions inherited from LastExpress::SimpleSound | |
void | stop () const |
uint32 | getTimeMS () |
Additional Inherited Members | |
Protected Member Functions inherited from LastExpress::SimpleSound | |
void | loadHeader (Common::SeekableReadStream *in) |
LastExpress_ADPCMStream * | makeDecoder (Common::SeekableReadStream *in, uint32 size, uint32 volume, bool looped) const |
void | play (Audio::AudioStream *as, DisposeAfterUse::Flag autofreeStream) |
Protected Attributes inherited from LastExpress::SimpleSound | |
uint32 | _size |
uint16 | _blocks |
number of blocks | |
uint32 | _blockSize |
Audio::SoundHandle | _handle |