From fed0ea111bf0f4e7b4221c9311653b7c8e58bd02 Mon Sep 17 00:00:00 2001 From: Niklas Haas Date: Sun, 2 Sep 2018 03:45:56 +0200 Subject: ao_jack: only auto-connect to audio ports This prevents ao_jack from auto-connecting to MIDI ports (or other, hypothetical future port types). --- audio/out/ao_jack.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'audio/out/ao_jack.c') diff --git a/audio/out/ao_jack.c b/audio/out/ao_jack.c index b5413f77cf..0d5a2da207 100644 --- a/audio/out/ao_jack.c +++ b/audio/out/ao_jack.c @@ -143,7 +143,8 @@ connect_to_outports(struct ao *ao) if (!port_name) port_flags |= JackPortIsPhysical; - matching_ports = jack_get_ports(p->client, port_name, NULL, port_flags); + const char *port_type = JACK_DEFAULT_AUDIO_TYPE; // exclude MIDI ports + matching_ports = jack_get_ports(p->client, port_name, port_type, port_flags); if (!matching_ports || !matching_ports[0]) { MP_FATAL(ao, "no ports to connect to\n"); -- cgit v1.2.3