summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorNicolas Dufresne <nicolas.dufresne@collabora.com>2014-05-23 15:26:59 -0400
committerNicolas Dufresne <nicolas.dufresne@collabora.com>2014-05-26 13:31:21 -0400
commit103a40b6ce91497c2821da9738ceac882b060ece (patch)
treed7841f4249119d34f4da2ddd92126356fc31bfc0 /docs
parent70b38dd9375f747bd8a9218c14a00631553ba792 (diff)
bufferpool: Add method and virtuals to set flushing state
Currently there is no other way to unlock a buffer pool other then stopping it. This may have the effect of freeing all the buffers, which is too heavy for a seek. This patch add a method to enter and leave flushing state. As a convenience, flush_start/flush_stop virtual are added so pool implementation can also unblock their own internal poll atomically with the rest of the pool. This is fully backward compatible with doing stop/start to actually flush the pool (as being done in GstBaseSrc). https://bugzilla.gnome.org/show_bug.cgi?id=727611
Diffstat (limited to 'docs')
-rw-r--r--docs/gst/gstreamer-sections.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/docs/gst/gstreamer-sections.txt b/docs/gst/gstreamer-sections.txt
index ed81c10f2..72579f56a 100644
--- a/docs/gst/gstreamer-sections.txt
+++ b/docs/gst/gstreamer-sections.txt
@@ -325,6 +325,7 @@ gst_buffer_pool_set_config
gst_buffer_pool_set_active
gst_buffer_pool_is_active
+gst_buffer_pool_set_flushing
GstBufferPoolAcquireFlags
GstBufferPoolAcquireParams