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

WinMM loads mapper drivers too early

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Fix Version/s: 0.4.12
    • Component/s: Audio, Wine
    • Labels:
      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

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

                Dates

                • Created:
                  Updated:
                  Resolved: