ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

Video::SmackerDecoder::SmackerAudioTrack Class Reference

Inheritance diagram for Video::SmackerDecoder::SmackerAudioTrack:
Collaboration diagram for Video::SmackerDecoder::SmackerAudioTrack:

List of all members.

Public Member Functions

 SmackerAudioTrack (const AudioInfo &audioInfo, Audio::Mixer::SoundType soundType)
 ~SmackerAudioTrack ()
bool isRewindable () const
bool rewind ()
void queueCompressedBuffer (byte *buffer, uint32 bufferSize, uint32 unpackedSize)
void queuePCM (byte *buffer, uint32 bufferSize)

Protected Member Functions

Audio::AudioStreamgetAudioStream () const

Private Attributes

Audio::QueuingAudioStream_audioStream
AudioInfo _audioInfo

Detailed Description

Definition at line 163 of file smk_decoder.h.


Constructor & Destructor Documentation

Video::SmackerDecoder::SmackerAudioTrack::SmackerAudioTrack ( const AudioInfo audioInfo,
Audio::Mixer::SoundType  soundType 
)

Definition at line 755 of file smk_decoder.cpp.

Video::SmackerDecoder::SmackerAudioTrack::~SmackerAudioTrack (  ) 

Definition at line 761 of file smk_decoder.cpp.


Member Function Documentation

Audio::AudioStream * Video::SmackerDecoder::SmackerAudioTrack::getAudioStream (  )  const [protected]

Definition at line 771 of file smk_decoder.cpp.

bool Video::SmackerDecoder::SmackerAudioTrack::isRewindable (  )  const [inline]

Definition at line 168 of file smk_decoder.h.

void Video::SmackerDecoder::SmackerAudioTrack::queueCompressedBuffer ( byte buffer,
uint32  bufferSize,
uint32  unpackedSize 
)

Definition at line 775 of file smk_decoder.cpp.

void Video::SmackerDecoder::SmackerAudioTrack::queuePCM ( byte buffer,
uint32  bufferSize 
)

Definition at line 857 of file smk_decoder.cpp.

bool Video::SmackerDecoder::SmackerAudioTrack::rewind (  ) 

Definition at line 765 of file smk_decoder.cpp.


Member Data Documentation


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


Generated on Sat Jul 13 2019 05:05:19 for ResidualVM by doxygen 1.7.1
curved edge   curved edge