Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-15620

WinMM loads mapper drivers too early

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 0.4.12
    • Audio, Wine
    • None

    Description

       

      MIDI Mapper driver expects other MIDI device drivers already loaded at DRV_OPEN (MIDIMAP_drvOpen), it calls midiOutGetNumDevs to get MIDI output count.

      WinMM enumerates Drivers32 registry key and loads each driver in a loop. MIDI Mapper driver is being loaded before actual MIDI device drivers, so the mapper could not initialize correctly and thus could not play the music.

      Attachments

        Issue Links

          Activity

            People

              binarymaster Stas'M
              binarymaster Stas'M
              Votes:
              3 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: