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

Audio::QuickTimeAudioDecoder Class Reference

#include <quicktime_intern.h>

Inheritance diagram for Audio::QuickTimeAudioDecoder:
Collaboration diagram for Audio::QuickTimeAudioDecoder:

List of all members.


class  AudioSampleDesc
class  QuickTimeAudioTrack

Public Member Functions

 QuickTimeAudioDecoder ()
virtual ~QuickTimeAudioDecoder ()
bool loadAudioFile (const Common::String &filename)
 Load a QuickTime audio file.
bool loadAudioStream (Common::SeekableReadStream *stream, DisposeAfterUse::Flag disposeFileHandle)
 Load a QuickTime audio file from a SeekableReadStream.

Protected Member Functions

readSampleDesc (Track *track, uint32 format, uint32 descSize)
void init ()

Protected Attributes

< QuickTimeAudioTrack * > 

Detailed Description

Definition at line 48 of file quicktime_intern.h.

Constructor & Destructor Documentation

Audio::QuickTimeAudioDecoder::QuickTimeAudioDecoder (  ) 

Definition at line 103 of file audio/decoders/quicktime.cpp.

Audio::QuickTimeAudioDecoder::~QuickTimeAudioDecoder (  )  [virtual]

Definition at line 106 of file audio/decoders/quicktime.cpp.

Member Function Documentation

void Audio::QuickTimeAudioDecoder::init (  )  [protected]

Reimplemented from Common::QuickTimeParser.

Reimplemented in Video::QuickTimeDecoder.

Definition at line 127 of file audio/decoders/quicktime.cpp.

bool Audio::QuickTimeAudioDecoder::loadAudioFile ( const Common::String filename  ) 

Load a QuickTime audio file.

filename the filename to load

Definition at line 111 of file audio/decoders/quicktime.cpp.

bool Audio::QuickTimeAudioDecoder::loadAudioStream ( Common::SeekableReadStream stream,
DisposeAfterUse::Flag  disposeFileHandle 

Load a QuickTime audio file from a SeekableReadStream.

stream the stream to load

Definition at line 119 of file audio/decoders/quicktime.cpp.

Common::QuickTimeParser::SampleDesc * Audio::QuickTimeAudioDecoder::readSampleDesc ( Track track,
uint32  format,
uint32  descSize 
) [protected, virtual]

Implements Common::QuickTimeParser.

Reimplemented in Video::QuickTimeDecoder.

Definition at line 137 of file audio/decoders/quicktime.cpp.

Member Data Documentation

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

Generated on Sat May 18 2019 05:05:43 for ResidualVM by doxygen 1.7.1
curved edge   curved edge