diff options
author | Eugene Sandulenko | 2004-10-22 23:44:08 +0000 |
---|---|---|
committer | Eugene Sandulenko | 2004-10-22 23:44:08 +0000 |
commit | 2c76a8e024565f8e35745f5b15ff1e63b8963805 (patch) | |
tree | b86db26ea4aa14f8f3ed0c7c4e69b57c7a4f80ec /queen/music.h | |
parent | c8495dbf23b88cd5a1bcfc8aea7d2ba37096bd90 (diff) | |
download | scummvm-rg350-2c76a8e024565f8e35745f5b15ff1e63b8963805.tar.gz scummvm-rg350-2c76a8e024565f8e35745f5b15ff1e63b8963805.tar.bz2 scummvm-rg350-2c76a8e024565f8e35745f5b15ff1e63b8963805.zip |
Support MT-32 emu.
svn-id: r15657
Diffstat (limited to 'queen/music.h')
-rw-r--r-- | queen/music.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/queen/music.h b/queen/music.h index 5076d5fba5..8ecdaf9b80 100644 --- a/queen/music.h +++ b/queen/music.h @@ -45,6 +45,7 @@ public: void queueTuneList(int16 tuneList); bool queueSong(uint16 songNum); void queueClear(); + void setPassThrough(bool b) { _passThrough = b; } //MidiDriver interface implementation int open(); @@ -77,6 +78,7 @@ protected: MidiChannel *_channel[16]; byte _channelVolume[16]; bool _nativeMT32; + bool _passThrough; Common::RandomSource _rnd; @@ -104,6 +106,7 @@ public: void queueTuneList(int16 tuneList) { _player->queueTuneList(tuneList); } void playMusic() { _player->playMusic(); } void stopSong() { _player->stopMusic(); } + void setPassThrough(bool b) { _player->setPassThrough(b); } void toggleVChange(); void setVolume(int vol) { _player->setVolume(vol); } |