- made the sound font loading a bit more error resistant.

- implemented a fallback both for sound font lookup and for MIDI device selection so that if some non-working combination is set up, the player will fall back to something that works.
This commit is contained in:
Christoph Oelckers 2018-02-26 16:34:58 +01:00
commit eb124f6160
10 changed files with 77 additions and 35 deletions

View file

@ -126,7 +126,7 @@ CUSTOM_CVAR (Int, snd_mididevice, DEF_MIDIDEV, CVAR_ARCHIVE|CVAR_GLOBALCONFIG)
return;
}
else if (self == -1) self = DEF_MIDIDEV;
mididevice = MAX<UINT>(0, self);
mididevice = MAX<int>(0, self);
MIDIDeviceChanged(self);
}