ScummVM API documentation
Video::AVIDecoder::AVIAudioTrack Class Reference
Inheritance diagram for Video::AVIDecoder::AVIAudioTrack:

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::StringgetName ()
 
void setCurChunk (uint32 chunk)
 
bool isRewindable () const
 
bool rewind ()
 

Protected Member Functions

Audio::AudioStreamgetAudioStream () const
 

Protected Attributes

AVIStreamHeader _audsHeader
 
PCMWaveFormat _wvInfo
 
Audio::AudioStream_audioStream
 
Audio::PacketizedAudioStream_packetStream
 
uint32 _curChunk
 

The documentation for this class was generated from the following file: