From b46a2b3d9507955f13d7113409307717f07dea9a Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 21 Nov 2025 13:23:34 +0100 Subject: [PATCH] audioconvert: emit Props changed in all cases When we apply_props and they changed, mark the Props change event so that it gets emitted later. Fixes #4610 --- spa/plugins/audioconvert/audioconvert.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spa/plugins/audioconvert/audioconvert.c b/spa/plugins/audioconvert/audioconvert.c index 3aaaa7a94..9cb580d7d 100644 --- a/spa/plugins/audioconvert/audioconvert.c +++ b/spa/plugins/audioconvert/audioconvert.c @@ -1551,6 +1551,10 @@ static int apply_props(struct impl *this, const struct spa_pod *param) this->vol_ramp_offset = 0; this->recalc = true; } + if (changed) { + this->info.change_mask |= SPA_NODE_CHANGE_MASK_PARAMS; + this->params[IDX_Props].user++; + } return changed; }