aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/videoplayer.h
diff options
context:
space:
mode:
authorSven Hesse2008-02-29 22:24:52 +0000
committerSven Hesse2008-02-29 22:24:52 +0000
commit5878f701c103cf792db6b5454688dca0c3379477 (patch)
tree23e518f81aeebe6ba2c34ba7aaffd8e7bed38cf8 /engines/gob/videoplayer.h
parenta47e5aa5f57055bb399382f7a30811f0a8629f92 (diff)
downloadscummvm-rg350-5878f701c103cf792db6b5454688dca0c3379477.tar.gz
scummvm-rg350-5878f701c103cf792db6b5454688dca0c3379477.tar.bz2
scummvm-rg350-5878f701c103cf792db6b5454688dca0c3379477.zip
Fixed some Lost in Time bugs:
- CD cutscenes are drawn correctly know - CD cutscenes are (more) correctly synced now - The cursor doesn't flicker anymore when a video is played in the background svn-id: r31014
Diffstat (limited to 'engines/gob/videoplayer.h')
-rw-r--r--engines/gob/videoplayer.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/gob/videoplayer.h b/engines/gob/videoplayer.h
index 9a61fe6fd8..7b9a3ca687 100644
--- a/engines/gob/videoplayer.h
+++ b/engines/gob/videoplayer.h
@@ -37,6 +37,7 @@ class VideoPlayer {
public:
enum Flags {
kFlagNone = 0,
+ kFlagUseBackSurfaceContent = 0x40,
kFlagFrontSurface = 0x80,
kFlagNoVideo = 0x100
};
@@ -74,6 +75,8 @@ private:
DataStream *_stream;
CoktelVideo *_video;
bool _backSurf;
+ bool _needBlit;
+ bool _noCursorSwitch;
void copyPalette(int16 palStart = -1, int16 palEnd = -1);
bool doPlay(int16 frame, int16 breakKey,