From f4a6648aa5779d66425484963b3dd0d103bff9c0 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 11 Mar 2026 12:39:46 +0100 Subject: [PATCH] filter-graph: emit control change after loading Always do a control change to the instances when they are created. This is to make sure the internal state is synced to the control values. The sofa filter and biquads need this to correctly configure themselves after a suspend. Fixes #5152 --- spa/plugins/filter-graph/filter-graph.c | 1 + 1 file changed, 1 insertion(+) diff --git a/spa/plugins/filter-graph/filter-graph.c b/spa/plugins/filter-graph/filter-graph.c index 52609f2c6..7793e574f 100644 --- a/spa/plugins/filter-graph/filter-graph.c +++ b/spa/plugins/filter-graph/filter-graph.c @@ -1622,6 +1622,7 @@ static int impl_activate(void *object, const struct spa_dict *props) goto error; } } + node->control_changed = true; } /* then link ports */