mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-16 21:36:35 +00:00
gst/gstpad.c: Enhance debug and improve docs
Original commit message from CVS: * gst/gstpad.c: (gst_pad_event_default_dispatch), (gst_pad_push_event): Enhance debug and improve docs * gst/gsturi.c: Fix docs
This commit is contained in:
parent
eb80a8aef5
commit
d6c257363b
3 changed files with 21 additions and 8 deletions
|
@ -1,3 +1,12 @@
|
||||||
|
2006-11-06 Stefan Kost <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* gst/gstpad.c: (gst_pad_event_default_dispatch),
|
||||||
|
(gst_pad_push_event):
|
||||||
|
Enhance debug and improve docs
|
||||||
|
|
||||||
|
* gst/gsturi.c:
|
||||||
|
Fix docs
|
||||||
|
|
||||||
2006-11-06 Stefan Kost <ensonic@users.sf.net>
|
2006-11-06 Stefan Kost <ensonic@users.sf.net>
|
||||||
|
|
||||||
* docs/random/ensonic/distributed.txt:
|
* docs/random/ensonic/distributed.txt:
|
||||||
|
|
16
gst/gstpad.c
16
gst/gstpad.c
|
@ -2874,8 +2874,8 @@ gst_pad_event_default_dispatch (GstPad * pad, GstEvent * event)
|
||||||
GList *orig, *pads;
|
GList *orig, *pads;
|
||||||
gboolean result;
|
gboolean result;
|
||||||
|
|
||||||
GST_INFO_OBJECT (pad, "Sending event %p to all internally linked pads",
|
GST_INFO_OBJECT (pad, "Sending event %p (%s) to all internally linked pads",
|
||||||
event);
|
event, GST_EVENT_TYPE_NAME (event));
|
||||||
|
|
||||||
result = (GST_PAD_DIRECTION (pad) == GST_PAD_SINK);
|
result = (GST_PAD_DIRECTION (pad) == GST_PAD_SINK);
|
||||||
|
|
||||||
|
@ -3929,13 +3929,15 @@ gst_pad_push_event (GstPad * pad, GstEvent * event)
|
||||||
if (peerpad == NULL)
|
if (peerpad == NULL)
|
||||||
goto not_linked;
|
goto not_linked;
|
||||||
|
|
||||||
GST_LOG_OBJECT (pad, "sending event to peerpad %" GST_PTR_FORMAT, peerpad);
|
GST_LOG_OBJECT (pad, "sending event %s to peerpad %" GST_PTR_FORMAT,
|
||||||
|
GST_EVENT_TYPE_NAME (event), peerpad);
|
||||||
gst_object_ref (peerpad);
|
gst_object_ref (peerpad);
|
||||||
GST_OBJECT_UNLOCK (pad);
|
GST_OBJECT_UNLOCK (pad);
|
||||||
|
|
||||||
result = gst_pad_send_event (peerpad, event);
|
result = gst_pad_send_event (peerpad, event);
|
||||||
|
|
||||||
GST_LOG_OBJECT (pad, "sent event to peerpad %" GST_PTR_FORMAT, peerpad);
|
GST_LOG_OBJECT (pad, "sent event %s to peerpad %" GST_PTR_FORMAT,
|
||||||
|
GST_EVENT_TYPE_NAME (event), peerpad);
|
||||||
gst_object_unref (peerpad);
|
gst_object_unref (peerpad);
|
||||||
|
|
||||||
return result;
|
return result;
|
||||||
|
@ -4162,10 +4164,10 @@ gst_pad_get_element_private (GstPad * pad)
|
||||||
*
|
*
|
||||||
* Starts a task that repeadedly calls @func with @data. This function
|
* Starts a task that repeadedly calls @func with @data. This function
|
||||||
* is nostly used in the pad activation function to start the
|
* is nostly used in the pad activation function to start the
|
||||||
* dataflow. This function will automatically acquire the STREAM_LOCK of
|
* dataflow. This function will automatically acquire the #GST_PAD_STREAM_LOCK
|
||||||
* the pad before calling @func.
|
* of the pad before calling @func.
|
||||||
*
|
*
|
||||||
* Returns: a TRUE if the task could be started.
|
* Returns: a %TRUE if the task could be started.
|
||||||
*/
|
*/
|
||||||
gboolean
|
gboolean
|
||||||
gst_pad_start_task (GstPad * pad, GstTaskFunction func, gpointer data)
|
gst_pad_start_task (GstPad * pad, GstTaskFunction func, gpointer data)
|
||||||
|
|
|
@ -377,7 +377,9 @@ gst_uri_get_protocol (const gchar * uri)
|
||||||
* @uri: an URI string
|
* @uri: an URI string
|
||||||
* @protocol: a protocol string (e.g. "http")
|
* @protocol: a protocol string (e.g. "http")
|
||||||
*
|
*
|
||||||
* Returns TRUE if the protocol of a given valid URI matches @protocol.
|
* Checks if the protocol of a given valid URI matches @protocol.
|
||||||
|
*
|
||||||
|
* Returns: %TRUE if the protocol matches.
|
||||||
*
|
*
|
||||||
* Since: 0.10.4
|
* Since: 0.10.4
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in a new issue