diff options
author | Nicolas Dufresne <nicolas.dufresne@collabora.com> | 2014-05-23 15:26:59 -0400 |
---|---|---|
committer | Nicolas Dufresne <nicolas.dufresne@collabora.com> | 2014-05-26 13:31:21 -0400 |
commit | 103a40b6ce91497c2821da9738ceac882b060ece (patch) | |
tree | d7841f4249119d34f4da2ddd92126356fc31bfc0 /docs | |
parent | 70b38dd9375f747bd8a9218c14a00631553ba792 (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.txt | 1 |
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 |