bilboed gstreamer: gstreamer/ gstreamer/gst/

[email protected] Sat, 3 Jan 2009 10:10:22 -0800 (PST)
Newsgroups gmane.comp.video.gstreamer.cvs
Message-ID <[email protected]>
CVS Root:       /cvs/gstreamer
Module:         gstreamer
Changes by:     bilboed
Date:           Sat Jan 03 2009  18:10:22 UTC

Log message:
* gst/gstelement.c: (gst_element_message_full),
(gst_element_pads_activate):
* gst/gstobject.c: (gst_object_dispatch_properties_changed):
* gst/gstutils.c: (gst_pad_proxy_getcaps), (gst_pad_proxy_setcaps),
(gst_pad_add_data_probe_full), (gst_pad_add_event_probe_full),
(gst_pad_add_buffer_probe_full), (gst_pad_remove_data_probe),
(gst_pad_remove_event_probe), (gst_pad_remove_buffer_probe):
Assign debug statements to relevant categories instead of the 'default'
category so they don't get lost in debugging.

Modified files:
    .               : ChangeLog
    gst             : gstelement.c gstobject.c gstutils.c

Links:
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/ChangeLog.diff?r1=1.4208&r2=1.4209
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstelement.c.diff?r1=1.469&r2=1.470
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstobject.c.diff?r1=1.132&r2=1.133
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstutils.c.diff?r1=1.193&r2=1.194

====Begin Diffs====
Index: ChangeLog
===================================================================
RCS file: /cvs/gstreamer/gstreamer/ChangeLog,v
retrieving revision 1.4208
retrieving revision 1.4209
diff -u -d -r1.4208 -r1.4209
--- ChangeLog	1 Jan 2009 21:27:02 -0000	1.4208
+++ ChangeLog	3 Jan 2009 18:10:04 -0000	1.4209
@@ -1,3 +1,15 @@
+2009-01-03  Edward Hervey  <[email protected]>
+
+	* gst/gstelement.c: (gst_element_message_full),
+	(gst_element_pads_activate):
+	* gst/gstobject.c: (gst_object_dispatch_properties_changed):
+	* gst/gstutils.c: (gst_pad_proxy_getcaps), (gst_pad_proxy_setcaps),
+	(gst_pad_add_data_probe_full), (gst_pad_add_event_probe_full),
+	(gst_pad_add_buffer_probe_full), (gst_pad_remove_data_probe),
+	(gst_pad_remove_event_probe), (gst_pad_remove_buffer_probe):
+	Assign debug statements to relevant categories instead of the 'default'
+	category so they don't get lost in debugging.
 2009-01-01  Stefan Kost  <[email protected]>
 
 	* gst/gstdebugutils.c:
Index: gstelement.c
RCS file: /cvs/gstreamer/gstreamer/gst/gstelement.c,v
retrieving revision 1.469
retrieving revision 1.470
diff -u -d -r1.469 -r1.470
--- gstelement.c	14 Sep 2008 22:01:30 -0000	1.469
+++ gstelement.c	3 Jan 2009 18:10:07 -0000	1.470
@@ -1641,7 +1641,7 @@
   GstMessage *message = NULL;
   /* checks */
-  GST_DEBUG_OBJECT (element, "start");
+  GST_CAT_DEBUG_OBJECT (GST_CAT_MESSAGE, element, "start");
   g_return_if_fail (GST_IS_ELEMENT (element));
   g_return_if_fail ((type == GST_MESSAGE_ERROR) ||
       (type == GST_MESSAGE_WARNING) || (type == GST_MESSAGE_INFO));
@@ -2610,17 +2610,20 @@
   /* ERRORS */
 src_failed:
   {
-    GST_DEBUG_OBJECT (element, "source pads_activate failed");
+    GST_CAT_DEBUG_OBJECT (GST_CAT_ELEMENT_PADS, element,
+        "source pads_activate failed");
     return FALSE;
   }
 sink_failed:
-    GST_DEBUG_OBJECT (element, "sink pads_activate failed");
+        "sink pads_activate failed");
 caps_failed:
-    GST_DEBUG_OBJECT (element, "failed to clear caps on pads");
+        "failed to clear caps on pads");
 }
Index: gstobject.c
RCS file: /cvs/gstreamer/gstreamer/gst/gstobject.c,v
retrieving revision 1.132
retrieving revision 1.133
diff -u -d -r1.132 -r1.133
--- gstobject.c	19 Nov 2008 12:20:03 -0000	1.132
+++ gstobject.c	3 Jan 2009 18:10:08 -0000	1.133
@@ -519,8 +519,8 @@
   parent = gst_object_get_parent (gst_object);
   while (parent) {
     for (i = 0; i < n_pspecs; i++) {
-      GST_LOG_OBJECT (parent, "deep notification from %s (%s)",
-          debug_name, pspecs[i]->name);
+      GST_CAT_LOG_OBJECT (GST_CAT_PROPERTIES, parent,
+          "deep notification from %s (%s)", debug_name, pspecs[i]->name);
       g_signal_emit (parent, gst_object_signals[DEEP_NOTIFY],
           g_quark_from_string (pspecs[i]->name), GST_OBJECT_CAST (object),
Index: gstutils.c
RCS file: /cvs/gstreamer/gstreamer/gst/gstutils.c,v
retrieving revision 1.193
retrieving revision 1.194
diff -u -d -r1.193 -r1.194
--- gstutils.c	1 Jan 2009 21:27:05 -0000	1.193
+++ gstutils.c	3 Jan 2009 18:10:08 -0000	1.194
@@ -2573,7 +2573,8 @@
   g_return_val_if_fail (GST_IS_PAD (pad), NULL);
-  GST_DEBUG ("proxying getcaps for %s:%s", GST_DEBUG_PAD_NAME (pad));
+  GST_CAT_DEBUG (GST_CAT_PADS, "proxying getcaps for %s:%s",
+      GST_DEBUG_PAD_NAME (pad));
   element = gst_pad_get_parent_element (pad);
   if (element == NULL)
@@ -2677,7 +2678,8 @@
   g_return_val_if_fail (GST_IS_PAD (pad), FALSE);
   g_return_val_if_fail (caps != NULL, FALSE);
-  GST_DEBUG ("proxying pad link for %s:%s", GST_DEBUG_PAD_NAME (pad));
+  GST_CAT_DEBUG (GST_CAT_PADS, "proxying pad link for %s:%s",
@@ -3020,8 +3022,8 @@
   GST_PAD_DO_EVENT_SIGNALS (pad)++;
   GST_PAD_DO_BUFFER_SIGNALS (pad)++;
-  GST_DEBUG ("adding data probe to pad %s:%s, now %d data, %d event probes",
-      GST_DEBUG_PAD_NAME (pad),
+  GST_CAT_DEBUG_OBJECT (GST_CAT_PADS, pad,
+      "adding data probe, now %d data, %d event probes",
       GST_PAD_DO_BUFFER_SIGNALS (pad), GST_PAD_DO_EVENT_SIGNALS (pad));
   GST_OBJECT_UNLOCK (pad);
@@ -3078,8 +3080,8 @@
       (GClosureNotify) notify, 0);
-  GST_DEBUG ("adding event probe to pad %s:%s, now %d probes",
-      GST_DEBUG_PAD_NAME (pad), GST_PAD_DO_EVENT_SIGNALS (pad));
+  GST_CAT_DEBUG_OBJECT (GST_CAT_PADS, pad, "adding event probe, now %d probes",
+      GST_PAD_DO_EVENT_SIGNALS (pad));
   return sigid;
@@ -3135,8 +3137,8 @@
-  GST_DEBUG ("adding buffer probe to pad %s:%s, now %d probes",
-      GST_DEBUG_PAD_NAME (pad), GST_PAD_DO_BUFFER_SIGNALS (pad));
+  GST_CAT_DEBUG_OBJECT (GST_CAT_PADS, pad, "adding buffer probe, now %d probes",
+      GST_PAD_DO_BUFFER_SIGNALS (pad));
@@ -3159,10 +3161,9 @@
   g_signal_handler_disconnect (pad, handler_id);
   GST_PAD_DO_BUFFER_SIGNALS (pad)--;
   GST_PAD_DO_EVENT_SIGNALS (pad)--;
-  GST_DEBUG
-      ("removed data probe from pad %s:%s, now %d event, %d buffer probes",
-      GST_DEBUG_PAD_NAME (pad), GST_PAD_DO_EVENT_SIGNALS (pad),
-      GST_PAD_DO_BUFFER_SIGNALS (pad));
+      "removed data probe, now %d event, %d buffer probes",
+      GST_PAD_DO_EVENT_SIGNALS (pad), GST_PAD_DO_BUFFER_SIGNALS (pad));
@@ -3183,8 +3184,9 @@
   GST_OBJECT_LOCK (pad);
-  GST_DEBUG ("removed event probe from pad %s:%s, now %d event probes",
+      "removed event probe, now %d event probes",
@@ -3204,8 +3206,9 @@
-  GST_DEBUG ("removed buffer probe from pad %s:%s, now %d buffer probes",
+      "removed buffer probe, now %d buffer probes",

------------------------------------------------------------------------------