Commit beea6151 authored by Eric Pouech's avatar Eric Pouech Committed by Alexandre Julliard

Made midi mapper more robust.

Added channel to device/channel mapping. Removed midiIn mapping (it doesn't exist on Windows).
parent d80b4337
...@@ -4,11 +4,11 @@ type win32 ...@@ -4,11 +4,11 @@ type win32
import winmm.dll import winmm.dll
import user32.dll import user32.dll
import advapi32.dll
import kernel32.dll import kernel32.dll
import ntdll.dll import ntdll.dll
debug_channels (msacm) debug_channels (msacm)
@ stdcall DriverProc(long long long long long) MIDIMAP_DriverProc @ stdcall DriverProc(long long long long long) MIDIMAP_DriverProc
@ stdcall midMessage(long long long long long) MIDIMAP_midMessage
@ stdcall modMessage(long long long long long) MIDIMAP_modMessage @ stdcall modMessage(long long long long long) MIDIMAP_modMessage
...@@ -155,6 +155,16 @@ ...@@ -155,6 +155,16 @@
"ThreadingModel"="Both" "ThreadingModel"="Both"
# #
# Entries for Multimedia
#
# Midi Mapper
[HKEY_LOCAL_USER\Software\Microsoft\Windows\CurrentVersion\Multimedia\MIDIMap] 989041554
"AutoScheme"=dword:00000000
"CurrentInstrument"="#0"
"UseScheme"=dword:00000000
#
# Entries for IWebBrowser # Entries for IWebBrowser
# Used by Internet Explorer HTML-rendering control # Used by Internet Explorer HTML-rendering control
# #
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment