Add static version of removed gsT_element_factory_make_or_warn()
authorRonald S. Bultje <rbultje@ronald.bitfreak.net>
Sun, 2 Nov 2003 23:06:23 +0000 (23:06 +0000)
committerRonald S. Bultje <rbultje@ronald.bitfreak.net>
Sun, 2 Nov 2003 23:06:23 +0000 (23:06 +0000)
Original commit message from CVS:
Add static version of removed gsT_element_factory_make_or_warn()

examples/seeking/seek.c

index 24336cd..2ad1ca7 100644 (file)
@@ -30,6 +30,19 @@ typedef struct
   GstElement   *bin;
 } dyn_link;
 
+static GstElement *
+gst_element_factory_make_or_warn (gchar *type, gchar *name)
+{
+  GstElement *element = gst_element_factory_make (type, name);
+
+  if (!element) {
+    g_warning ("Failed to create element %s of type %s",
+              name, type);
+  }
+
+  return element;
+}
+
 static void
 dynamic_link (GstPadTemplate *templ, GstPad *newpad, gpointer data)
 {