aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/outtake.h
diff options
context:
space:
mode:
authorPeter Kohaut2019-01-22 18:59:42 +0100
committerPeter Kohaut2019-01-22 19:00:31 +0100
commit0a9ad229a89a04b2fe437597584684f43479ca14 (patch)
treeeb3e77b5387207195c71a19be6e0306cc0317acb /engines/bladerunner/outtake.h
parentc59dd85ebc42b2133ff98bc9411313a1466f1334 (diff)
downloadscummvm-rg350-0a9ad229a89a04b2fe437597584684f43479ca14.tar.gz
scummvm-rg350-0a9ad229a89a04b2fe437597584684f43479ca14.tar.bz2
scummvm-rg350-0a9ad229a89a04b2fe437597584684f43479ca14.zip
BLADERUNNER: Fixed outtake player
In some scenes, background video got corrupted as outtake was rendered into a wrong surface.
Diffstat (limited to 'engines/bladerunner/outtake.h')
-rw-r--r--engines/bladerunner/outtake.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/bladerunner/outtake.h b/engines/bladerunner/outtake.h
index 8386965fdf..32b6690ba8 100644
--- a/engines/bladerunner/outtake.h
+++ b/engines/bladerunner/outtake.h
@@ -33,11 +33,11 @@ class BladeRunnerEngine;
class OuttakePlayer {
BladeRunnerEngine *_vm;
+ Graphics::Surface _surfaceVideo;
public:
- OuttakePlayer(BladeRunnerEngine *vm) {
- _vm = vm;
- }
+ OuttakePlayer(BladeRunnerEngine *vm);
+ ~OuttakePlayer();
void play(const Common::String &name, bool noLocalization, int container);
};