gst/: Use GST_DEBUG_FUNCPTR() more extensively.

Original commit message from CVS:
* gst/base/gstcollectpads.c: (gst_collectpads_add_pad):
* gst/elements/gstfilesink.c: (gst_file_sink_init):
* gst/elements/gsttypefindelement.c: (gst_type_find_element_init):
* gst/gstghostpad.c: (gst_ghost_pad_set_internal),
(gst_ghost_pad_init), (gst_ghost_pad_new_notarget):
* gst/gstpad.c: (gst_pad_init):
Use GST_DEBUG_FUNCPTR() more extensively.
This commit is contained in:
Tim-Philipp Müller 2005-11-09 17:55:13 +00:00
parent 8eb4781bdd
commit fc387bfd46
9 changed files with 50 additions and 32 deletions

View file

@ -1,3 +1,13 @@
2005-11-09 Tim-Philipp Müller <tim at centricular dot net>
* gst/base/gstcollectpads.c: (gst_collectpads_add_pad):
* gst/elements/gstfilesink.c: (gst_file_sink_init):
* gst/elements/gsttypefindelement.c: (gst_type_find_element_init):
* gst/gstghostpad.c: (gst_ghost_pad_set_internal),
(gst_ghost_pad_init), (gst_ghost_pad_new_notarget):
* gst/gstpad.c: (gst_pad_init):
Use GST_DEBUG_FUNCPTR() more extensively.
2005-11-09 Wim Taymans <wim@fluendo.com>
* gst/gstobject.c: (gst_object_class_init):

View file

@ -179,8 +179,8 @@ gst_collectpads_add_pad (GstCollectPads * pads, GstPad * pad, guint size)
GST_LOCK (pads);
pads->data = g_slist_append (pads->data, data);
gst_pad_set_chain_function (pad, gst_collectpads_chain);
gst_pad_set_event_function (pad, gst_collectpads_event);
gst_pad_set_chain_function (pad, GST_DEBUG_FUNCPTR (gst_collectpads_chain));
gst_pad_set_event_function (pad, GST_DEBUG_FUNCPTR (gst_collectpads_event));
gst_pad_set_element_private (pad, data);
pads->numpads++;
pads->cookie++;

View file

@ -147,7 +147,7 @@ gst_file_sink_init (GstFileSink * filesink, GstFileSinkClass * g_class)
pad = GST_BASE_SINK_PAD (filesink);
gst_pad_set_query_function (pad, gst_file_sink_query);
gst_pad_set_query_function (pad, GST_DEBUG_FUNCPTR (gst_file_sink_query));
filesink->filename = NULL;
filesink->file = NULL;

View file

@ -209,21 +209,24 @@ gst_type_find_element_init (GstTypeFindElement * typefind,
gst_pad_new_from_template (gst_static_pad_template_get
(&type_find_element_sink_template), "sink");
gst_pad_set_activate_function (typefind->sink,
gst_type_find_element_activate);
gst_pad_set_chain_function (typefind->sink, gst_type_find_element_chain);
GST_DEBUG_FUNCPTR (gst_type_find_element_activate));
gst_pad_set_chain_function (typefind->sink,
GST_DEBUG_FUNCPTR (gst_type_find_element_chain));
gst_pad_set_event_function (typefind->sink,
gst_type_find_element_handle_event);
GST_DEBUG_FUNCPTR (gst_type_find_element_handle_event));
gst_element_add_pad (GST_ELEMENT (typefind), typefind->sink);
/* srcpad */
typefind->src =
gst_pad_new_from_template (gst_static_pad_template_get
(&type_find_element_src_template), "src");
gst_pad_set_activatepull_function (typefind->src,
gst_type_find_element_activate_src_pull);
GST_DEBUG_FUNCPTR (gst_type_find_element_activate_src_pull));
gst_pad_set_checkgetrange_function (typefind->src,
gst_type_find_element_checkgetrange);
gst_pad_set_getrange_function (typefind->src, gst_type_find_element_getrange);
gst_pad_set_event_function (typefind->src, gst_type_find_element_src_event);
GST_DEBUG_FUNCPTR (gst_type_find_element_checkgetrange));
gst_pad_set_getrange_function (typefind->src,
GST_DEBUG_FUNCPTR (gst_type_find_element_getrange));
gst_pad_set_event_function (typefind->src,
GST_DEBUG_FUNCPTR (gst_type_find_element_src_event));
gst_pad_set_query_function (typefind->src,
GST_DEBUG_FUNCPTR (gst_type_find_handle_src_query));
gst_pad_use_fixed_caps (typefind->src);

View file

@ -695,9 +695,9 @@ gst_ghost_pad_set_internal (GstGhostPad * pad, GstPad * internal)
G_CALLBACK (on_int_notify), pad);
on_int_notify (internal, NULL, pad);
gst_pad_set_activatepull_function (GST_PAD (internal),
gst_ghost_pad_internal_do_activate_pull);
GST_DEBUG_FUNCPTR (gst_ghost_pad_internal_do_activate_pull));
gst_pad_set_activatepush_function (GST_PAD (internal),
gst_ghost_pad_internal_do_activate_push);
GST_DEBUG_FUNCPTR (gst_ghost_pad_internal_do_activate_push));
/* a ref was taken by set_parent */
}
pad->internal = internal;
@ -719,9 +719,9 @@ static void
gst_ghost_pad_init (GstGhostPad * pad)
{
gst_pad_set_activatepull_function (GST_PAD (pad),
gst_ghost_pad_do_activate_pull);
GST_DEBUG_FUNCPTR (gst_ghost_pad_do_activate_pull));
gst_pad_set_activatepush_function (GST_PAD (pad),
gst_ghost_pad_do_activate_push);
GST_DEBUG_FUNCPTR (gst_ghost_pad_do_activate_push));
}
static void
@ -752,9 +752,11 @@ gst_ghost_pad_new_notarget (const gchar * name, GstPadDirection dir)
ret = g_object_new (GST_TYPE_GHOST_PAD, "name", name, "direction", dir, NULL);
gst_pad_set_activatepush_function (ret, gst_ghost_pad_do_activate_push);
gst_pad_set_link_function (ret, gst_ghost_pad_do_link);
gst_pad_set_unlink_function (ret, gst_ghost_pad_do_unlink);
gst_pad_set_activatepush_function (ret,
GST_DEBUG_FUNCPTR (gst_ghost_pad_do_activate_push));
gst_pad_set_link_function (ret, GST_DEBUG_FUNCPTR (gst_ghost_pad_do_link));
gst_pad_set_unlink_function (ret,
GST_DEBUG_FUNCPTR (gst_ghost_pad_do_unlink));
return ret;
}

View file

@ -334,11 +334,11 @@ gst_pad_init (GstPad * pad)
pad->linkfunc = NULL;
pad->getcapsfunc = NULL;
pad->activatefunc = gst_pad_activate_default;
pad->eventfunc = gst_pad_event_default;
pad->querytypefunc = gst_pad_get_query_types_default;
pad->queryfunc = gst_pad_query_default;
pad->intlinkfunc = gst_pad_get_internal_links_default;
pad->activatefunc = GST_DEBUG_FUNCPTR (gst_pad_activate_default);
pad->eventfunc = GST_DEBUG_FUNCPTR (gst_pad_event_default);
pad->querytypefunc = GST_DEBUG_FUNCPTR (gst_pad_get_query_types_default);
pad->queryfunc = GST_DEBUG_FUNCPTR (gst_pad_query_default);
pad->intlinkfunc = GST_DEBUG_FUNCPTR (gst_pad_get_internal_links_default);
pad->do_buffer_signals = 0;
pad->do_event_signals = 0;

View file

@ -179,8 +179,8 @@ gst_collectpads_add_pad (GstCollectPads * pads, GstPad * pad, guint size)
GST_LOCK (pads);
pads->data = g_slist_append (pads->data, data);
gst_pad_set_chain_function (pad, gst_collectpads_chain);
gst_pad_set_event_function (pad, gst_collectpads_event);
gst_pad_set_chain_function (pad, GST_DEBUG_FUNCPTR (gst_collectpads_chain));
gst_pad_set_event_function (pad, GST_DEBUG_FUNCPTR (gst_collectpads_event));
gst_pad_set_element_private (pad, data);
pads->numpads++;
pads->cookie++;

View file

@ -147,7 +147,7 @@ gst_file_sink_init (GstFileSink * filesink, GstFileSinkClass * g_class)
pad = GST_BASE_SINK_PAD (filesink);
gst_pad_set_query_function (pad, gst_file_sink_query);
gst_pad_set_query_function (pad, GST_DEBUG_FUNCPTR (gst_file_sink_query));
filesink->filename = NULL;
filesink->file = NULL;

View file

@ -209,21 +209,24 @@ gst_type_find_element_init (GstTypeFindElement * typefind,
gst_pad_new_from_template (gst_static_pad_template_get
(&type_find_element_sink_template), "sink");
gst_pad_set_activate_function (typefind->sink,
gst_type_find_element_activate);
gst_pad_set_chain_function (typefind->sink, gst_type_find_element_chain);
GST_DEBUG_FUNCPTR (gst_type_find_element_activate));
gst_pad_set_chain_function (typefind->sink,
GST_DEBUG_FUNCPTR (gst_type_find_element_chain));
gst_pad_set_event_function (typefind->sink,
gst_type_find_element_handle_event);
GST_DEBUG_FUNCPTR (gst_type_find_element_handle_event));
gst_element_add_pad (GST_ELEMENT (typefind), typefind->sink);
/* srcpad */
typefind->src =
gst_pad_new_from_template (gst_static_pad_template_get
(&type_find_element_src_template), "src");
gst_pad_set_activatepull_function (typefind->src,
gst_type_find_element_activate_src_pull);
GST_DEBUG_FUNCPTR (gst_type_find_element_activate_src_pull));
gst_pad_set_checkgetrange_function (typefind->src,
gst_type_find_element_checkgetrange);
gst_pad_set_getrange_function (typefind->src, gst_type_find_element_getrange);
gst_pad_set_event_function (typefind->src, gst_type_find_element_src_event);
GST_DEBUG_FUNCPTR (gst_type_find_element_checkgetrange));
gst_pad_set_getrange_function (typefind->src,
GST_DEBUG_FUNCPTR (gst_type_find_element_getrange));
gst_pad_set_event_function (typefind->src,
GST_DEBUG_FUNCPTR (gst_type_find_element_src_event));
gst_pad_set_query_function (typefind->src,
GST_DEBUG_FUNCPTR (gst_type_find_handle_src_query));
gst_pad_use_fixed_caps (typefind->src);