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
This commit is contained in:
Wim Taymans 2025-11-21 13:23:34 +01:00
parent 31d7a88f41
commit b46a2b3d95

View file

@ -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;
}