transition: Enhance name of the elements
authorThibault Saunier <tsaunier@igalia.com>
Tue, 21 Jul 2020 12:49:35 +0000 (08:49 -0400)
committerThibault Saunier <tsaunier@igalia.com>
Thu, 13 Aug 2020 22:34:48 +0000 (18:34 -0400)
Making it simpler to debug

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-editing-services/-/merge_requests/204>

ges/ges-video-transition.c

index 2f83cd2..44840cf 100644 (file)
@@ -353,9 +353,12 @@ ges_video_transition_create_element (GESTrackElement * object)
   gst_bin_add_many (GST_BIN (topbin), iconva, iconvb, priv->positioner,
       oconv, NULL);
 
-  mixer = ges_smart_mixer_new (NULL);
+  mixer =
+      g_object_new (GES_TYPE_SMART_MIXER, "name",
+      GES_TIMELINE_ELEMENT_NAME (object), NULL);
   GES_SMART_MIXER (mixer)->is_transition = TRUE;
-  g_object_set (GES_SMART_MIXER (mixer)->mixer, "background", 3, NULL); /* transparent */
+  gst_util_set_object_arg (G_OBJECT (GES_SMART_MIXER (mixer)->mixer),
+      "background", "transparent");
   gst_bin_add (GST_BIN (topbin), mixer);
 
   priv->mixer_sinka =