From f777c04ea683d0922f72fba25e74ff9535228609 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 19 Sep 2019 13:16:42 +0200 Subject: [PATCH] jack: only allow connection of same type --- src/pipewire-jack.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pipewire-jack.c b/src/pipewire-jack.c index 312a56182..e9e4655d9 100644 --- a/src/pipewire-jack.c +++ b/src/pipewire-jack.c @@ -3241,7 +3241,8 @@ int jack_connect (jack_client_t *client, if (src == NULL || dst == NULL || !(src->port.flags & JackPortIsOutput) || - !(dst->port.flags & JackPortIsInput)) { + !(dst->port.flags & JackPortIsInput) || + src->port.type_id != dst->port.type_id) { res = -EINVAL; goto exit; }