aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/he/animation_he.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/scumm/he/animation_he.h')
-rw-r--r--engines/scumm/he/animation_he.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/engines/scumm/he/animation_he.h b/engines/scumm/he/animation_he.h
index f1c40a65a9..0e609669f0 100644
--- a/engines/scumm/he/animation_he.h
+++ b/engines/scumm/he/animation_he.h
@@ -25,8 +25,11 @@
#define ANIMATION_H
#include "common/file.h"
+
#include "graphics/dxa_player.h"
+#include "sound/mixer.h"
+
namespace Scumm {
class ScummEngine_v90he;
@@ -34,11 +37,17 @@ class ScummEngine_v90he;
class MoviePlayer : public Graphics::DXAPlayer {
ScummEngine_v90he *_vm;
+ Audio::Mixer *_mixer;
+
+ Audio::SoundHandle _bgSound;
+ Audio::AudioStream *_bgSoundStream;
+
+ char baseName[40];
uint32 _flags;
uint32 _wizResNum;
public:
- MoviePlayer(ScummEngine_v90he *vm);
+ MoviePlayer(ScummEngine_v90he *vm, Audio::Mixer *mixer);
int getImageNum();
int load(const char *filename, int flags, int image = 0);