tracers: fix chaining up GObject's constructed virtual method

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8416>
This commit is contained in:
Alexander Slobodeniuk 2025-02-06 11:40:26 +01:00 committed by GStreamer Marge Bot
parent 3cae6af025
commit 7aa7e0e4b0
3 changed files with 4 additions and 7 deletions
subprojects/gstreamer/plugins/tracers

@ -597,12 +597,6 @@ gst_latency_tracer_set_property (GObject * object, guint prop_id,
}
}
static void
gst_latency_tracer_constructed (GObject * object)
{
G_OBJECT_CLASS (parent_class)->constructed (object);
}
static void
gst_latency_tracer_class_init (GstLatencyTracerClass * klass)
{
@ -610,7 +604,6 @@ gst_latency_tracer_class_init (GstLatencyTracerClass * klass)
gst_tracer_class_set_use_structure_params (GST_TRACER_CLASS (klass), TRUE);
gobject_class->constructed = gst_latency_tracer_constructed;
gobject_class->get_property = gst_latency_tracer_get_property;
gobject_class->set_property = gst_latency_tracer_set_property;

@ -458,6 +458,8 @@ gst_log_tracer_constructed (GObject * object)
const gchar *name;
GstStructure *params_struct = NULL;
G_OBJECT_CLASS (parent_class)->constructed (object);
g_object_get (self, "params", &params, NULL);
if (!params)

@ -534,6 +534,8 @@ gst_stats_tracer_constructed (GObject * object)
const gchar *name;
GstStructure *params_struct = NULL;
G_OBJECT_CLASS (parent_class)->constructed (object);
g_object_get (self, "params", &params, NULL);
if (!params)