mirror of
https://github.com/libretro/scummvm.git
synced 2025-01-11 04:06:12 +00:00
e5501c7be4
CoreMIDI provides hardware midi device support. On my MacBook, the first call to MIDIGetNumberOfDestinations() takes around 2 seconds. Using one of the midi devices lower on the plugin list (mt32, fluidsynth, etc) takes 2 extra seconds on every game start as MidiDriver::getDeviceHandle() enumerates all the plugins to find the right one. This change simply moves CoreMIDI to the bottom of the list. It will still take 2 extra seconds when opening the options box, but that's a rare operation relative to starting games.