aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/support/video_surface.h
diff options
context:
space:
mode:
authorPaul Gilbert2016-04-10 09:19:37 -0400
committerPaul Gilbert2016-04-10 09:19:37 -0400
commit78d03f9784d17f65b29e5b6836d23d8f494d3c7c (patch)
tree28f242e51fcbef416e0b5cef568f7dd32366aa4f /engines/titanic/support/video_surface.h
parentc96164dde01f6336615528d2a7c930c37c696be2 (diff)
downloadscummvm-rg350-78d03f9784d17f65b29e5b6836d23d8f494d3c7c.tar.gz
scummvm-rg350-78d03f9784d17f65b29e5b6836d23d8f494d3c7c.tar.bz2
scummvm-rg350-78d03f9784d17f65b29e5b6836d23d8f494d3c7c.zip
TITANIC: Television video is now playing
Diffstat (limited to 'engines/titanic/support/video_surface.h')
-rw-r--r--engines/titanic/support/video_surface.h26
1 files changed, 22 insertions, 4 deletions
diff --git a/engines/titanic/support/video_surface.h b/engines/titanic/support/video_surface.h
index 335215d1df..c4947ca766 100644
--- a/engines/titanic/support/video_surface.h
+++ b/engines/titanic/support/video_surface.h
@@ -154,8 +154,17 @@ public:
*/
virtual void shiftColors() = 0;
- virtual void proc32(int v1, CVideoSurface *surface) = 0;
- virtual void proc34(int v1, int v2, int v3, bool v4) = 0;
+ /**
+ * Plays a movie, loading it from the specified _resource
+ * if not already loaded
+ */
+ virtual void playMovie(int newStatus, CVideoSurface *surface) = 0;
+
+ /**
+ * Plays a movie, loading it from the specified _resource
+ * if not already loaded
+ */
+ virtual void playMovie(int v1, int v2, int v3, bool v4) = 0;
/**
* Stops any movie currently attached to the surface
@@ -304,8 +313,17 @@ public:
*/
virtual void shiftColors();
- virtual void proc32(int v1, CVideoSurface *surface);
- virtual void proc34(int v1, int v2, int v3, bool v4);
+ /**
+ * Plays a movie, loading it from the specified _resource
+ * if not already loaded
+ */
+ virtual void playMovie(int newStatus, CVideoSurface *surface);
+
+ /**
+ * Plays a movie, loading it from the specified _resource
+ * if not already loaded
+ */
+ virtual void playMovie(int v1, int v2, int v3, bool v4);
/**
* Stops any movie currently attached to the surface