From ef69d5f97d825e1561c05098136e953937ccdd45 Mon Sep 17 00:00:00 2001 From: Thibault Saunier Date: Tue, 9 Feb 2016 12:14:15 +0100 Subject: [PATCH] ges: Give better names to nleobjects --- ges/ges-track-element.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ges/ges-track-element.c b/ges/ges-track-element.c index 2a1a6f9..5a23071 100644 --- a/ges/ges-track-element.c +++ b/ges/ges-track-element.c @@ -194,6 +194,7 @@ ges_track_element_constructed (GObject * gobject) { GESTrackElementClass *class; GstElement *nleobject; + gchar *tmp; GESTrackElement *object = GES_TRACK_ELEMENT (gobject); GST_DEBUG_OBJECT (object, "Creating NleObject"); @@ -208,6 +209,11 @@ ges_track_element_constructed (GObject * gobject) return; } + tmp = g_strdup_printf ("%s:%s", G_OBJECT_TYPE_NAME (object), + GST_OBJECT_NAME (nleobject)); + gst_object_set_name (GST_OBJECT (nleobject), tmp); + g_free (tmp); + GST_DEBUG_OBJECT (object, "Got a valid NleObject, now filling it in"); object->priv->nleobject = gst_object_ref (nleobject); @@ -511,7 +517,7 @@ _set_priority (GESTimelineElement * element, guint32 priority) priority = MIN_NLE_PRIO; } - GST_DEBUG ("object:%p, priority:%" G_GUINT32_FORMAT, object, priority); + GST_DEBUG_OBJECT (object, "priority:%" G_GUINT32_FORMAT, priority); if (G_UNLIKELY (priority == _PRIORITY (object))) return FALSE; -- 2.7.4