aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/vqa_player.h
diff options
context:
space:
mode:
authorThomas Fach-Pedersen2014-05-20 11:30:16 +0200
committerEugene Sandulenko2016-09-29 22:33:11 +0200
commita67e9e16bdbb5acbb2d1eb52a87c3eb2d128c44d (patch)
treeee7a8fc9e98d09228948869f312d04b9db367e43 /engines/bladerunner/vqa_player.h
parent5fd05a41d7908dd63420c91134965b7d14c4b3ae (diff)
downloadscummvm-rg350-a67e9e16bdbb5acbb2d1eb52a87c3eb2d128c44d.tar.gz
scummvm-rg350-a67e9e16bdbb5acbb2d1eb52a87c3eb2d128c44d.tar.bz2
scummvm-rg350-a67e9e16bdbb5acbb2d1eb52a87c3eb2d128c44d.zip
BLADERUNNER: Rebuild VQADecoder on top of Video::VideoDecoder
Diffstat (limited to 'engines/bladerunner/vqa_player.h')
-rw-r--r--engines/bladerunner/vqa_player.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/engines/bladerunner/vqa_player.h b/engines/bladerunner/vqa_player.h
index 2d7d6822b3..7e7fab5b5f 100644
--- a/engines/bladerunner/vqa_player.h
+++ b/engines/bladerunner/vqa_player.h
@@ -26,6 +26,7 @@
#include "bladerunner/vqa_decoder.h"
#include "audio/audiostream.h"
+#include "audio/mixer.h"
#include "graphics/surface.h"
@@ -46,6 +47,8 @@ class VQAPlayer {
int _loopDefault;
uint32 _nextFrameTime;
+ bool _audioStarted;
+ Audio::SoundHandle _soundHandle;
public:
@@ -58,7 +61,8 @@ public:
_curLoop(-1),
_loopSpecial(-1),
_loopDefault(-1),
- _nextFrameTime(0)
+ _nextFrameTime(0),
+ _audioStarted(false)
{}
bool open(const Common::String &name);