summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/midiport_manager.h
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour/ardour/midiport_manager.h')
-rw-r--r--libs/ardour/ardour/midiport_manager.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/libs/ardour/ardour/midiport_manager.h b/libs/ardour/ardour/midiport_manager.h
index 50a04d0196..c268974236 100644
--- a/libs/ardour/ardour/midiport_manager.h
+++ b/libs/ardour/ardour/midiport_manager.h
@@ -34,6 +34,7 @@
namespace ARDOUR {
+class AsyncMIDIPort;
class MidiPort;
class Port;
@@ -94,10 +95,7 @@ public:
}
/* Virtual MIDI keyboard output */
- boost::shared_ptr<ARDOUR::Port> vkbd_output_port () const
- {
- return boost::dynamic_pointer_cast<MidiPort> (_vkbd_out);
- }
+ boost::shared_ptr<AsyncMIDIPort> vkbd_output_port () const;
void set_midi_port_states (const XMLNodeList&);
std::list<XMLNode*> get_midi_port_states () const;