infrastructure for MIDI-input-follows-selection
[ardour.git] / libs / ardour / ardour / port_manager.h
index 6433b1bd6d4ceab5b0bf518d51b1d88dac70490d..7cc1125bcc5fa76689365d31973bb60fb9cddcde 100644 (file)
@@ -134,6 +134,10 @@ class LIBARDOUR_API PortManager
        void add_to_midi_selection_ports (std::string const&);
        void remove_from_midi_selection_ports (std::string const&);
        void clear_midi_selection_ports ();
+       bool port_is_for_midi_selection (std::string const&);
+
+       /** Emitted if the list of ports to be used for MIDI selection tracking changes */
+       PBD::Signal0<void> MidiSelectionPortsChanged;
 
        /** Emitted if the backend notifies us of a graph order event */
        PBD::Signal0<void> GraphReordered;