From: Edward Hervey Date: Sat, 3 Jan 2009 18:10:08 +0000 (+0000) Subject: gst/: Assign debug statements to relevant categories instead of the 'default' categor... X-Git-Tag: GIT_CONVERSION~16 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=334ad4c328037437190e0af3b252b6a18086ba6c;p=platform%2Fupstream%2Fgstreamer.git gst/: Assign debug statements to relevant categories instead of the 'default' category so they don't get lost in debu... Original commit message from CVS: * 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. --- diff --git a/ChangeLog b/ChangeLog index cccf275..3ab0f3a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +2009-01-03 Edward Hervey + + * 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 * gst/gstdebugutils.c: diff --git a/gst/gstelement.c b/gst/gstelement.c index a5d8d18..c893727 100644 --- a/gst/gstelement.c +++ b/gst/gstelement.c @@ -1641,7 +1641,7 @@ void gst_element_message_full 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 @@ gst_element_pads_activate (GstElement * element, gboolean active) /* 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"); + GST_CAT_DEBUG_OBJECT (GST_CAT_ELEMENT_PADS, element, + "sink pads_activate failed"); return FALSE; } caps_failed: { - GST_DEBUG_OBJECT (element, "failed to clear caps on pads"); + GST_CAT_DEBUG_OBJECT (GST_CAT_ELEMENT_PADS, element, + "failed to clear caps on pads"); return FALSE; } } diff --git a/gst/gstobject.c b/gst/gstobject.c index 10804cb..e6b4483 100644 --- a/gst/gstobject.c +++ b/gst/gstobject.c @@ -519,8 +519,8 @@ gst_object_dispatch_properties_changed (GObject * object, 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), diff --git a/gst/gstutils.c b/gst/gstutils.c index 53c4f6c..8f19625 100644 --- a/gst/gstutils.c +++ b/gst/gstutils.c @@ -2573,7 +2573,8 @@ gst_pad_proxy_getcaps (GstPad * pad) 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 @@ gst_pad_proxy_setcaps (GstPad * pad, GstCaps * caps) 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", + GST_DEBUG_PAD_NAME (pad)); element = gst_pad_get_parent_element (pad); if (element == NULL) @@ -3020,8 +3022,8 @@ gst_pad_add_data_probe_full (GstPad * pad, GCallback handler, 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 @@ gst_pad_add_event_probe_full (GstPad * pad, GCallback handler, (GClosureNotify) notify, 0); GST_PAD_DO_EVENT_SIGNALS (pad)++; - 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)); GST_OBJECT_UNLOCK (pad); return sigid; @@ -3135,8 +3137,8 @@ gst_pad_add_buffer_probe_full (GstPad * pad, GCallback handler, (GClosureNotify) notify, 0); GST_PAD_DO_BUFFER_SIGNALS (pad)++; - 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)); GST_OBJECT_UNLOCK (pad); return sigid; @@ -3159,10 +3161,9 @@ gst_pad_remove_data_probe (GstPad * pad, guint handler_id) 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)); + GST_CAT_DEBUG_OBJECT (GST_CAT_PADS, pad, + "removed data probe, now %d event, %d buffer probes", + GST_PAD_DO_EVENT_SIGNALS (pad), GST_PAD_DO_BUFFER_SIGNALS (pad)); GST_OBJECT_UNLOCK (pad); } @@ -3183,8 +3184,9 @@ gst_pad_remove_event_probe (GstPad * pad, guint handler_id) GST_OBJECT_LOCK (pad); g_signal_handler_disconnect (pad, handler_id); GST_PAD_DO_EVENT_SIGNALS (pad)--; - GST_DEBUG ("removed event probe from pad %s:%s, now %d event probes", - GST_DEBUG_PAD_NAME (pad), GST_PAD_DO_EVENT_SIGNALS (pad)); + GST_CAT_DEBUG_OBJECT (GST_CAT_PADS, pad, + "removed event probe, now %d event probes", + GST_PAD_DO_EVENT_SIGNALS (pad)); GST_OBJECT_UNLOCK (pad); } @@ -3204,8 +3206,9 @@ gst_pad_remove_buffer_probe (GstPad * pad, guint handler_id) GST_OBJECT_LOCK (pad); g_signal_handler_disconnect (pad, handler_id); GST_PAD_DO_BUFFER_SIGNALS (pad)--; - GST_DEBUG ("removed buffer probe from pad %s:%s, now %d buffer probes", - GST_DEBUG_PAD_NAME (pad), GST_PAD_DO_BUFFER_SIGNALS (pad)); + GST_CAT_DEBUG_OBJECT (GST_CAT_PADS, pad, + "removed buffer probe, now %d buffer probes", + GST_PAD_DO_BUFFER_SIGNALS (pad)); GST_OBJECT_UNLOCK (pad); }