Public Member Functions | |
AVIAudioTrack (const AVIStreamHeader &streamHeader, const PCMWaveFormat &waveFormat, Audio::Mixer::SoundType soundType) | |
virtual void | createAudioStream () |
virtual void | queueSound (Common::SeekableReadStream *stream) |
void | skipAudio (const Audio::Timestamp &time, const Audio::Timestamp &frameTime) |
virtual void | resetStream () |
uint32 | getCurChunk () const |
Common::String & | getName () |
void | setCurChunk (uint32 chunk) |
bool | isRewindable () const |
bool | rewind () |
Protected Member Functions | |
Audio::AudioStream * | getAudioStream () const |
Protected Attributes | |
AVIStreamHeader | _audsHeader |
PCMWaveFormat | _wvInfo |
Audio::AudioStream * | _audioStream |
Audio::PacketizedAudioStream * | _packetStream |
uint32 | _curChunk |