From d3658eef72e47588dedbc3d285d9d6e70cf834e7 Mon Sep 17 00:00:00 2001 From: Doug Nazar Date: Tue, 13 May 2025 19:47:37 -0400 Subject: [PATCH] controller: Free various props before being set Part-of: --- subprojects/gstreamer/tests/check/gst/gstcontroller.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/subprojects/gstreamer/tests/check/gst/gstcontroller.c b/subprojects/gstreamer/tests/check/gst/gstcontroller.c index 04a11e2c69..23eb9e0dd2 100644 --- a/subprojects/gstreamer/tests/check/gst/gstcontroller.c +++ b/subprojects/gstreamer/tests/check/gst/gstcontroller.c @@ -368,6 +368,8 @@ gst_test_control_binding_set_property (GObject * object, switch (property_id) { case PROP_CS: + if (self->cs) + gst_object_unref (self->cs); self->cs = g_value_dup_object (value); break; default: