gstreamer/ext
Guillaume Emont b41cd04289 oggdemux: fix seeking with negative rate with skeleton
Files with a skeleton, or other files with a stream that ends before the end of
the chain would start playing from the end of the chain when trying to seek with
a negative rate at a position between the end of any stream and the end of the
chain.

This is due to the loop in _do_seek() assuming that pages will be encountered
for all streams shortly after the place where we want to seek, as found by
do_binary_search().

In the first iteration of the loop, stream ends are now checked against the
time of the current page.
2010-10-10 18:26:13 +02:00
..
alsa alsasrc/sink: add property to get the card name 2010-08-18 16:45:37 +02:00
cdparanoia cdparanoia: check for cdparanoia with pkg-config first 2010-06-11 22:16:26 +01:00
gio giostreamsrc: Fix copy&paste error in the docs 2010-06-14 09:53:31 +02:00
gnomevfs gnomevfsrc: set GST_PARAM_MUTABLE_READY flag on the "handle" property 2010-09-15 17:07:16 +03:00
libvisual libvisual: only drop frames that are really too old 2010-10-05 12:22:39 +02:00
ogg oggdemux: fix seeking with negative rate with skeleton 2010-10-10 18:26:13 +02:00
pango textoverlay: Add support for AYUV 2010-09-01 17:52:31 +02:00
theora parse: Don't error on discont 2010-10-04 17:27:00 +02:00
vorbis vorbisdec: reverse playback; decode pending buffers upon EOS 2010-10-06 12:05:27 +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