diff options
author | Tim-Philipp Müller <tim@centricular.net> | 2012-11-23 13:36:09 +0000 |
---|---|---|
committer | Tim-Philipp Müller <tim@centricular.net> | 2012-11-23 13:36:09 +0000 |
commit | 374cc3ff0621c4f3a0c84dbf1ffc42e129b14891 (patch) | |
tree | 5d48b7336f4a559a872dc5c4e4fe24a474d55ddf /gst/gstpad.h | |
parent | b9386d7659dacc6548888593b9db13c34c2bf111 (diff) |
pad: document more pad probe values
Diffstat (limited to 'gst/gstpad.h')
-rw-r--r-- | gst/gstpad.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gst/gstpad.h b/gst/gstpad.h index 284a7d462..d3c7c9157 100644 --- a/gst/gstpad.h +++ b/gst/gstpad.h @@ -448,6 +448,16 @@ typedef gboolean (*GstPadForwardFunction) (GstPad *pad, gpointer user_data); * @GST_PAD_PROBE_TYPE_QUERY_UPSTREAM: probe upstream queries * @GST_PAD_PROBE_TYPE_PUSH: probe push * @GST_PAD_PROBE_TYPE_PULL: probe pull + * @GST_PAD_PROBE_TYPE_BLOCKING: probe and block at the next opportunity, at data flow or when idle + * @GST_PAD_PROBE_TYPE_DATA_DOWNSTREAM: probe downstream data (buffers, buffer lists, and events) + * @GST_PAD_PROBE_TYPE_DATA_UPSTREAM: probe upstream data (events) + * @GST_PAD_PROBE_TYPE_DATA_BOTH: probe upstream and downstream data (buffers, buffer lists, and events) + * @GST_PAD_PROBE_TYPE_BLOCK_DOWNSTREAM: probe and block downstream data (buffers, buffer lists, and events) + * @GST_PAD_PROBE_TYPE_BLOCK_UPSTREAM: probe and block upstream data (events) + * @GST_PAD_PROBE_TYPE_EVENT_BOTH: probe upstream and downstream events + * @GST_PAD_PROBE_TYPE_QUERY_BOTH: probe upstream and downstream queries + * @GST_PAD_PROBE_TYPE_ALL_BOTH: probe upstream events and queries and downstream buffers, buffer lists, events and queries + * @GST_PAD_PROBE_TYPE_SCHEDULING: probe push and pull * * The different probing types that can occur. When either one of * @GST_PAD_PROBE_TYPE_IDLE or @GST_PAD_PROBE_TYPE_BLOCK is used, the probe will be a |