Classes | |
| class | AudioSampleDesc |
| class | QuickTimeAudioTrack |
Public Member Functions | |
| bool | loadAudioFile (const Common::Path &filename) |
| bool | loadAudioStream (Common::SeekableReadStream *stream, DisposeAfterUse::Flag disposeFileHandle) |
Public Member Functions inherited from Common::QuickTimeParser | |
| bool | parseFile (const Path &filename) |
| bool | parseStream (SeekableReadStream *stream, DisposeAfterUse::Flag disposeFileHandle=DisposeAfterUse::YES) |
| void | close () |
| void | flattenEditLists () |
| void | setChunkBeginOffset (uint32 offset) |
| uint32 | getTimeScale () const |
| bool | isOpen () const |
Protected Member Functions | |
| virtual Common::QuickTimeParser::SampleDesc * | readSampleDesc (Track *track, uint32 format, uint32 descSize) |
| void | init () |
Protected Member Functions inherited from Common::QuickTimeParser | |
| void | init () |
Protected Attributes | |
| Common::Array< QuickTimeAudioTrack * > | _audioTracks |
Protected Attributes inherited from Common::QuickTimeParser | |
| SeekableReadStream * | _fd |
| uint32 | _timeScale |
| uint32 | _duration |
| Rational | _scaleFactorX |
| Rational | _scaleFactorY |
| Array< Track * > | _tracks |
| Navigation | _nav |
| QTVRType | _qtvrType |
| uint16 | _winX |
| uint16 | _winY |
| Track * | _panoTrack |
Additional Inherited Members | |
Public Types inherited from Common::QuickTimeParser | |
| enum | QTVRType { OTHER, OBJECT, PANORAMA } |
| enum | CodecType { CODEC_TYPE_MOV_OTHER, CODEC_TYPE_VIDEO, CODEC_TYPE_AUDIO, CODEC_TYPE_MIDI, CODEC_TYPE_PANO } |
| enum | GraphicsMode { COPY = 0x0, DITHER_COPY = 0x40, BLEND = 0x20, TRANSPARENT = 0x24, STRAIGHT_ALPHA = 0x100, PREMUL_WHITE_ALPHA = 0x101, PREMUL_BLACK_ALPHA = 0x102, STRAIGHT_ALPHA_BLEND = 0x104, COMPOSITION = 0x103 } |
| enum | MovieType { kStandardObject = 1, kOldNavigableMovieScene, kObjectInScene } |
| bool Audio::QuickTimeAudioDecoder::loadAudioFile | ( | const Common::Path & | filename | ) |
Load a QuickTime audio file
| filename | the filename to load |
| bool Audio::QuickTimeAudioDecoder::loadAudioStream | ( | Common::SeekableReadStream * | stream, |
| DisposeAfterUse::Flag | disposeFileHandle | ||
| ) |
Load a QuickTime audio file from a SeekableReadStream
| stream | the stream to load |