diff options
| author | 2024-10-29 01:05:20 +0100 | |
|---|---|---|
| committer | 2024-10-29 01:06:26 +0100 | |
| commit | 9ecbb15cd52756a8dd03dcf2d2fa0ca509b2c0a3 (patch) | |
| tree | 61300ead79021a19927759ecd671a9973b6abf6f /src/frontend | |
| parent | a577f2e60284b61a43d4209bada7fe3b68d71e79 (diff) | |
fix midi in/out selection
Diffstat (limited to 'src/frontend')
| -rw-r--r-- | src/frontend/mame/ui/imgcntrl.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/frontend/mame/ui/imgcntrl.cpp b/src/frontend/mame/ui/imgcntrl.cpp index ddcc5b82d7f..73cce5b2bf0 100644 --- a/src/frontend/mame/ui/imgcntrl.cpp +++ b/src/frontend/mame/ui/imgcntrl.cpp @@ -17,6 +17,9 @@ #include "ui/swlist.h" #include "ui/ui.h" +#include "bus/midi/midiinport.h" +#include "bus/midi/midioutport.h" + #include "audit.h" #include "drivenum.h" #include "emuopts.h" @@ -294,7 +297,7 @@ void menu_control_device_image::menu_activated() case START_MIDI: m_midi = ""; - menu::stack_push<menu_midi_inout>(ui(), container(), m_image.image_interface(), &m_midi); + menu::stack_push<menu_midi_inout>(ui(), container(), m_image.device().type() == MIDIIN, &m_midi); m_state = SELECT_MIDI; break; |
