tests/examples/snapshot/snapshot.c: Print error when pipeline failed to construct.
authorWim Taymans <wim.taymans@gmail.com>
Wed, 26 Sep 2007 15:14:37 +0000 (15:14 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Wed, 26 Sep 2007 15:14:37 +0000 (15:14 +0000)
Original commit message from CVS:
* tests/examples/snapshot/snapshot.c: (main):
Print error when pipeline failed to construct.

ChangeLog
tests/examples/snapshot/snapshot.c

index c5f0921..2a451f5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-09-26  Wim Taymans  <wim.taymans@gmail.com>
+
+       * tests/examples/snapshot/snapshot.c: (main):
+       Print error when pipeline failed to construct.
+
 2007-09-25  Tim-Philipp Müller  <tim at centricular dot net>
 
        * configure.ac:
index 67d5c52..dc802eb 100644 (file)
@@ -49,7 +49,12 @@ main (int argc, char *argv[])
       g_strdup_printf ("uridecodebin uri=%s ! ffmpegcolorspace ! videoscale ! "
       " appsink name=sink caps=\"" CAPS "\"", argv[1]);
   pipeline = gst_parse_launch (descr, &error);
-  g_assert (error == NULL);
+
+  if (error != NULL) {
+    g_print ("could not construct pipeline: %s", error->message);
+    g_error_free (error);
+    exit (-1);
+  }
 
   /* get sink */
   sink = gst_bin_get_by_name (GST_BIN (pipeline), "sink");