dmime: Fix loading and default soundfont collection.
BTW I did try to create tests to make sure we connect collection the same way Windows does it. Problem is GUID_ConnectToDLSCollection
is not gettable. Then I tried to create a IDirectMusicPerformance
implementation and intercept DownloadInstrument
. Interestingly Windows IDirectMusicSegment::Download
doesn't call DownloadInstrument
at all, instead it downloads instruments through a private, undocumented interface. So there seems to be no way to test this.
Edited by Yuxuan Shui