aboutsummaryrefslogtreecommitdiff
path: root/engines/cge/sound.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/cge/sound.h')
-rw-r--r--engines/cge/sound.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/engines/cge/sound.h b/engines/cge/sound.h
index 292cb30e76..67b16fc888 100644
--- a/engines/cge/sound.h
+++ b/engines/cge/sound.h
@@ -31,6 +31,10 @@
#include "cge/wav.h"
#include "cge/snddrv.h"
#include "cge/cge.h"
+#include "audio/audiostream.h"
+#include "audio/decoders/wave.h"
+#include "audio/fmopl.h"
+#include "audio/mixer.h"
namespace CGE {
@@ -45,6 +49,11 @@ public:
void stop();
private:
CGEEngine *_vm;
+ Audio::SoundHandle _soundHandle;
+ Audio::RewindableAudioStream *_audioStream;
+
+ void sndDigiStart(SmpInfo *PSmpInfo);
+ void sndDigiStop(SmpInfo *PSmpInfo);
};