gstreamer/ext
Vincent Penquerc'h 89fc5b4bd8 oggdemux: fix wedge when seeking twice quickly in push mode
This could happen when testing with navseek, and pressing
right and left at roughly the same time. The current chain
is temporarily moved away, and this caused the flush events
not to be sent to the source pads, which would cause the
data queues downstream to reject incoming data after the
seek, and shut down, wedging the pipeline.

Now, I can't really decide whether this is a nasty steaming
hack or a good fix, but it certainly does fix the issue, and
does not seem to break anything else so far.

https://bugzilla.gnome.org/show_bug.cgi?id=621897
2011-09-16 20:07:33 +01:00
..
alsa alsa: Remove unused but set variable 2011-05-18 09:34:52 +02:00
cdparanoia cdparanoiasrc: fix build on OSX by #undef-ing VERSION before including system headers 2011-05-17 09:20:08 +02:00
gio giostreamsrc: Fix copy&paste error in the docs 2010-06-14 09:53:31 +02:00
gnomevfs gnomevfssrc: Keep track of interruptions during read with a flag 2011-05-26 10:32:17 +02:00
libvisual libvisual: only drop frames that are really too old 2010-10-05 12:22:39 +02:00
ogg oggdemux: fix wedge when seeking twice quickly in push mode 2011-09-16 20:07:33 +01:00
pango textoverlay: fix text buffer leak 2011-08-22 10:48:06 +01:00
theora theoraenc: Fix descriptions of properties 2011-09-11 14:22:59 -04:00
vorbis vorbisenc: Relax overly-tight jitter tolerances in gstvobisenc 2011-08-23 10:11:18 +02:00
Makefile.am build: build plugin and example directories in parallel if make -jN is used 2010-03-29 00:26:59 +01:00