winealsa.drv: Use separate port for each output device.
commit240f2f39632a08d81e8133dde20b441d8378ed0f
authorJacek Konieczny <jajcus@jajcus.net>
Sun, 19 Dec 2021 14:20:28 +0000 (19 15:20 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 27 Dec 2021 18:12:22 +0000 (27 19:12 +0100)
treece8a85ad4e489e605a4ce89031d6ee7c08ea739e
parent3e73437ae8f04a12200bf537758d22e5f9723637
winealsa.drv: Use separate port for each output device.

This fixes use of multiple MIDI outputs while keeping the flexibility of
proper ALSA sequencer port subscriptions.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52220
Signed-off-by: Jacek Konieczny <jajcus@jajcus.net>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
dlls/winealsa.drv/midi.c