From 6866359c4800a3443f218c8c3fcff08f83fea9da Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Fri, 21 Oct 2016 16:32:46 -0400 Subject: when fetching MIDI ports for bundles and auto-connection, ignore control-only (and "virtual") MIDI ports "virtual" is a placeholder name for ALSA sequencer MIDI through ports --- libs/ardour/ardour/session.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'libs/ardour/ardour/session.h') diff --git a/libs/ardour/ardour/session.h b/libs/ardour/ardour/session.h index 6d05af8beb..f37746d6b2 100644 --- a/libs/ardour/ardour/session.h +++ b/libs/ardour/ardour/session.h @@ -1532,7 +1532,9 @@ class LIBARDOUR_API Session : public PBD::StatefulDestructible, public PBD::Scop AutoConnectQueue _auto_connect_queue; guint _latency_recompute_pending; - void get_physical_ports (std::vector& inputs, std::vector& outputs, DataType type, bool excluding); + void get_physical_ports (std::vector& inputs, std::vector& outputs, DataType type, + MidiPortFlags include = MidiPortFlags (0), + MidiPortFlags exclude = MidiPortFlags (0)); void auto_connect (const AutoConnectRequest&); void queue_latency_recompute (); -- cgit v1.2.3