pad: If pushing a sticky event failed, make sure to at least push any pending EOS...
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Sat, 2 Jun 2012 14:55:07 +0000 (16:55 +0200)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Sat, 2 Jun 2012 15:00:48 +0000 (17:00 +0200)
commit0ca7b85ead53e6b8be76971d5b7003ef55c8e08c
treed0ebcad1c00c591f6a34d2a24cbe8d9d99b41a02
parent0f924b922c712059d7752fc15b832551745ff27e
pad: If pushing a sticky event failed, make sure to at least push any pending EOS events

Otherwise a pipeline where one sticky event fails to be sent will
never forward EOS events downstream. This can cause pipelines to
wait forever for EOS on errors.
gst/gstpad.c