parse to BIN dumbass
authorThomas Vander Stichele <thomas@apestaart.org>
Fri, 12 Jul 2002 13:40:53 +0000 (13:40 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Fri, 12 Jul 2002 13:40:53 +0000 (13:40 +0000)
Original commit message from CVS:
parse to BIN dumbass

gst-libs/gst/gconf/gconf.c

index 60ad07c74788b2510a1114c6d39f6218d59f2fdb..769e1fd77345402de6363786e6b5f6e9868ef891 100644 (file)
@@ -93,9 +93,12 @@ gst_gconf_render_bin_from_description (const gchar *description)
   GstElement *bin = NULL;
   GstPad *pad = NULL;
   GError *error = NULL;
+  gchar *desc = NULL;
 
-  /* parse the pipeline */
-  bin = GST_ELEMENT (gst_parse_launch (description, &error));
+  /* parse the pipeline to a bin */
+  desc = g_strdup_printf ("bin.( %s )", description);
+  bin = GST_ELEMENT (gst_parse_launch (desc, &error));
+  g_free (desc);
   if (error)
   {
     g_print ("DEBUG: gstgconf: error parsing pipeline %s\n%s\n",