debug: logging improvements
authorStefan Kost <ensonic@users.sf.net>
Thu, 5 Aug 2010 06:36:16 +0000 (09:36 +0300)
committerStefan Kost <ensonic@users.sf.net>
Thu, 5 Aug 2010 07:31:50 +0000 (10:31 +0300)
Use the event serialisation. Log formats name instead of number.

libs/gst/base/gstbasesink.c
libs/gst/base/gstbasesrc.c
libs/gst/base/gstbasetransform.c

index a4ba27e..97ce7f3 100644 (file)
@@ -3233,8 +3233,8 @@ gst_base_sink_event (GstPad * pad, GstEvent * event)
 
   bclass = GST_BASE_SINK_GET_CLASS (basesink);
 
-  GST_DEBUG_OBJECT (basesink, "event %p (%s)", event,
-      GST_EVENT_TYPE_NAME (event));
+  GST_DEBUG_OBJECT (basesink, "reveived event %p %" GST_PTR_FORMAT, event,
+      event);
 
   switch (GST_EVENT_TYPE (event)) {
     case GST_EVENT_EOS:
@@ -4280,6 +4280,9 @@ gst_base_sink_send_event (GstElement * element, GstEvent * event)
   /* only push UPSTREAM events upstream */
   forward = GST_EVENT_IS_UPSTREAM (event);
 
+  GST_DEBUG_OBJECT (basesink, "handling event %p %" GST_PTR_FORMAT, event,
+      event);
+
   switch (GST_EVENT_TYPE (event)) {
     case GST_EVENT_LATENCY:
     {
index 3a592f8..64794ce 100644 (file)
@@ -1522,7 +1522,7 @@ gst_base_src_send_event (GstElement * element, GstEvent * event)
 
   src = GST_BASE_SRC (element);
 
-  GST_DEBUG_OBJECT (src, "reveived %s event", GST_EVENT_TYPE_NAME (event));
+  GST_DEBUG_OBJECT (src, "handling event %p %" GST_PTR_FORMAT, event, event);
 
   switch (GST_EVENT_TYPE (event)) {
       /* bidirectional events */
@@ -1698,6 +1698,8 @@ gst_base_src_default_event (GstBaseSrc * src, GstEvent * event)
 {
   gboolean result;
 
+  GST_DEBUG_OBJECT (src, "handle event %" GST_PTR_FORMAT, event);
+
   switch (GST_EVENT_TYPE (event)) {
     case GST_EVENT_SEEK:
       /* is normally called when in push mode */
@@ -2715,8 +2717,9 @@ gst_base_src_start (GstBaseSrc * basesrc)
   }
 
   GST_DEBUG_OBJECT (basesrc,
-      "format: %d, have size: %d, size: %" G_GUINT64_FORMAT ", duration: %"
-      G_GINT64_FORMAT, format, result, size, basesrc->segment.duration);
+      "format: %s, have size: %d, size: %" G_GUINT64_FORMAT ", duration: %"
+      G_GINT64_FORMAT, gst_format_get_name (format), result, size,
+      basesrc->segment.duration);
 
   seekable = gst_base_src_seekable (basesrc);
   GST_DEBUG_OBJECT (basesrc, "is seekable: %d", seekable);
index 1d159a0..774b674 100644 (file)
@@ -1992,6 +1992,8 @@ gst_base_transform_src_eventfunc (GstBaseTransform * trans, GstEvent * event)
 {
   gboolean ret;
 
+  GST_DEBUG_OBJECT (trans, "handling event %p %" GST_PTR_FORMAT, event, event);
+
   switch (GST_EVENT_TYPE (event)) {
     case GST_EVENT_SEEK:
       break;