docs/design/part-block.txt: Further explain the use of flushing on blocked pads.
authorEdward Hervey <bilboed@bilboed.com>
Mon, 2 Oct 2006 16:01:54 +0000 (16:01 +0000)
committerEdward Hervey <bilboed@bilboed.com>
Mon, 2 Oct 2006 16:01:54 +0000 (16:01 +0000)
commit8923a57a6f5d22baaf74437b8981d388424e59b7
treefe886cc01abc1e0170d20d5dcca42de035c59f7e
parentbae90f595503022731c11f70be2d952ae4c09e05
docs/design/part-block.txt: Further explain the use of flushing on blocked pads.

Original commit message from CVS:
* docs/design/part-block.txt:
Further explain the use of flushing on blocked pads.
* docs/gst/gstreamer-sections.txt:
* gst/gstpad.c: (gst_pad_is_blocking), (handle_pad_block),
(gst_pad_push_event):
* gst/gstpad.h:
Added new GstPadFlag : GST_PAD_BLOCKING.
Adds the notion of pads really blocking, which enables to properly
handle FLUSH_START/FLUSH_STOP events on blocked pads.
Fixes #358999
API: gst_pad_is_blocking()
API: GST_PAD_IS_BLOCKING() macro
API: GST_PAD_BLOCKING GstPadFlag
ChangeLog
docs/design/part-block.txt
docs/gst/gstreamer-sections.txt
gst/gstpad.c
gst/gstpad.h