playbasebin: remove avoidable call to gst_object_set_name
authorRené Stadler <rene.stadler@collabora.co.uk>
Fri, 21 Oct 2011 19:57:17 +0000 (21:57 +0200)
committerRené Stadler <rene.stadler@collabora.co.uk>
Fri, 21 Oct 2011 20:24:14 +0000 (22:24 +0200)
gst/playback/gstplaybasebin.c

index 847e12f..bee57f6 100644 (file)
@@ -797,10 +797,9 @@ gen_preroll_element (GstPlayBaseBin * play_base_bin,
     g_return_if_reached ();
 
   /* create stream selector */
-  selector = g_object_new (GST_TYPE_STREAM_SELECTOR, NULL);
   padname = gst_pad_get_name (pad);
   name = g_strdup_printf ("selector_%s_%s", prename, padname);
-  gst_object_set_name (GST_OBJECT_CAST (selector), name);
+  selector = g_object_new (GST_TYPE_STREAM_SELECTOR, "name", name, NULL);
   g_free (name);
 
   /* create preroll queue */