gstreamer/ext
Thiago Santos d1c74779f9 oggmux: Use running time instead of timestamps
Theora and vorbis use running time (which is correct) for calculating
the granulepos for their ogg packets. Oggmux, however, used
timestamps to order the received buffers.

This patch makes it use the running time to compare buffer times
and also to timestamp pushed buffers.

Some bits of the code still use timestamps, but they are only
used to calculate durations, so it should be fine.

https://bugzilla.gnome.org/show_bug.cgi?id=643775
2011-04-01 10:56:16 +02:00
..
alsa alsamixer: Store return values of poll functions in a signed integer 2011-03-15 19:48:21 +01: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 gnomevfssrc: Remove dead assignment 2010-12-02 19:04:29 +01:00
libvisual libvisual: only drop frames that are really too old 2010-10-05 12:22:39 +02:00
ogg oggmux: Use running time instead of timestamps 2011-04-01 10:56:16 +02:00
pango textoverlay: Add support for xBGR and RGBx 2011-04-01 10:39:31 +02:00
theora theoraenc: move debug category init earlier 2011-02-17 18:29:56 -08:00
vorbis vorbisdec: keep timestamps when no decoded output 2010-12-21 13:39:27 +01:00
Makefile.am build: build plugin and example directories in parallel if make -jN is used 2010-03-29 00:26:59 +01:00