aboutsummaryrefslogtreecommitdiff
path: root/scumm
diff options
context:
space:
mode:
authorMax Horn2004-12-02 00:33:42 +0000
committerMax Horn2004-12-02 00:33:42 +0000
commit5d5a13eec758665306cd21af058c118debc2ab66 (patch)
tree0ccef35e3377f781d7b9bbbdf1b3d2a4993807a8 /scumm
parentcdec823d98f37bf47a5e557371c6e5a6ce7e017f (diff)
downloadscummvm-rg350-5d5a13eec758665306cd21af058c118debc2ab66.tar.gz
scummvm-rg350-5d5a13eec758665306cd21af058c118debc2ab66.tar.bz2
scummvm-rg350-5d5a13eec758665306cd21af058c118debc2ab66.zip
Moved MidiDriver creation code into the MidiDriver class (as static methods), same for some other MIDI related stuff
svn-id: r15968
Diffstat (limited to 'scumm')
-rw-r--r--scumm/scumm.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/scumm/scumm.cpp b/scumm/scumm.cpp
index f207fee4b8..6fa95441c7 100644
--- a/scumm/scumm.cpp
+++ b/scumm/scumm.cpp
@@ -1310,7 +1310,7 @@ void ScummEngine_v90he::scummInit() {
}
void ScummEngine::setupMusic(int midi) {
- _midiDriver = GameDetector::detectMusicDriver(midi);
+ _midiDriver = MidiDriver::detectMusicDriver(midi);
_native_mt32 = (ConfMan.getBool("native_mt32") || (_midiDriver == MD_MT32));
#ifndef __GP32__ //ph0x FIXME, "quick dirty hack"
@@ -1338,7 +1338,7 @@ void ScummEngine::setupMusic(int midi) {
} else if (((_midiDriver == MD_PCJR) || (_midiDriver == MD_PCSPK)) && ((_version > 2) && (_version < 5))) {
_musicEngine = new Player_V2(this, _midiDriver != MD_PCSPK);
} else if (_version > 2 && _heversion <= 60) {
- MidiDriver *nativeMidiDriver = GameDetector::createMidi(_midiDriver);
+ MidiDriver *nativeMidiDriver = MidiDriver::createMidi(_midiDriver);
if (nativeMidiDriver != NULL && _native_mt32)
nativeMidiDriver->property (MidiDriver::PROP_CHANNEL_MASK, 0x03FE);
bool multi_midi = ConfMan.getBool("multi_midi") && _midiDriver != MD_NULL && (midi & MDT_ADLIB);