appsrc: Clear is_eos flag when receiving the flush-stop event
authorKazunori Kobayashi <kkobayas@igel.co.jp>
Thu, 3 Dec 2015 02:53:05 +0000 (11:53 +0900)
committerSebastian Dröge <sebastian@centricular.com>
Sat, 19 Dec 2015 10:35:39 +0000 (11:35 +0100)
commitd43f1b2a5a4361f156ab1281f7e4442a899d4de7
tree8031e5104f5624e9970dbc3bf5c4b371454ec1fd
parent8b05f682b02f35e0fc1c36c30589b0ce717b015f
appsrc: Clear is_eos flag when receiving the flush-stop event

The EOS event can be propagated to the downstream elements when
is_eos flag remains set even after leaving the flushing state.
This fix allows this element to normally restart the streaming
after receiving the flush event by clearing the is_eos flag.

https://bugzilla.gnome.org/show_bug.cgi?id=759110
gst-libs/gst/app/gstappsrc.c