oggdemux: do not throw a flow error on flushing
authorVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Thu, 29 Jan 2015 17:58:27 +0000 (17:58 +0000)
committerVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Thu, 29 Jan 2015 17:58:27 +0000 (17:58 +0000)
commit9491157f1a10de124f4c17eb06b967357a953c35
tree5059654e5b7acf4bb0abd44a7309f2580ba3447c
parent4e44f37abdb569b0a1c42b9ca9b9e6d5c6d368fd
oggdemux: do not throw a flow error on flushing

If the streaming task attempts to read a chain while the pipeline
is stopping (which can happen if the pipeline stops shortly after
start or a new URI being setup in gapless playback case), it will
see a flushing return from upstream, and should then also return
flushing to the caller, rather than emit a flow error.

https://bugzilla.gnome.org/show_bug.cgi?id=722442
ext/ogg/gstoggdemux.c