summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/interface/midiport.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/interface/midiport.h')
-rw-r--r--src/osd/interface/midiport.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/osd/interface/midiport.h b/src/osd/interface/midiport.h
index f4ce04835a1..47c5bbc5c52 100644
--- a/src/osd/interface/midiport.h
+++ b/src/osd/interface/midiport.h
@@ -13,6 +13,7 @@
#pragma once
#include <cstdint>
+#include <string>
namespace osd {
@@ -35,6 +36,15 @@ public:
virtual void write(uint8_t data) = 0;
};
+struct midi_port_info
+{
+ std::string name;
+ bool input;
+ bool output;
+ bool default_input;
+ bool default_output;
+};
+
} // namespace osd
#endif // MAME_OSD_INTERFACE_MIDIPORT_H