summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/imagedev/midiout.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/imagedev/midiout.h')
-rw-r--r--src/devices/imagedev/midiout.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/devices/imagedev/midiout.h b/src/devices/imagedev/midiout.h
index 67a572fd5e2..6640d94b3f8 100644
--- a/src/devices/imagedev/midiout.h
+++ b/src/devices/imagedev/midiout.h
@@ -15,6 +15,8 @@
#include "diserial.h"
+#include "interface/midiport.h"
+
#include <memory>
#include <string>
#include <system_error>
@@ -52,14 +54,14 @@ public:
protected:
// device_t implementation
- virtual void device_start() override;
- virtual void device_reset() override;
+ virtual void device_start() override ATTR_COLD;
+ virtual void device_reset() override ATTR_COLD;
// device_serial_interface implementation
virtual void rcv_complete() override; // Rx completed receiving byte
private:
- std::unique_ptr<osd_midi_device> m_midi;
+ std::unique_ptr<osd::midi_output_port> m_midi;
};
// device type definition