diff options
Diffstat (limited to 'engines/gob/videoplayer.h')
-rw-r--r-- | engines/gob/videoplayer.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/engines/gob/videoplayer.h b/engines/gob/videoplayer.h index 5df48fc6aa..bae1fe3702 100644 --- a/engines/gob/videoplayer.h +++ b/engines/gob/videoplayer.h @@ -110,6 +110,9 @@ public: int openVideo(bool primary, const Common::String &file, Properties &properties); bool closeVideo(int slot = 0); + void closeLiveSound(); + void closeAll(); + bool play(int slot, Properties &properties); void waitEndFrame(int slot, bool onlySound = false); @@ -149,6 +152,8 @@ private: SurfacePtr surface; + Properties properties; + bool live; Video(); @@ -161,8 +166,6 @@ private: static const char *_extensions[]; - Properties _liveProperties; - GobEngine *_vm; // _videoSlots[0] is reserved for the "primary" video @@ -188,6 +191,8 @@ private: void evalBgShading(Video &video); void copyPalette(const Video &video, int16 palStart, int16 palEnd); + + void updateLive(int slot, bool force = false); }; } // End of namespace Gob |