]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/gstreamer0-10.git/commitdiff
use message type names
authorThomas Vander Stichele <thomas@apestaart.org>
Thu, 29 Sep 2005 18:25:50 +0000 (18:25 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Thu, 29 Sep 2005 18:25:50 +0000 (18:25 +0000)
Original commit message from CVS:
use message type names

common
gst/gstbin.c
gst/gstbus.c
gst/gstmessage.c

diff --git a/common b/common
index 7caeee4b949b4388927fec7fcf25f767429bde30..5cd4217979c25fc1fcbb82282e4ad6cbdea9e6cf 160000 (submodule)
--- a/common
+++ b/common
@@ -1 +1 @@
-Subproject commit 7caeee4b949b4388927fec7fcf25f767429bde30
+Subproject commit 5cd4217979c25fc1fcbb82282e4ad6cbdea9e6cf
index 20e5ac271c490c81e38fbfaf877fd217a2e180e2..d5b05b02911d4d5c74527f0db11c87eefa95c4e5 100644 (file)
@@ -1523,8 +1523,8 @@ gst_bin_send_event (GstElement * element, GstEvent * event)
 static GstBusSyncReply
 bin_bus_handler (GstBus * bus, GstMessage * message, GstBin * bin)
 {
-  GST_DEBUG_OBJECT (bin, "[msg %p] handling child message of type %d",
-      message, GST_MESSAGE_TYPE (message));
+  GST_DEBUG_OBJECT (bin, "[msg %p] handling child message of type %s",
+      message, gst_message_type_get_name (GST_MESSAGE_TYPE (message)));
 
   switch (GST_MESSAGE_TYPE (message)) {
     case GST_MESSAGE_EOS:{
index 4abd3e6602d039d768a78fa864d145e64b1d1348..6e1618cd248435131c34eb03c7e9407b22e71cc8 100644 (file)
@@ -455,11 +455,18 @@ gst_bus_pop (GstBus * bus)
 
   g_return_val_if_fail (GST_IS_BUS (bus), NULL);
 
+  GST_DEBUG_OBJECT (bus, "%d messages on the bus",
+      g_queue_get_length (bus->queue));
+
   g_mutex_lock (bus->queue_lock);
   message = g_queue_pop_head (bus->queue);
   g_mutex_unlock (bus->queue_lock);
 
-  GST_DEBUG_OBJECT (bus, "pop on bus, got message %p", message);
+  if (message)
+    GST_DEBUG_OBJECT (bus, "pop on bus, got message %p, %s", message,
+        gst_message_type_get_name (GST_MESSAGE_TYPE (message)));
+  else
+    GST_DEBUG_OBJECT (bus, "pop on bus, no message");
 
   return message;
 }
index 492693215c5e6c2d4104c6ed4ff3199afe19fad5..ae4b97d6177ed36806531350275ef6864dc565f9 100644 (file)
@@ -226,7 +226,8 @@ gst_message_new (GstMessageType type, GstObject * src)
 
   message = (GstMessage *) gst_mini_object_new (GST_TYPE_MESSAGE);
 
-  GST_CAT_INFO (GST_CAT_MESSAGE, "creating new message %p %d", message, type);
+  GST_CAT_INFO (GST_CAT_MESSAGE, "creating new message %p %s", message,
+      gst_message_type_get_name (type));
 
   message->type = type;
   if (src) {