From 28d47c79f05193e2b2ebb5c2ffca3af79d2a42ad Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 6 May 2020 11:37:44 +0200 Subject: [PATCH] link: also recalculate graph when a prepared link is destroyed --- src/pipewire/impl-link.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/pipewire/impl-link.c b/src/pipewire/impl-link.c index 59f0d3460..91f0c851c 100644 --- a/src/pipewire/impl-link.c +++ b/src/pipewire/impl-link.c @@ -1231,6 +1231,9 @@ void pw_impl_link_destroy(struct pw_impl_link *link) pw_global_destroy(link->global); } + if (link->prepared) + pw_context_recalc_graph(link->context, "link destroy"); + pw_log_debug(NAME" %p: free", impl); pw_impl_link_emit_free(link);