tools/gst-launch.c: Better message printout.
authorWim Taymans <wim.taymans@gmail.com>
Sat, 8 Oct 2005 09:38:19 +0000 (09:38 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Sat, 8 Oct 2005 09:38:19 +0000 (09:38 +0000)
Original commit message from CVS:
* tools/gst-launch.c: (event_loop):
Better message printout.

ChangeLog
tools/gst-launch.c

index afc953da89fe4b91ac1ae80d1f4c9dacc036fa44..a4524752ce01ac50578a3865f1fe60c21318ab23 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2005-10-08  Wim Taymans  <wim@fluendo.com>
+
+       * tools/gst-launch.c: (event_loop):
+       Better message printout.
+
 2005-10-08  Wim Taymans  <wim@fluendo.com>
 
        * gst/gstbin.c: (gst_bin_child_proxy_get_child_by_index),
index 301351f532830300412d95c9d24e05d944b29987..6f2d42dfe7f0e7b6e13955dc1bc0538fda78dfc3 100644 (file)
@@ -377,14 +377,18 @@ event_loop (GstElement * pipeline, gboolean blocking)
       const GstStructure *s;
 
       s = gst_message_get_structure (message);
-      g_print (_("Got Message from element \"%s\"\n"),
-          GST_STR_NULL (GST_ELEMENT_NAME (GST_MESSAGE_SRC (message))));
+
+      g_print (_("Got Message from element \"%s\" (%s): "),
+          GST_STR_NULL (GST_ELEMENT_NAME (GST_MESSAGE_SRC (message))),
+          gst_message_type_get_name (GST_MESSAGE_TYPE (message)));
       if (s) {
         gchar *sstr;
 
         sstr = gst_structure_to_string (s);
         g_print ("%s\n", sstr);
         g_free (sstr);
+      } else {
+        g_print ("no message details\n");
       }
     }