diff options
Diffstat (limited to 'engines/sword25/fmv/theora_decoder.h')
-rwxr-xr-x | engines/sword25/fmv/theora_decoder.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/sword25/fmv/theora_decoder.h b/engines/sword25/fmv/theora_decoder.h index cd526b6ba0..b6cf4567fc 100755 --- a/engines/sword25/fmv/theora_decoder.h +++ b/engines/sword25/fmv/theora_decoder.h @@ -56,6 +56,7 @@ public: */ bool load(Common::SeekableReadStream &stream); void close(); + void reset(); /** * Decode the next frame and return the frame's surface @@ -78,6 +79,7 @@ protected: private: void queuePage(ogg_page *page); int bufferData(); + Audio::QueuingAudioStream *createAudioStream(); private: Common::SeekableReadStream *_fileStream; @@ -89,7 +91,6 @@ private: Audio::Mixer::SoundType _soundType; Audio::SoundHandle *_audHandle; Audio::QueuingAudioStream *_audStream; - Audio::QueuingAudioStream *createAudioStream(); ogg_sync_state _oggSync; ogg_page _oggPage; |