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 | |
| Common::QuickTimeParser::SampleDesc * | readSampleDesc (Track *track, uint32 format, uint32 descSize) override |
| void | init () |
Protected Member Functions inherited from Common::QuickTimeParser | |
| virtual SampleDesc * | readSampleDesc (Track *track, uint32 format, uint32 descSize)=0 |
| 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 class | QTVRType { OTHER , OBJECT , PANORAMA } |
| enum | CodecType { CODEC_TYPE_MOV_OTHER , CODEC_TYPE_VIDEO , CODEC_TYPE_AUDIO , CODEC_TYPE_MIDI , CODEC_TYPE_PANO } |
| enum class | 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 class | 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 |
|
overrideprotectedvirtual |
Implements Common::QuickTimeParser.