diff options
author | Colin Snover | 2016-08-20 21:02:07 -0500 |
---|---|---|
committer | Colin Snover | 2016-09-29 19:39:16 -0500 |
commit | 44dd029cb17160316b2015321a0a53f8854b6dd3 (patch) | |
tree | b6975dd6bf0f1bc7723345273abdecf034a667a5 /video | |
parent | 2be2629a3b2b43a0c86cfb7ea26cf979b91251bd (diff) | |
download | scummvm-rg350-44dd029cb17160316b2015321a0a53f8854b6dd3.tar.gz scummvm-rg350-44dd029cb17160316b2015321a0a53f8854b6dd3.tar.bz2 scummvm-rg350-44dd029cb17160316b2015321a0a53f8854b6dd3.zip |
SCI32: Implement kSetHotRectangles
Used only by chapter 7 of Phant1.
Diffstat (limited to 'video')
-rw-r--r-- | video/coktel_decoder.cpp | 1 | ||||
-rw-r--r-- | video/coktel_decoder.h | 5 |
2 files changed, 6 insertions, 0 deletions
diff --git a/video/coktel_decoder.cpp b/video/coktel_decoder.cpp index 278dc2d1fc..4e05499065 100644 --- a/video/coktel_decoder.cpp +++ b/video/coktel_decoder.cpp @@ -2779,6 +2779,7 @@ void VMDDecoder::setAutoStartSound(bool autoStartSound) { AdvancedVMDDecoder::AdvancedVMDDecoder(Audio::Mixer::SoundType soundType) { _decoder = new VMDDecoder(g_system->getMixer(), soundType); _decoder->setAutoStartSound(false); + _useAudioSync = true; } AdvancedVMDDecoder::~AdvancedVMDDecoder() { diff --git a/video/coktel_decoder.h b/video/coktel_decoder.h index 44de1c7d68..726d052e26 100644 --- a/video/coktel_decoder.h +++ b/video/coktel_decoder.h @@ -569,6 +569,11 @@ public: void close(); void setSurfaceMemory(void *mem, uint16 width, uint16 height, uint8 bpp); + void setAudioSync(bool sync) { _useAudioSync = sync; } + +protected: + bool _useAudioSync; + bool useAudioSync() const { return _useAudioSync; } private: class VMDVideoTrack : public FixedRateVideoTrack { |