aboutsummaryrefslogtreecommitdiff
path: root/engines/tinsel/music.h
diff options
context:
space:
mode:
authorMartin Kiewitz2015-06-28 02:10:18 +0200
committerMartin Kiewitz2015-06-28 02:10:18 +0200
commit63656348a7e09c7d026099c3bd204fca10393969 (patch)
tree590d1c0db8e7ae8aaba857e3e91e7f1f63218863 /engines/tinsel/music.h
parent7594507277ba7506b8c7142b8a1463a97036c14d (diff)
downloadscummvm-rg350-63656348a7e09c7d026099c3bd204fca10393969.tar.gz
scummvm-rg350-63656348a7e09c7d026099c3bd204fca10393969.tar.bz2
scummvm-rg350-63656348a7e09c7d026099c3bd204fca10393969.zip
TINSEL: DW1: add support for Miles Audio driver
- AdLib + MT32 support
Diffstat (limited to 'engines/tinsel/music.h')
-rw-r--r--engines/tinsel/music.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/tinsel/music.h b/engines/tinsel/music.h
index 0a78c39a76..422d80ae30 100644
--- a/engines/tinsel/music.h
+++ b/engines/tinsel/music.h
@@ -60,7 +60,7 @@ void dumpMusic();
class MidiMusicPlayer : public Audio::MidiPlayer {
public:
- MidiMusicPlayer();
+ MidiMusicPlayer(TinselEngine *vm);
virtual void setVolume(int volume);
@@ -77,6 +77,8 @@ public:
// means. The default is 120.
uint32 getBaseTempo() { return _driver ? (109 * _driver->getBaseTempo()) / 120 : 0; }
+ bool _milesAudioMode;
+
private:
void playXMIDI(uint32 size, bool loop);
void playSEQ(uint32 size, bool loop);