Release 0.10.24 RELEASE-0.10.24
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Thu, 15 Jul 2010 00:49:04 +0000 (01:49 +0100)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Thu, 15 Jul 2010 00:49:04 +0000 (01:49 +0100)
73 files changed:
ChangeLog
NEWS
RELEASE
configure.ac
docs/plugins/inspect/plugin-1394.xml
docs/plugins/inspect/plugin-aasink.xml
docs/plugins/inspect/plugin-alaw.xml
docs/plugins/inspect/plugin-alpha.xml
docs/plugins/inspect/plugin-alphacolor.xml
docs/plugins/inspect/plugin-annodex.xml
docs/plugins/inspect/plugin-apetag.xml
docs/plugins/inspect/plugin-audiofx.xml
docs/plugins/inspect/plugin-auparse.xml
docs/plugins/inspect/plugin-autodetect.xml
docs/plugins/inspect/plugin-avi.xml
docs/plugins/inspect/plugin-cacasink.xml
docs/plugins/inspect/plugin-cairo.xml
docs/plugins/inspect/plugin-cutter.xml
docs/plugins/inspect/plugin-debug.xml
docs/plugins/inspect/plugin-deinterlace.xml
docs/plugins/inspect/plugin-dv.xml
docs/plugins/inspect/plugin-efence.xml
docs/plugins/inspect/plugin-effectv.xml
docs/plugins/inspect/plugin-equalizer.xml
docs/plugins/inspect/plugin-esdsink.xml
docs/plugins/inspect/plugin-flac.xml
docs/plugins/inspect/plugin-flv.xml
docs/plugins/inspect/plugin-flxdec.xml
docs/plugins/inspect/plugin-gconfelements.xml
docs/plugins/inspect/plugin-gdkpixbuf.xml
docs/plugins/inspect/plugin-goom.xml
docs/plugins/inspect/plugin-goom2k1.xml
docs/plugins/inspect/plugin-gstrtpmanager.xml
docs/plugins/inspect/plugin-halelements.xml
docs/plugins/inspect/plugin-icydemux.xml
docs/plugins/inspect/plugin-id3demux.xml
docs/plugins/inspect/plugin-imagefreeze.xml
docs/plugins/inspect/plugin-interleave.xml
docs/plugins/inspect/plugin-jpeg.xml
docs/plugins/inspect/plugin-level.xml
docs/plugins/inspect/plugin-matroska.xml
docs/plugins/inspect/plugin-mulaw.xml
docs/plugins/inspect/plugin-multifile.xml
docs/plugins/inspect/plugin-multipart.xml
docs/plugins/inspect/plugin-navigationtest.xml
docs/plugins/inspect/plugin-oss4.xml
docs/plugins/inspect/plugin-ossaudio.xml
docs/plugins/inspect/plugin-png.xml
docs/plugins/inspect/plugin-pulseaudio.xml
docs/plugins/inspect/plugin-quicktime.xml
docs/plugins/inspect/plugin-replaygain.xml
docs/plugins/inspect/plugin-rtp.xml
docs/plugins/inspect/plugin-rtsp.xml
docs/plugins/inspect/plugin-shapewipe.xml
docs/plugins/inspect/plugin-shout2send.xml
docs/plugins/inspect/plugin-smpte.xml
docs/plugins/inspect/plugin-soup.xml
docs/plugins/inspect/plugin-spectrum.xml
docs/plugins/inspect/plugin-speex.xml
docs/plugins/inspect/plugin-taglib.xml
docs/plugins/inspect/plugin-udp.xml
docs/plugins/inspect/plugin-video4linux2.xml
docs/plugins/inspect/plugin-videobox.xml
docs/plugins/inspect/plugin-videocrop.xml
docs/plugins/inspect/plugin-videofilter.xml
docs/plugins/inspect/plugin-videomixer.xml
docs/plugins/inspect/plugin-wavenc.xml
docs/plugins/inspect/plugin-wavpack.xml
docs/plugins/inspect/plugin-wavparse.xml
docs/plugins/inspect/plugin-ximagesrc.xml
docs/plugins/inspect/plugin-y4menc.xml
gst-plugins-good.doap
win32/common/config.h

index ecdc6ca..1dcc67d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
+=== release 0.10.24 ===
+
+2010-07-15  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+         releasing 0.10.24, "Taking Liberties"
+
+2010-07-15 01:35:06 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * po/cs.po:
+       * po/lv.po:
+         po: update translations
+
+2010-07-07 00:42:46 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+       * docs/plugins/inspect/plugin-1394.xml:
+       * docs/plugins/inspect/plugin-aasink.xml:
+       * docs/plugins/inspect/plugin-alaw.xml:
+       * docs/plugins/inspect/plugin-alpha.xml:
+       * docs/plugins/inspect/plugin-alphacolor.xml:
+       * docs/plugins/inspect/plugin-annodex.xml:
+       * docs/plugins/inspect/plugin-apetag.xml:
+       * docs/plugins/inspect/plugin-audiofx.xml:
+       * docs/plugins/inspect/plugin-auparse.xml:
+       * docs/plugins/inspect/plugin-autodetect.xml:
+       * docs/plugins/inspect/plugin-avi.xml:
+       * docs/plugins/inspect/plugin-cacasink.xml:
+       * docs/plugins/inspect/plugin-cairo.xml:
+       * docs/plugins/inspect/plugin-cutter.xml:
+       * docs/plugins/inspect/plugin-debug.xml:
+       * docs/plugins/inspect/plugin-deinterlace.xml:
+       * docs/plugins/inspect/plugin-dv.xml:
+       * docs/plugins/inspect/plugin-efence.xml:
+       * docs/plugins/inspect/plugin-effectv.xml:
+       * docs/plugins/inspect/plugin-equalizer.xml:
+       * docs/plugins/inspect/plugin-esdsink.xml:
+       * docs/plugins/inspect/plugin-flac.xml:
+       * docs/plugins/inspect/plugin-flv.xml:
+       * docs/plugins/inspect/plugin-flxdec.xml:
+       * docs/plugins/inspect/plugin-gconfelements.xml:
+       * docs/plugins/inspect/plugin-gdkpixbuf.xml:
+       * docs/plugins/inspect/plugin-goom.xml:
+       * docs/plugins/inspect/plugin-goom2k1.xml:
+       * docs/plugins/inspect/plugin-gstrtpmanager.xml:
+       * docs/plugins/inspect/plugin-halelements.xml:
+       * docs/plugins/inspect/plugin-icydemux.xml:
+       * docs/plugins/inspect/plugin-id3demux.xml:
+       * docs/plugins/inspect/plugin-imagefreeze.xml:
+       * docs/plugins/inspect/plugin-interleave.xml:
+       * docs/plugins/inspect/plugin-jpeg.xml:
+       * docs/plugins/inspect/plugin-level.xml:
+       * docs/plugins/inspect/plugin-matroska.xml:
+       * docs/plugins/inspect/plugin-mulaw.xml:
+       * docs/plugins/inspect/plugin-multifile.xml:
+       * docs/plugins/inspect/plugin-multipart.xml:
+       * docs/plugins/inspect/plugin-navigationtest.xml:
+       * docs/plugins/inspect/plugin-oss4.xml:
+       * docs/plugins/inspect/plugin-ossaudio.xml:
+       * docs/plugins/inspect/plugin-png.xml:
+       * docs/plugins/inspect/plugin-pulseaudio.xml:
+       * docs/plugins/inspect/plugin-quicktime.xml:
+       * docs/plugins/inspect/plugin-replaygain.xml:
+       * docs/plugins/inspect/plugin-rtp.xml:
+       * docs/plugins/inspect/plugin-rtsp.xml:
+       * docs/plugins/inspect/plugin-shapewipe.xml:
+       * docs/plugins/inspect/plugin-shout2send.xml:
+       * docs/plugins/inspect/plugin-smpte.xml:
+       * docs/plugins/inspect/plugin-soup.xml:
+       * docs/plugins/inspect/plugin-spectrum.xml:
+       * docs/plugins/inspect/plugin-speex.xml:
+       * docs/plugins/inspect/plugin-taglib.xml:
+       * docs/plugins/inspect/plugin-udp.xml:
+       * docs/plugins/inspect/plugin-video4linux2.xml:
+       * docs/plugins/inspect/plugin-videobox.xml:
+       * docs/plugins/inspect/plugin-videocrop.xml:
+       * docs/plugins/inspect/plugin-videofilter.xml:
+       * docs/plugins/inspect/plugin-videomixer.xml:
+       * docs/plugins/inspect/plugin-wavenc.xml:
+       * docs/plugins/inspect/plugin-wavpack.xml:
+       * docs/plugins/inspect/plugin-wavparse.xml:
+       * docs/plugins/inspect/plugin-ximagesrc.xml:
+       * docs/plugins/inspect/plugin-y4menc.xml:
+       * win32/common/config.h:
+         0.10.23.4 pre-release
+
+2010-07-07 00:31:17 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * po/LINGUAS:
+       * po/da.po:
+       * po/el.po:
+       * po/es.po:
+       * po/fr.po:
+       * po/id.po:
+       * po/pt_BR.po:
+       * po/sl.po:
+       * po/tr.po:
+       * po/zh_CN.po:
+         po: update translations
+
+2010-06-23 11:47:43 +0200  Michael Grzeschik <m.grzeschik@pengutronix.de>
+
+       * sys/v4l2/gstv4l2sink.c:
+         v4l2sink: destroy buffer pool when changing state to NULL
+         In the case we change the State from READY_TO_NULL the buffers in the pool
+         still hold an open dup file descriptor to the device, therefore the device
+         release function will not be called and the device will probably answer with
+         -EBUSY when we reopen it in the next NULL_TO_READY transition.
+         Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de>
+         See bug #622500 and #612244.
+
+2010-07-06 13:21:19 +0530  Arun Raghavan <arun.raghavan@collabora.co.uk>
+
+       * gst/qtdemux/qtdemux.c:
+         qtdemux: Fix order of bitrates in 'btrt' atom
+         There seems to be a bug in libmp4v2 that generates a MPEG4BitRateBox as
+         (bufferSizeDB, avgBitrate, maxBitrate) instead of (bufferSizeDB,
+         maxBitrate, avgBitrate), according to the spec. I used the mp4file
+         output while writing this code, so the order is wrong. This patches
+         fixes that.
+         https://bugzilla.gnome.org/show_bug.cgi?id=623654
+
+2010-07-05 12:05:57 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * ext/jpeg/gstjpegdec.c:
+         jpegdec: fix skipping extra 0xff markers
+         Fixes #623585.
+
+2010-06-29 23:18:23 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * ext/jpeg/gstjpegdec.c:
+       * ext/jpeg/gstjpegdec.h:
+         jpegdec: fix memory leak
+         Don't leak result of gst_adapter_take(). There are most likely
+         smarter things we can do, but let's keep things simple for the
+         release.
+         Fixes #623172.
+
+2010-07-02 12:31:31 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/qtdemux/qtdemux.c:
+         qtdemux: strip out bogus tags from XMP atom
+         https://bugzilla.gnome.org/show_bug.cgi?id=623366
+
+2010-07-02 14:25:22 +0200  Andrzej K. Haczewski <ahaczewski@gmail.com>
+
+       * gst/flv/gstflvmux.c:
+         flvmux: Write duration at the correct position
+
+2010-06-30 11:12:08 +0200  Thijs Vermeir <thijsvermeir@gmail.com>
+
+       * gst/rtpmanager/gstrtpptdemux.c:
+         rtpptdemux: fix memleak on custom downstream events
+         by not sending custom downstream event twice and fix memleak when
+         not handling the event
+         https://bugzilla.gnome.org/show_bug.cgi?id=623196
+
+2010-06-29 20:18:51 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+       * docs/plugins/gst-plugins-good-plugins.hierarchy:
+       * docs/plugins/inspect/plugin-1394.xml:
+       * docs/plugins/inspect/plugin-aasink.xml:
+       * docs/plugins/inspect/plugin-alaw.xml:
+       * docs/plugins/inspect/plugin-alpha.xml:
+       * docs/plugins/inspect/plugin-alphacolor.xml:
+       * docs/plugins/inspect/plugin-annodex.xml:
+       * docs/plugins/inspect/plugin-apetag.xml:
+       * docs/plugins/inspect/plugin-audiofx.xml:
+       * docs/plugins/inspect/plugin-auparse.xml:
+       * docs/plugins/inspect/plugin-autodetect.xml:
+       * docs/plugins/inspect/plugin-avi.xml:
+       * docs/plugins/inspect/plugin-cacasink.xml:
+       * docs/plugins/inspect/plugin-cairo.xml:
+       * docs/plugins/inspect/plugin-cutter.xml:
+       * docs/plugins/inspect/plugin-debug.xml:
+       * docs/plugins/inspect/plugin-deinterlace.xml:
+       * docs/plugins/inspect/plugin-dv.xml:
+       * docs/plugins/inspect/plugin-efence.xml:
+       * docs/plugins/inspect/plugin-effectv.xml:
+       * docs/plugins/inspect/plugin-equalizer.xml:
+       * docs/plugins/inspect/plugin-esdsink.xml:
+       * docs/plugins/inspect/plugin-flac.xml:
+       * docs/plugins/inspect/plugin-flv.xml:
+       * docs/plugins/inspect/plugin-flxdec.xml:
+       * docs/plugins/inspect/plugin-gconfelements.xml:
+       * docs/plugins/inspect/plugin-gdkpixbuf.xml:
+       * docs/plugins/inspect/plugin-goom.xml:
+       * docs/plugins/inspect/plugin-goom2k1.xml:
+       * docs/plugins/inspect/plugin-gstrtpmanager.xml:
+       * docs/plugins/inspect/plugin-halelements.xml:
+       * docs/plugins/inspect/plugin-icydemux.xml:
+       * docs/plugins/inspect/plugin-id3demux.xml:
+       * docs/plugins/inspect/plugin-imagefreeze.xml:
+       * docs/plugins/inspect/plugin-interleave.xml:
+       * docs/plugins/inspect/plugin-jpeg.xml:
+       * docs/plugins/inspect/plugin-level.xml:
+       * docs/plugins/inspect/plugin-matroska.xml:
+       * docs/plugins/inspect/plugin-mulaw.xml:
+       * docs/plugins/inspect/plugin-multifile.xml:
+       * docs/plugins/inspect/plugin-multipart.xml:
+       * docs/plugins/inspect/plugin-navigationtest.xml:
+       * docs/plugins/inspect/plugin-oss4.xml:
+       * docs/plugins/inspect/plugin-ossaudio.xml:
+       * docs/plugins/inspect/plugin-png.xml:
+       * docs/plugins/inspect/plugin-pulseaudio.xml:
+       * docs/plugins/inspect/plugin-quicktime.xml:
+       * docs/plugins/inspect/plugin-replaygain.xml:
+       * docs/plugins/inspect/plugin-rtp.xml:
+       * docs/plugins/inspect/plugin-rtsp.xml:
+       * docs/plugins/inspect/plugin-shapewipe.xml:
+       * docs/plugins/inspect/plugin-shout2send.xml:
+       * docs/plugins/inspect/plugin-smpte.xml:
+       * docs/plugins/inspect/plugin-soup.xml:
+       * docs/plugins/inspect/plugin-spectrum.xml:
+       * docs/plugins/inspect/plugin-speex.xml:
+       * docs/plugins/inspect/plugin-taglib.xml:
+       * docs/plugins/inspect/plugin-udp.xml:
+       * docs/plugins/inspect/plugin-video4linux2.xml:
+       * docs/plugins/inspect/plugin-videobox.xml:
+       * docs/plugins/inspect/plugin-videocrop.xml:
+       * docs/plugins/inspect/plugin-videofilter.xml:
+       * docs/plugins/inspect/plugin-videomixer.xml:
+       * docs/plugins/inspect/plugin-wavenc.xml:
+       * docs/plugins/inspect/plugin-wavpack.xml:
+       * docs/plugins/inspect/plugin-wavparse.xml:
+       * docs/plugins/inspect/plugin-ximagesrc.xml:
+       * docs/plugins/inspect/plugin-y4menc.xml:
+       * win32/common/config.h:
+         0.10.23.3 pre-release
+
+2010-06-29 20:14:53 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/wavparse/gstwavparse.c:
+         wavparse: fix unportable printf format specifiers in commented out code
+         To avoid false positives when grepping for unportable specifiers.
+
+2010-06-29 19:12:36 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+         configure: fix --disable-external
+
+2010-06-28 15:44:06 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * autogen.sh:
+       * configure.ac:
+         Bump automake requirement to 1.10 and autoconf to 2.60
+         For maintainability reasons and $(builddir).
+         See #622944.
+
+2010-06-28 09:07:58 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/goom/plugin_info.c:
+         goom: don't allocate 260kB struct on the stack
+         PluginInfo is quite a sizeable struct, let's not allocate it on the
+         stack, especially not if we're copying it over into another dynamically
+         allocated copy anyway.
+         Fixes #570761.
+
+2010-06-27 10:31:17 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * configure.ac:
+         configure: Require GTK+ >= 2.14 for the examples
+
+2010-06-26 20:12:25 +0200  Guido Günther <agx@sigxcpu.org>
+
+       * tests/examples/equalizer/demo.c:
+       * tests/examples/spectrum/demo-audiotest.c:
+       * tests/examples/spectrum/demo-osssrc.c:
+         examples: Make demos -DSEAL safe to fix build with GTK+ 3.0
+
+2010-06-26 21:39:34 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/jpeg/Makefile.am:
+         jpeg: Explicitely link with libgstbase
+
+2010-06-26 18:42:29 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+       * win32/common/config.h:
+         0.10.23.2 pre-release
+
+2010-06-26 18:41:49 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/deinterlace/tvtime-dist.c:
+       * gst/deinterlace/tvtime-dist.h:
+       * gst/videobox/gstvideoboxorc-dist.c:
+       * gst/videobox/gstvideoboxorc-dist.h:
+       * gst/videomixer/blendorc-dist.c:
+         gst: update orc files
+
+2010-06-26 18:41:39 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * po/af.po:
+       * po/az.po:
+       * po/bg.po:
+       * po/ca.po:
+       * po/cs.po:
+       * po/da.po:
+       * po/de.po:
+       * po/el.po:
+       * po/en_GB.po:
+       * po/es.po:
+       * po/eu.po:
+       * po/fi.po:
+       * po/fr.po:
+       * po/hu.po:
+       * po/id.po:
+       * po/it.po:
+       * po/ja.po:
+       * po/lt.po:
+       * po/lv.po:
+       * po/mt.po:
+       * po/nb.po:
+       * po/nl.po:
+       * po/or.po:
+       * po/pl.po:
+       * po/pt_BR.po:
+       * po/ru.po:
+       * po/sk.po:
+       * po/sq.po:
+       * po/sr.po:
+       * po/sv.po:
+       * po/tr.po:
+       * po/uk.po:
+       * po/vi.po:
+       * po/zh_CN.po:
+       * po/zh_HK.po:
+       * po/zh_TW.po:
+         po: update translations
+
+2010-06-25 19:40:06 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/matroska/matroska-mux.c:
+         matroskamux: Fix leaking of the streamheader buffers
+         gst_value_set_buffer() increases the refcount and doesn't
+         take ownership of the buffer.
+
+2010-06-24 16:32:23 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/matroska/ebml-read.c:
+       * gst/videobox/gstvideobox.c:
+       * gst/videofilter/gstvideoflip.c:
+         matroska, videobox, videofilter: fix compiler warnings when debugging is disabled in gstreamer
+         Fixes unused variable warnings when GStreamer's debugging system has been disabled.
+
+2010-06-24 15:17:11 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tests/check/Makefile.am:
+         tests: add plugin loading whitelist to test environment
+         Only want to load core/base/good plugins here.
+         Fixes #619717.
+
+2010-06-24 15:09:16 +0300  Stefan Kost <ensonic@users.sf.net>
+
+       * common:
+         Automatic update of common submodule
+         From 73ff93a to a519571
+
+2010-06-24 13:02:04 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * ext/gdk_pixbuf/gstgdkpixbuf.c:
+         gdkpixbufdec: bump rank to SECONDARY
+         Bump gdkpixbufdec's rank to SECONDARY to give it an edge over misc.
+         image decoders in gst-ffmpeg that also have a MARGINAL rank.
+         Fixes #620162.
+
+2010-06-23 12:15:13 +0200  Michael Grzeschik <m.grzeschik@pengutronix.de>
+
+       * gst/avi/gstavidemux.c:
+         reset the have_index flag at transition PAUSED_TO_READY
+         If we restart the Stream in the case of doing a transition from
+         PAUSED_TO_READY and back with READY_TO_PAUSED aso. the duration of the video
+         will get calculated even if we have a avi header with that information.
+         Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de>
+
+2010-06-23 20:29:14 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/videobox/gstvideobox.c:
+         videobox: Fix negotiation for I420/YV12
+         We don't support conversion into *all* YUV
+         formats for them, only into I420/YV12/AYUV.
+         Fixes bug #622501.
+
+2010-06-22 15:22:44 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/wavparse/gstwavparse.c:
+         wavparse: proper closing segment construction
+         Fixes #618982.
+
+2010-06-22 15:46:51 +0300  Stefan Kost <ensonic@users.sf.net>
+
+       * sys/v4l2/gstv4l2src.c:
+       * sys/v4l2/gstv4l2src.h:
+       * sys/v4l2/v4l2src_calls.c:
+         v4l2: precalculate duration
+         Have frame duration in the instance struct and calculate it after changing the caps.
+
+2010-06-21 12:17:39 +0300  Stefan Kost <ensonic@users.sf.net>
+
+       * sys/v4l2/gstv4l2sink.c:
+         v4l2sink: use glib defines in property declarations for readability
+
+2010-06-21 12:15:14 +0300  Stefan Kost <ensonic@users.sf.net>
+
+       * sys/v4l2/gstv4l2object.c:
+       * sys/v4l2/gstv4l2sink.c:
+       * sys/v4l2/gstv4l2src.c:
+         v4l2: use G_PARAM_STATIC_STRINGS to save a few bytes and strdups
+
+2010-06-18 20:02:49 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtsp/gstrtspsrc.c:
+         rtspsrc: fix locking after moving things around
+
+2010-06-18 14:13:58 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * ext/taglib/gstapev2mux.cc:
+         taglib: Use newly added gst_tag_list_peek_string_index
+         Replace calls to gst_tag_list_get_string_index with
+         gst_tag_list_peek_string_index to avoid a string copy
+
+2010-06-18 16:56:19 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtsp/gstrtspsrc.c:
+         rtspsrc: make some errors as warnings
+         Avoid spamming the testsuite with these error debug lines.
+
+2010-06-18 16:49:08 +0200  Keith Nicholson <keith.nicholson at ultra-ccs.com>
+
+       * gst/udp/gstudpsrc.c:
+         udpsrc: fix multicast support on windows builds
+         On windows builds, sets source address for bind to INADDR_ANY, while
+         maintaining the original multicast group address for subsequent join.
+         Fixes #595978
+
+2010-06-18 16:16:28 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/udp/gstudpnetutils.c:
+         udp: make url parsing compatible with VLC syntax
+         Skip everything before the @ sign in the url location. VLC uses that as the
+         remote address to connect to (but we ignore it for now). This makes our udp urls
+         compatible with the ones used by VLC.
+         Fixes #597695
+
+2010-06-18 15:08:21 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtsp/gstrtspsrc.c:
+       * gst/rtsp/gstrtspsrc.h:
+         rtspsrc: factor out the connections
+         Keep a global connection for aggregate control but also keep stream connections
+         for non-aggregate control.
+         Add some helper methods to connect/close/flush the connections.
+
+2010-06-17 13:06:56 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtsp/gstrtspsrc.c:
+         rtspsrc: add non-aggregate control
+         Add non-aggregate control.
+         Separate retrieving thr SDP from parsing and setting up the streaming from the
+         SDP.
+
+2010-06-17 22:10:03 +0100  Zaheer Abbas Merali <zaheerabbas@merali.org>
+
+       * common:
+         common: update common back to what it was
+
+2010-06-17 17:24:22 +0100  Zaheer Abbas Merali <zaheerabbas@merali.org>
+
+       * common:
+       * gst/flv/gstflvmux.c:
+         flvmux: add documentation for streamable property
+
+2010-06-17 16:43:44 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * common:
+       * docs/plugins/gst-plugins-good-plugins.args:
+       * docs/plugins/gst-plugins-good-plugins.hierarchy:
+       * docs/plugins/gst-plugins-good-plugins.interfaces:
+       * docs/plugins/inspect/plugin-alpha.xml:
+       * docs/plugins/inspect/plugin-alphacolor.xml:
+       * docs/plugins/inspect/plugin-annodex.xml:
+       * docs/plugins/inspect/plugin-auparse.xml:
+       * docs/plugins/inspect/plugin-avi.xml:
+       * docs/plugins/inspect/plugin-cairo.xml:
+       * docs/plugins/inspect/plugin-debug.xml:
+       * docs/plugins/inspect/plugin-dv.xml:
+       * docs/plugins/inspect/plugin-efence.xml:
+       * docs/plugins/inspect/plugin-effectv.xml:
+       * docs/plugins/inspect/plugin-flac.xml:
+       * docs/plugins/inspect/plugin-flv.xml:
+       * docs/plugins/inspect/plugin-flxdec.xml:
+       * docs/plugins/inspect/plugin-gconfelements.xml:
+       * docs/plugins/inspect/plugin-goom.xml:
+       * docs/plugins/inspect/plugin-goom2k1.xml:
+       * docs/plugins/inspect/plugin-gstrtpmanager.xml:
+       * docs/plugins/inspect/plugin-imagefreeze.xml:
+       * docs/plugins/inspect/plugin-interleave.xml:
+       * docs/plugins/inspect/plugin-jpeg.xml:
+       * docs/plugins/inspect/plugin-level.xml:
+       * docs/plugins/inspect/plugin-matroska.xml:
+       * docs/plugins/inspect/plugin-multipart.xml:
+       * docs/plugins/inspect/plugin-navigationtest.xml:
+       * docs/plugins/inspect/plugin-oss4.xml:
+       * docs/plugins/inspect/plugin-ossaudio.xml:
+       * docs/plugins/inspect/plugin-png.xml:
+       * docs/plugins/inspect/plugin-pulseaudio.xml:
+       * docs/plugins/inspect/plugin-quicktime.xml:
+       * docs/plugins/inspect/plugin-rtp.xml:
+       * docs/plugins/inspect/plugin-rtsp.xml:
+       * docs/plugins/inspect/plugin-shapewipe.xml:
+       * docs/plugins/inspect/plugin-smpte.xml:
+       * docs/plugins/inspect/plugin-spectrum.xml:
+       * docs/plugins/inspect/plugin-taglib.xml:
+       * docs/plugins/inspect/plugin-video4linux2.xml:
+       * docs/plugins/inspect/plugin-videobox.xml:
+       * docs/plugins/inspect/plugin-videocrop.xml:
+       * docs/plugins/inspect/plugin-videofilter.xml:
+       * docs/plugins/inspect/plugin-wavpack.xml:
+       * docs/plugins/inspect/plugin-wavparse.xml:
+         docs: update introspected plugin docs for gstdoc-scangobj and other changes
+         Update common for latest gstdoc-scangobj, and inspect xml files for
+         escaping and pad template order changes.
+
+2010-06-17 16:41:56 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tests/check/.gitignore:
+         tests: ignore sub-directory with orc tests
+
+2010-06-17 10:44:33 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/matroska/matroska-demux.c:
+         matroskademux: Fix an uninitialized variable compiler warning
+
+2010-06-16 21:02:13 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/matroska/ebml-read.c:
+         ebml-read: Zero-sized ints/uints/floats have a value of 0 according to the EBML spec
+
+2010-06-16 20:02:58 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/matroska/matroska-demux.c:
+         matroskademux: Fix possible NULL pointer dereference and assertion that could be caused by invalid files
+
+2010-06-16 19:50:34 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/matroska/matroska-demux.c:
+         matroskademux: Clean up/fix some minor error handling bugs
+
+2010-06-16 19:30:25 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * sys/ximage/gstximagesrc.c:
+         ximagesrc: Fix NULL pointer dereference when allocation of the ximage fails
+
+2010-06-16 19:28:04 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/flac/gstflactag.c:
+         flactag: Fix possible NULL pointer dereference
+
+2010-06-16 19:24:54 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/audiofx/audioiirfilter.c:
+         audioiirfilter: Fix possible NULL pointer dereference
+
+2010-06-16 19:20:02 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/effectv/gstwarp.c:
+         warptv: Don't use floats as loop counters
+
+2010-06-16 11:21:35 -0400  Havoc Pennington <hp@pobox.com>
+
+       * sys/v4l2/gstv4l2object.c:
+         v4l2src: do not try to change device format if it's already correct
+         This allows set_caps to succeed if caps change in a way that
+         would not modify the format we're getting from the hardware.
+         Otherwise if not in NULL state, setting caps would fail
+         with EBUSY.
+         With this change, in some cases it's OK to go PLAYING->READY->PLAYING
+         rather than PLAYING->NULL->PLAYING to avoid a time-consuming close
+         and reopen of the device.
+         Fixes #621723
+
+2010-06-16 11:09:17 -0400  Havoc Pennington <hp@pobox.com>
+
+       * sys/v4l2/gstv4l2src.c:
+         v4l2src: in negotiate, check for error return from set_caps
+         Fixes #621723  (partially)
+         set_caps can fail if the video device is running, in that case
+         setting its format leads to EBUSY.
+         If set_caps fails then we will not have set up the buffer pool
+         (it will be NULL) which leads to a crash when we try to pull
+         buffers. If we fail the negotiate on set_caps failure, then we
+         won't go to playing state and won't crash.
+         This is a small improvement. Of course, a nicer fix would
+         be to make set_caps work in the case where the format is
+         unchanged. If the format has changed, failing is
+         probably correct because we need to close the device
+         (go to NULL state) in order to set caps.
+
+2010-06-16 15:40:34 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/avi/gstavidemux.c:
+         avidemux: improve audio vbr detection
+         Subsequent entry time calculations use blockalign value to determine
+         number of frames per chunk, and blockalign == 1 is then most unlikely to result
+         in reasonable values (which also aligns with "spec").
+
+2010-06-16 15:52:57 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/rtp/gstrtph264depay.c:
+         rtph264depay: tweak DELTA_UNIT labeling
+         Consider SPS, PPS and IDR as keyframe, all others as DELTA_UNIT.
+         See #620154.
+
+2010-06-15 20:06:17 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/wavpack/gstwavpackdec.c:
+         wavpackdec: Initialize uninitialized variable and don't unref it if it's NULL
+
+2010-06-15 20:04:35 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/avi/gstavidemux.c:
+         avidemux: Assign variables before printing them
+
+2010-06-15 20:00:28 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/wavparse/gstwavparse.c:
+         wavparse: Initialize uninitialized variable
+
+2010-06-15 19:47:16 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * sys/v4l2/gstv4l2object.c:
+         v4l2: Initialize variable
+
+2010-06-15 19:45:36 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/flac/gstflacenc.c:
+         flacenc: Fix NEWSEGMENT parsing logic and don't use uninitialized variables
+
+2010-06-15 17:20:20 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/matroska/ebml-read.c:
+         matroska: Fix unitialized variable
+
+2010-06-15 16:49:49 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * common:
+         Automatic update of common submodule
+         From 9339ccc to 35617c2
+
+2010-06-15 16:54:04 +0300  Stefan Kost <ensonic@users.sf.net>
+
+       * common:
+         Automatic update of common submodule
+         From 5adb1ca to 9339ccc
+
+2010-06-15 16:35:18 +0300  Stefan Kost <ensonic@users.sf.net>
+
+       * common:
+         Automatic update of common submodule
+         From 57c89b7 to 5adb1ca
+
+2010-06-15 14:08:26 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * .gitignore:
+         .gitignore: ignore generated tvtime.h file
+
+2010-06-15 15:36:33 +0300  Stefan Kost <ensonic@users.sf.net>
+
+       * common:
+         Automatic update of common submodule
+         From c804988 to 57c89b7
+
+2010-05-17 13:54:03 +0200  Marc-André Lureau <mlureau@flumotion.com>
+
+       * ext/raw1394/gst1394clock.c:
+       * ext/raw1394/gst1394clock.h:
+         raw1394: remove useless last_time
+         It seems to me this code is useless: removing it.
+         https://bugzilla.gnome.org/show_bug.cgi?id=618871
+
+2010-06-14 19:21:22 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtsp/gstrtspsrc.c:
+       * gst/rtsp/gstrtspsrc.h:
+         rtspsrc: respect aggregate control attributes
+         when the SDP specifies an aggregate control url, use that for playback
+         control.
+         Fixes #619531
+
+2010-06-14 15:36:00 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/goom/gstgoom.c:
+         goom: Call orc_init() before trying to get target flags
+
+2010-06-14 15:35:08 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/deinterlace/gstdeinterlace.c:
+         deinterlace: Call orc_init() before trying to get target flags
+
+2010-06-14 14:26:22 +0100  Zaheer Abbas Merali <zaheerabbas@merali.org>
+
+       * gst/matroska/matroska-mux.c:
+       * tests/check/elements/matroskamux.c:
+         matroskamux: revert change that set a reserved flag on the Block.
+         So matroska's Block structure has no keyframe flag, only the SimpleBlock has it.
+         To detect keyframes in Blocks, it is just the BlockGroup container that needs
+         to have a ReferenceBlock attached if it is a delta frame in video.
+
+2010-05-31 12:45:01 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * ext/jpeg/gstjpegdec.c:
+       * ext/jpeg/gstjpegdec.h:
+         jpegdec: use libjpeg scatter-gather operation to avoid data copying
+         Fixes #583047 (more).
+
+2010-05-27 15:45:23 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * ext/jpeg/gstjpegdec.c:
+       * ext/jpeg/gstjpegdec.h:
+         jpegdec: optimize buffer handling when parsing
+         Use an adapter to collect incoming data, and use adapter API to scan and peek.
+         Fixes #583047.
+
+2010-06-14 13:48:28 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * sys/oss4/oss4-mixer.c:
+         oss4: Use g_ascii_strcasecmp() instead of the deprecated g_strcasecmp()
+
+2010-06-14 13:27:30 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * configure.ac:
+         configure: Use GLIB_EXTRA_CFLAGS
+
+2010-06-14 13:03:57 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * common:
+         Automatic update of common submodule
+         From 7a0fdf5 to c804988
+
+2010-06-14 11:46:32 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/rtp/gstrtph264depay.c:
+         rtph264depay: also consider AU and SEI NALUs as DELTA_UNIT
+         Fixes #620154.
+
+2010-06-14 11:32:43 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * common:
+         Automatic update of common submodule
+         From 6da3bab to 7a0fdf5
+
+2010-06-12 21:26:16 +0300  Stefan Kost <ensonic@users.sf.net>
+
+       * gst/rtp/gstrtpmparobustdepay.c:
+         build: include stdio.h for sscanf
+
+2010-06-12 14:12:50 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * tests/check/Makefile.am:
+         tests: Add clean rule for the orc tests
+
+2010-06-12 14:12:04 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * tests/check/Makefile.am:
+         tests: Add autogenerated orc tests
+
+2010-06-12 08:27:42 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * common:
+         Automatic update of common submodule
+         From 733fca9 to 6da3bab
+
+2010-06-11 16:23:29 -0700  David Schleef <ds@schleef.org>
+
+       * sys/v4l2/gstv4l2src.c:
+         v4l2src: Fix element description
+
+2010-06-11 21:13:59 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/rtp/gstrtpmparobustdepay.c:
+         rtpmparobustdepay: don't try to unref NULL buffers
+         Fixes generic/states unit test.
+
+2010-06-11 20:50:23 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/wavparse/gstwavparse.c:
+         wavparse: use typefind functions to check if PCM data contains dts stream
+         Use new dts audio typefinder from -base to check if the PCM data
+         contains a dts stream. This way we recognise more varieties more
+         reliably and also detect the dts stream if there isn't a frame
+         sync right at the start of the data.
+         Fixes #413942.
+
+2010-06-11 20:47:22 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/wavparse/gstwavparse.c:
+         wavparse: set buffer offsets before using the buffer for the first time
+         gst_type_find_helper_for_buffer() will need the correct offset
+         set on the buffer (ie. 0) and not the byte offset we started
+         pulling the data from.
+
+2010-06-10 16:14:43 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/rtp/Makefile.am:
+       * gst/rtp/gstrtp.c:
+       * gst/rtp/gstrtpmparobustdepay.c:
+       * gst/rtp/gstrtpmparobustdepay.h:
+         rtp: add mpa-robust depayloader
+         Fixes #589997.
+
+2010-06-11 10:57:41 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/avi/gstavimux.c:
+         avimux: fix avi header bytewriting
+         ... by using proper offsets for tag list writing.
+         Also use _reset rather than _free and consistently use bytewriter position.
+         See #619293.
+
+2010-06-10 22:58:41 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * .gitignore:
+         Update .gitignore
+         Add the generated orc source files
+
+2010-06-10 22:55:17 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * tests/check/elements/matroskamux.c:
+         matroskamux: Fix unit test for changed key-frame behaviour
+         All audio frames are marked as keyframe now instead of marking
+         them all as delta unit...
+
+2010-06-10 22:45:13 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/videomixer/Makefile.am:
+       * gst/videomixer/blend.c:
+       * gst/videomixer/blend_mmx.h:
+       * gst/videomixer/blendorc-dist.c:
+       * gst/videomixer/blendorc-dist.h:
+       * gst/videomixer/blendorc.orc:
+         videomixer: Port most blending related functions to orc
+         Only remaining MMX implementation is the ARGB/BGRA/AYUV blending
+         for which we first need the orc compositing opcodes.
+
+2010-06-10 20:17:07 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/videomixer/blend_mmx.h:
+         videomixer: Replace some tabs by spaces
+
+2010-06-10 11:04:38 +0100  Andoni Morales Alastruey <amorales@flumotion.com>
+
+       * ext/raw1394/gst1394clock.c:
+         dv1394: Fix the internal clock even more
+         The cycleCount register is 13 bits long and the cycleOffset one
+         is 12 bits long. To read the cycleCount register we need to shift
+         12 bits and not 13. Fixes #615461
+
+2010-06-09 18:37:29 -0700  David Schleef <ds@schleef.org>
+
+       * configure.ac:
+         configure: use m4 macro to check for Orc
+
+2010-06-09 22:40:23 +0200  Zaheer Abbas Merali <zaheerabbas@merali.org>
+
+       * gst/matroska/matroska-mux.c:
+         matroskamux: some non-delta buffers were not marked as keyframes
+
+2010-06-09 22:00:16 +0200  Zaheer Abbas Merali <zaheerabbas@merali.org>
+
+       * gst/matroska/matroska-mux.c:
+       * gst/matroska/matroska-mux.h:
+         matroskamux: change 2 second limit per cluster
+         Start cluster at every keyframe or when we would overflow the previous
+         cluster's relative timestamp field. This would avoid as much as possible
+         starting clusters at non-keyframes.
+
+2010-06-09 12:40:09 -0700  David Schleef <ds@schleef.org>
+
+       * common:
+         Automatic update of common submodule
+         From fad145b to 733fca9
+
+2010-06-09 12:34:01 -0700  David Schleef <ds@schleef.org>
+
+       * common:
+         Automatic update of common submodule
+         From 47683c1 to fad145b
+
+2010-06-09 20:53:06 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/pulse/pulsesink.c:
+         pulsesink: Don't request more shared memory than needed
+
+2010-06-09 20:45:04 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/gconf/gstswitchsink.c:
+         switchsink: Set the GST_ELEMENT_IS_SINK flag on the sink
+
+2010-06-09 20:43:50 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/gconf/gstgconfvideosink.c:
+       * ext/gconf/gstgconfvideosink.h:
+         gconfvideosink: Use GstSwitchSink as base class
+
+2010-06-09 20:30:31 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/gconf/gstgconfaudiosink.c:
+         gconfaudiosink: Use G_PARAM_STATIC_STRINGS
+
+2010-06-09 20:29:02 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/gconf/gstgconfaudiosink.c:
+       * ext/gconf/gstgconfaudiosink.h:
+         gconfaudiosink: Rename instance variable to be more descriptive
+
+2010-06-09 20:22:30 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/autodetect/gstautoaudiosink.c:
+       * gst/autodetect/gstautovideosink.c:
+         auto{audio,video}sink: Don't lose the GST_ELEMENT_IS_SINK flag after removing the child
+
+2010-06-09 20:07:09 +0200  Julien Moutte <julien@fluendo.com>
+
+       * sys/directsound/gstdirectsoundsink.c:
+         directsoundsink: Plug some memleak and support 22050Hz mono sound.
+         Segment size needs to be a multiple of the sample size in bytes.
+
+2010-06-09 16:22:27 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/pulse/pulsesink.c:
+         pulsesink: Flush shm buffer immediately if it's full
+
+2010-06-09 16:21:55 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/pulse/pulsesink.c:
+         pulsesink: Fix writing of buffers larger than segsize
+         Fixes bug #620540.
+
+2010-06-09 15:42:37 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/pulse/pulsesink.c:
+         pulsesink: Fix playback if PA doesn't give us a large enough shared memory buffer
+
+2010-06-09 15:42:19 +0200  Zaheer Abbas Merali <zaheerabbas@merali.org>
+
+       * gst/matroska/matroska-mux.c:
+       * gst/matroska/matroska-mux.h:
+         matroskamux: change indexed property to streamable
+         The property streamable has reverse semantics to indexed.
+
+2010-06-09 09:13:09 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/flv/gstflvmux.c:
+       * gst/flv/gstflvmux.h:
+         flvmux: Rename unreleased property 'indexed' to 'streamable'
+         Rename 'indexed' to 'streamable' for a better name while it
+         hasn't been released
+
+2010-06-08 15:23:51 -0700  David Schleef <ds@schleef.org>
+
+       * REQUIREMENTS:
+       * configure.ac:
+         configure: remove liboil check
+
+2010-06-08 14:44:19 -0700  David Schleef <ds@schleef.org>
+
+       * gst/level/gstlevel.c:
+         level: remove unused liboil include
+
+2010-06-04 18:22:42 -0700  David Schleef <ds@schleef.org>
+
+       * gst/videomixer/Makefile.am:
+       * gst/videomixer/blend.c:
+         videomixer: liboil to orc conversion
+
+2010-06-04 18:21:21 -0700  David Schleef <ds@schleef.org>
+
+       * gst/videobox/Makefile.am:
+       * gst/videobox/gstvideobox.c:
+       * gst/videobox/gstvideoboxorc-dist.c:
+       * gst/videobox/gstvideoboxorc-dist.h:
+       * gst/videobox/gstvideoboxorc.orc:
+         videobox: liboil to orc conversion
+
+2010-06-04 18:16:25 -0700  David Schleef <ds@schleef.org>
+
+       * gst/goom/Makefile.am:
+       * gst/goom/README:
+       * gst/goom/gstgoom.c:
+       * gst/goom/plugin_info.c:
+         goom: liboil to orc conversion
+
+2010-06-08 16:04:23 -0700  David Schleef <ds@schleef.org>
+
+       * gst/deinterlace/Makefile.am:
+       * gst/deinterlace/tvtime-dist.c:
+       * gst/deinterlace/tvtime-dist.h:
+       * gst/deinterlace/tvtime.orc:
+       * gst/deinterlace/tvtime/linear.c:
+       * gst/deinterlace/tvtime/linearblend.c:
+       * gst/deinterlace/tvtime/vfir.c:
+         deinterlace: orcify some deinterlacing methods
+
+2010-06-08 16:03:36 -0700  David Schleef <ds@schleef.org>
+
+       * gst/deinterlace/Makefile.am:
+       * gst/deinterlace/gstdeinterlace.c:
+       * gst/deinterlace/gstdeinterlace.h:
+       * gst/deinterlace/gstdeinterlacemethod.c:
+       * gst/deinterlace/gstdeinterlacemethod.h:
+       * gst/deinterlace/tvtime/greedy.c:
+       * gst/deinterlace/tvtime/greedyh.c:
+       * gst/deinterlace/tvtime/linear.c:
+       * gst/deinterlace/tvtime/linearblend.c:
+       * gst/deinterlace/tvtime/scalerbob.c:
+       * gst/deinterlace/tvtime/tomsmocomp.c:
+       * gst/deinterlace/tvtime/vfir.c:
+       * gst/deinterlace/tvtime/weave.c:
+       * gst/deinterlace/tvtime/weavebff.c:
+       * gst/deinterlace/tvtime/weavetff.c:
+         deinterlace: convert from liboil to orc
+
+2010-06-08 15:23:28 -0700  David Schleef <ds@schleef.org>
+
+       * REQUIREMENTS:
+       * configure.ac:
+         configure: Add orc check
+
+2010-06-08 14:09:00 +0200  Zaheer Abbas Merali <zaheerabbas@merali.org>
+
+       * gst/flv/gstflvmux.c:
+       * gst/flv/gstflvmux.h:
+         flvmux: Add indexed property to replace disabled is-live.
+         Add indexed property to be the negation of what the disabled is-live property
+         was. Fixes bug #613066.
+
+2010-06-08 09:22:30 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * configure.ac:
+         raw1394: Require libraw1394 >= 2.0.0 for raw1394_read_cycle_timer
+         Fixes bug #620929.
+
+2010-06-08 07:35:00 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/annodex/gstcmmlenc.c:
+         cmmlenc: Remove hack to let oggmux start a new page for every CMML buffer
+         oggmux does this for CMML by its own now
+
+2010-06-07 18:32:16 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/flv/gstflvdemux.c:
+         flvdemux: Don't handle non-TIME seeks
+         Don't send them upstream because for upstream a BYTES seek
+         might make sense but is completely wrong because upstream
+         can't seek to a byte position of the audio or video stream.
+         Also don't build the index in push mode for non-TIME seeks,
+         things will go wrong here otherwise.
+
+2010-06-02 19:16:20 +0100  Sjoerd Simons <sjoerd.simons@collabora.co.uk>
+
+       * gst/rtp/gstrtph264pay.c:
+         Cope with short startcodes in the h264 bytestream
+
+2010-06-06 17:25:16 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * ext/pulse/pulsesink.c:
+         pulse: log message printf format fixes
+
+2010-06-06 18:00:22 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/dv/gstdvdemux.c:
+       * ext/pulse/pulsemixer.c:
+       * ext/pulse/pulsesink.c:
+       * ext/pulse/pulsesrc.c:
+       * ext/speex/gstspeexenc.c:
+       * ext/taglib/gsttaglibmux.c:
+       * ext/wavpack/gstwavpackdec.c:
+       * ext/wavpack/gstwavpackenc.c:
+       * ext/wavpack/gstwavpackparse.c:
+         ext: Don't use GST_DEBUG_FUNCPTR for GObject vfuncs
+
+2010-06-06 17:57:03 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * sys/directsound/gstdirectsoundsink.c:
+       * sys/oss/gstossdmabuffer.c:
+       * sys/oss/gstosssink.c:
+       * sys/oss/gstosssrc.c:
+       * sys/oss4/oss4-sink.c:
+       * sys/oss4/oss4-source.c:
+       * sys/osxaudio/gstosxaudiosink.c:
+       * sys/osxaudio/gstosxaudiosrc.c:
+       * sys/osxaudio/gstosxringbuffer.c:
+       * sys/sunaudio/gstsunaudiosink.c:
+       * sys/sunaudio/gstsunaudiosrc.c:
+       * sys/waveform/gstwaveformsink.c:
+         sys: Don't use GST_DEBUG_FUNCPTR for GObject vfuncs
+
+2010-06-06 17:52:40 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/autodetect/gstautoaudiosink.c:
+       * gst/autodetect/gstautoaudiosrc.c:
+       * gst/autodetect/gstautovideosink.c:
+       * gst/autodetect/gstautovideosrc.c:
+       * gst/debugutils/breakmydata.c:
+       * gst/debugutils/gsttaginject.c:
+       * gst/debugutils/rndbuffersize.c:
+       * gst/debugutils/testplugin.c:
+       * gst/flv/gstflvdemux.c:
+       * gst/rtpmanager/gstrtpjitterbuffer.c:
+       * gst/rtpmanager/gstrtpptdemux.c:
+       * gst/rtpmanager/gstrtpssrcdemux.c:
+       * gst/videofilter/gstvideobalance.c:
+       * gst/videomixer/videomixer.c:
+         gst: Don't use GST_DEBUG_FUNCPTR for GObject vfuncs
+
+2010-06-06 15:12:16 +0200  Philip Jägenstedt <philipj@opera.com>
+
+       * gst/matroska/matroska-demux.c:
+         matroskademux: refactor delta unit handling
+         This allows us to skip delta units earlier and is a bit clearer in my
+         opinion. It also makes only video buffers ever be delta units, not
+         just for SimpleBlock as before.
+
+2010-06-06 15:17:00 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/flv/gstflvdemux.c:
+         flvdemux: Clear adapter on discontinuities
+
+2010-06-06 14:03:53 +0200  Philip Jägenstedt <philipj@opera.com>
+
+       * gst/matroska/matroska-demux.c:
+         matroskademux: Ignore keyframe flag for non-video streams
+         When the keyframe bit of SimpleBlock Flags wasn't set, the buffer was being
+         marked with GST_BUFFER_FLAG_DELTA_UNIT, causing all buffers to be skipped
+         after a seek. This may be a problem with the Sorenson Squish encoder, but
+         arguably the keyframe bit should only be applied to video.
+         Fixes bug #620358.
+
+2010-06-06 14:56:52 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/flv/gstflvdemux.c:
+         flvdemux: First try upstream when handling seek events/queries
+
+2010-06-04 14:54:59 -0400  Tristan Matthews <tristan@sat.qc.ca>
+
+       * gst/rtp/gstrtpceltpay.c:
+         gstrtpceltpay: don't always fixate sink caps to 1 channel
+         The getcaps function should not fixate the channels field until we
+         get the encoding-params field from our srcpad's caps. Fixes #620591
+
+2010-06-04 13:57:28 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtsp/gstrtspsrc.c:
+         rtsp: try all ranges from the sdp
+         Try all ranges in the SDP before giving up.
+
+2010-06-04 13:56:07 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtsp/gstrtspsrc.c:
+         rtspsrc: make parse_range return result
+         Make the parse_range function return if the parsing succeeded or failed.
+
+2010-06-04 11:44:09 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/videomixer/videomixer.c:
+         videomixer: if we're not linked downstream, we can do any format
+         Stupid me, assuming _get_allowed_caps() would actually return the
+         pad templates if there was no peer.
+
+2010-05-31 16:26:19 +0100  Sjoerd Simons <sjoerd.simons@collabora.co.uk>
+
+       * gst/rtp/gstrtptheorapay.c:
+         Keep announcing the delivery-method in the capabilities
+         Even though we don't use delivery-method in our payloader, older versions of
+         the theora payloader in gstreamer required it. As such we need to keep this
+         around in the caps for backwards-compatibility.
+         This reverts part of 49463a37cbaa952e1401291f0a2623de6cab3880
+         Fixes #618940
+
+2010-06-03 17:52:11 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * po/af.po:
+       * po/az.po:
+       * po/bg.po:
+       * po/ca.po:
+       * po/cs.po:
+       * po/da.po:
+       * po/de.po:
+       * po/el.po:
+       * po/en_GB.po:
+       * po/es.po:
+       * po/eu.po:
+       * po/fi.po:
+       * po/fr.po:
+       * po/hu.po:
+       * po/id.po:
+       * po/it.po:
+       * po/ja.po:
+       * po/lt.po:
+       * po/lv.po:
+       * po/mt.po:
+       * po/nb.po:
+       * po/nl.po:
+       * po/or.po:
+       * po/pl.po:
+       * po/pt_BR.po:
+       * po/ru.po:
+       * po/sk.po:
+       * po/sq.po:
+       * po/sr.po:
+       * po/sv.po:
+       * po/tr.po:
+       * po/uk.po:
+       * po/vi.po:
+       * po/zh_CN.po:
+       * po/zh_HK.po:
+       * po/zh_TW.po:
+       * sys/oss4/oss4-mixer.c:
+         oss4: add some comments for translators to clarify meaning of "Low"
+         "Low" etc. are quality settings here (e.g. for the internal resampler).
+         Some day when we use GLib's i18n functions we might want to use
+         NC_() and g_dpgettext2() here instead of the comments.
+         Fixes #555967.
+
+2010-06-03 19:23:01 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/rtp/gstrtpmp4gdepay.c:
+       * gst/rtp/gstrtpmp4gdepay.h:
+         mp4gdepay: calculate the frame duration correctly
+         When we calculate the frame duration, we need to use the amount of
+         frames in the _previous_ packet, not the current packet. The frame duration is
+         needed to correctly de-interleave interleaved streams. This fixes the case where
+         there are a variable number of frames in a packet.
+         Fixes #620494
+
+2010-06-03 18:58:42 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/videomixer/videomixer.c:
+         videomixer: Don't return caps in get_caps() that will be rejected
+         This commit basically puts _get_caps() in sync with accept_caps().
+         If we don't have a master pad OR the master pad caps aren't negotiated
+         then we just return the downstream allowed caps.
+         If we have a master pad with negotiated caps, we return those caps
+         with a free range of width/height/framerate
+
+2010-06-03 13:45:32 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/pulse/pulsesink.c:
+         Revert "pulsesink: Add comments to remove the provide-clock message posting once we depend on base 0.10.30"
+         This reverts commit 8f3708f38aa3839a6a625ca7d1c166101c9fbb7f.
+         The baseaudiosink commit was reverted
+
+2010-06-03 10:27:25 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/pulse/pulsesink.c:
+         pulsesink: Add comments to remove the provide-clock message posting once we depend on base 0.10.30
+         baseaudiosink does all this for us now.
+
+2010-06-02 16:36:11 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/flv/gstflvdemux.c:
+         flvdemux: delayed seek handling also deserves TRUE event response
+
+2010-06-02 15:30:47 +0200  Thijs Vermeir <thijsvermeir@gmail.com>
+
+       * gst/rtpmanager/gstrtpjitterbuffer.c:
+         rtpjitterbuffer: fix compiler warning
+         unused variable ‘estimated’
+
+2010-06-02 15:04:00 +0200  Alessandro Decina <alessandro.d@gmail.com>
+
+       * common:
+         common: revert the change i did in my previous commit
+
+2010-06-02 13:39:10 +0200  Alessandro Decina <alessandro.d@gmail.com>
+
+       * common:
+       * gst/rtpmanager/gstrtpjitterbuffer.c:
+         rtpjitterbuffer: stop buffering and emit EOS at the end of a stream
+         When using RTP_JITTER_BUFFER_MODE_BUFFER, make sure that the ringbuffer doesn't
+         get stuck buffering forever when there isn't enough data left to fill the
+         buffer.
+
+2010-06-01 21:52:59 +0200  Benjamin Otte <otte@redhat.com>
+
+       * gst/debugutils/testplugin.c:
+         debugutils: Don't consume preroll buffer twice
+
+2010-06-01 21:32:11 +0200  Benjamin Otte <otte@redhat.com>
+
+       * ext/pulse/pulseutil.c:
+         pulse: Style fix: use g_strdup() instead of printf()ing a simple string
+
+2010-05-27 16:07:31 +0200  Benjamin Otte <otte@redhat.com>
+
+       * gst/debugutils/tests.c:
+         debugutils: Replace md5 implementation with glib's
+         https://bugzilla.gnome.org/show_bug.cgi?id=619824
+
+2010-05-22 11:55:37 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/avi/gstavimux.c:
+         avimux: clean up code for avi header using a bytewriter
+         https://bugzilla.gnome.org/show_bug.cgi?id=619293
+
+2010-06-01 18:54:41 -0500  Pierre-Louis Bossart <pierre-louis.bossart@intel.com>
+
+       * configure.ac:
+       * ext/pulse/pulsesink.c:
+         pulsesink: optimize communication with PulseAudio using pa_stream_begin_write
+
+2010-06-02 10:52:56 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/pulse/pulsesink.c:
+         pulsesink: Post provide-clock message on the bus if the clock appears/disappears
+         Fixes bug #620277.
+
+2010-06-01 23:49:17 -0700  David Schleef <ds@schleef.org>
+
+       * common:
+         Automatic update of common submodule
+         From 17f89e5 to 47683c1
+
+2010-06-01 22:54:49 -0700  David Schleef <ds@schleef.org>
+
+       * common:
+         Automatic update of common submodule
+         From cdff0fb to 17f89e5
+
+2010-06-01 20:45:29 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/videomixer/videomixer.c:
+         videomixer: filter caps returned from downstream with our pad template.
+
+2010-06-01 16:56:32 +0100  Zaheer Abbas Merali <zaheerabbas@merali.org>
+
+       * gst/matroska/matroska-mux.c:
+         matroskamux: Remove more unneeded warnings
+
+2010-06-01 16:54:03 +0100  Zaheer Abbas Merali <zaheerabbas@merali.org>
+
+       * gst/matroska/ebml-write.c:
+         matroskamux: remove unneeded warning
+
+2010-06-01 16:49:14 +0100  Zaheer Abbas Merali <zaheerabbas@merali.org>
+
+       * gst/matroska/ebml-write.c:
+         matroskamux: remove unneeded debug statement
+
+2010-06-01 16:24:53 +0100  Zaheer Abbas Merali <zaheerabbas@merali.org>
+
+       * gst/matroska/matroska-mux.c:
+       * gst/matroska/matroska-mux.h:
+         matroskamux: change is-live property to indexed
+
+2010-05-23 13:56:16 +0100  Zaheer Abbas Merali <zaheerabbas@merali.org>
+
+       * gst/matroska/matroska-demux.c:
+       * gst/matroska/matroska-mux.c:
+         matroska: use the uint64 scaling functions
+         In demuxer and muxer use the gst_util_uint64 scaling functions rather than
+         standard integer division. Add warnings (to be changed to debug) for debugging
+         the timestamp and duration.
+
+2010-05-21 14:35:34 +0100  Zaheer Abbas Merali <zaheerabbas@merali.org>
+
+       * gst/matroska/ebml-write.c:
+       * gst/matroska/ebml-write.h:
+       * gst/matroska/matroska-mux.c:
+         matroskamux: set delta unit on all buffers except cluster start ones
+
+2010-05-21 13:38:11 +0100  Zaheer Abbas Merali <zaheerabbas@merali.org>
+
+       * gst/matroska/ebml-write.c:
+       * gst/matroska/ebml-write.h:
+       * gst/matroska/matroska-mux.c:
+         matroskamux: store caps and set on buffers rather than using pad caps
+
+2010-05-21 13:25:24 +0100  Zaheer Abbas Merali <zaheerabbas@merali.org>
+
+       * gst/matroska/matroska-mux.c:
+         matroskamux: make sure pads caps are set before any buffers pushed.
+
+2010-05-21 13:14:04 +0100  Zaheer Abbas Merali <zaheerabbas@merali.org>
+
+       * gst/matroska/ebml-write.c:
+       * gst/matroska/ebml-write.h:
+       * gst/matroska/matroska-mux.c:
+         matroskamux: add streamheaders
+
+2010-05-21 12:23:08 +0100  Zaheer Abbas Merali <zaheerabbas@merali.org>
+
+       * gst/matroska/matroska-mux.c:
+         matroskamux: no need to set cache twice
+
+2010-05-21 01:59:53 +0200  Xavier Queralt <xqueralt@gmail.com>
+
+       * gst/matroska/matroska-mux.c:
+         Do not create a SeekHeader, Cues, .. when doing live
+
+2010-05-20 23:39:59 +0200  Xavier Queralt <xqueralt@gmail.com>
+
+       * gst/matroska/matroska-mux.c:
+       * gst/matroska/matroska-mux.h:
+         Add is-live property
+
+2010-06-01 13:22:26 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * ext/jpeg/gstjpegdec.c:
+         jpegdec: fix variable init
+
+2010-05-28 16:37:32 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/matroska/matroska-demux.c:
+       * gst/matroska/matroska-demux.h:
+       * gst/matroska/matroska-ids.h:
+         matroskademux: improve reverse playback
+         Slightly modify approach to also handle cases where cue entries do not reliably
+         lead to initial keyframes.
+         Fixes #619817.
+
+2010-05-24 16:02:58 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/deinterlace/gstdeinterlacemethod.h:
+       * gst/deinterlace/tvtime/linear.c:
+       * gst/deinterlace/tvtime/linearblend.c:
+       * gst/deinterlace/tvtime/scalerbob.c:
+       * gst/deinterlace/tvtime/tomsmocomp.c:
+       * gst/deinterlace/tvtime/vfir.c:
+       * gst/deinterlace/tvtime/weave.c:
+       * gst/deinterlace/tvtime/weavebff.c:
+       * gst/deinterlace/tvtime/weavetff.c:
+         deinterlace: avoid gtk-doc confusing comments
+
+2010-05-21 11:21:58 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * tests/check/Makefile.am:
+       * tests/check/elements/matroskamux.c:
+         matroskamux: adjust unit test to modified behaviour
+
+2010-05-20 14:33:41 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/matroska/ebml-write.c:
+       * gst/matroska/ebml-write.h:
+       * gst/matroska/matroska-mux.c:
+         matroskamux: use write caching also when writing buffer data
+         Specifically, this reduces pushing several small buffers for each
+         data buffer and also avoids a seek for each buffer altogether
+         (though a seek is still needed for each cluster).
+         Fixes #619273.
+
+2010-05-20 14:23:07 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/matroska/ebml-write.c:
+       * gst/matroska/ebml-write.h:
+       * gst/matroska/matroska-mux.c:
+         matroskamux: fix ebml write caching with bytewriter implementation
+         Also cache a bit more during header writing.
+         Fixes #619273.
+
+2010-05-20 14:08:42 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/matroska/ebml-write.c:
+         matroskamux: use consistent debug category name for ebmlwrite
+
+2010-05-18 14:44:15 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/matroska/ebml-read.c:
+       * gst/matroska/ebml-read.h:
+       * gst/matroska/matroska-demux.c:
+       * gst/matroska/matroska-demux.h:
+         matroskademux: use bytereader based GstEbmlRead as a helper
+         ... rather than basing on it by inheritance.
+         Also use more common code for push and pull mode.
+         Fixes #619198.
+         Fixes #611117.
+
+2010-06-01 15:47:32 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/matroska/matroska-mux.c:
+         matroskamux: _get_pad_template result needs no unref
+
+2010-05-18 19:42:58 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * ext/libpng/gstpngenc.c:
+         pngenc: Support 8 bit grayscale
+         Adds support to 8 bit grayscale input
+
+2010-05-18 14:46:54 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * ext/jpeg/gstjpegdec.c:
+         jpegdec: Adds 8bit grayscale support
+         Adds decoding support for jpeg images in 8 bit grayscale format.
+
+2010-05-18 01:57:14 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * ext/jpeg/gstjpegenc.c:
+         jpegenc: Accept grayscale as input
+         Adds video/x-raw-grayscale (8 bit) support to jpegenc
+
+2010-05-31 13:30:05 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/videomixer/videomixer.c:
+         videomixer: Implement sinkpad GetCapsFunction.
+         This allows returning only the formats, width, height, framerate
+         and pixel-aspect-ratio that downstream can support.
+         https://bugzilla.gnome.org/show_bug.cgi?id=620148
+
+2010-05-31 07:49:21 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/matroska/matroska-demux.c:
+         matroskademux: Don't compare running times with stream times when doing QoS
+
+2010-05-27 21:06:43 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/deinterlace/gstdeinterlace.c:
+       * gst/deinterlace/gstdeinterlace.h:
+         deinterlace: Don't reconfigure the caps when changing properties
+         Fixes bug #619848.
+
+2010-05-26 13:13:44 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/alpha/gstalpha.c:
+       * gst/alpha/gstalpha.h:
+         alpha: Add property to allow passthrough mode
+         This passthrough mode is used if the alpha method is "set"
+         and the alpha value is 1.0.
+         Fixes bug #617512.
+
+2010-05-25 15:16:06 +1000  Alexander Kojevnikov <alexander@kojevnikov.com>
+
+       * gst/spectrum/gstspectrum.c:
+         spectrum: support 24-bit width
+         Fixes #619045
+
+2010-05-24 21:50:58 +1000  Alexander Kojevnikov <alexander@kojevnikov.com>
+
+       * gst/spectrum/gstspectrum.c:
+         spectrum: support arbitrary bit depth
+         Partially fixes #619045
+
+2010-05-25 05:36:46 +0200  Philip Jägenstedt <philipj@opera.com>
+
+       * gst/matroska/matroska-demux.c:
+         matroskademux: fix deadlock introduced by video keyframe QoS
+
+2010-05-23 09:32:08 +0200  Philip Jägenstedt <philipj@opera.com>
+
+       * gst/matroska/matroska-demux.c:
+       * gst/matroska/matroska-ids.c:
+       * gst/matroska/matroska-ids.h:
+         matroskademux: skip buffers before a late keyframe (QoS)
+         Before, vp8dec had no option but to decode all frames even if some/all
+         of them would be late. With this change, performance when keyframes are
+         frequent is helped a great deal. On my Thinkpad X60s, decoding a 20 s
+         1080p sunflower encode with keyframes every 10 frames went from taking
+         42 s with 5 frames shown to 21 s with 15 frames shown (still slow
+         enough to count by hand). When keyframes are more sparse, you will
+         still be able to catch up eventually, but the results won't be as
+         noticable.
+
+2010-05-14 17:57:59 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/videomixer/videomixer.c:
+       * gst/videomixer/videomixer.h:
+       * gst/videomixer/videomixerpad.h:
+         videomixer: Don't mix input with different pixel aspect ratios
+         Fixes bug #618530.
+
+2010-05-17 19:54:22 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/deinterlace/tvtime/greedyh.asm:
+       * gst/deinterlace/tvtime/greedyh.c:
+         deinterlace: Add MMX/3DNow implementations of greedyh for UYVY
+
+2010-05-17 19:16:43 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/deinterlace/tvtime/greedyh.c:
+         deinterlace: Fix UYVY implementation of greedyh to be actually used
+
+2010-05-11 11:43:07 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * configure.ac:
+       * ext/Makefile.am:
+       * ext/gdk_pixbuf/Makefile.am:
+       * ext/gdk_pixbuf/gstgdkpixbuf.c:
+       * ext/gdk_pixbuf/gstgdkpixbufsink.c:
+       * ext/gdk_pixbuf/pixbufscale.c:
+         gdkpixbuf: Add a gdkpixbuf3 plugin that uses gdkpixbuf3
+
+2010-06-01 10:06:10 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * Makefile.am:
+       * common:
+       * win32/common/gstrtpbin-marshal.c:
+       * win32/common/gstrtpbin-marshal.h:
+       * win32/common/gstudp-enumtypes.c:
+       * win32/common/gstudp-marshal.c:
+       * win32/common/gstudp-marshal.h:
+         win32: add more generated marshal and enumtype files to win32-update
+
+2010-06-01 09:27:00 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/matroska/matroska.c:
+         Revert "matroska: add temporary webm typefinder"
+         This reverts commit d148ec0ad2053abb0c38fc681a8953292985388f.
+         We depend on -base git now, which has a webm typefinder in the usual
+         place.
+
+2010-06-01 09:26:11 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/avi/gstavimux.c:
+       * gst/flv/gstflvmux.c:
+       * gst/matroska/matroska-mux.c:
+         Revert "avimux, flvmux, matroskamux: don't crash if tags arrive on multiple input pads at the same time"
+         This reverts commit 6a9983cd20c48b96396229b3f94d0254a05ddf48.
+         Rely on locking done in GstTagSetter in core git.
+
+2010-06-01 09:23:18 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+         configure: require core/base git
+         For WebM typefinding and GstTagsetter fixes.
+
+2010-06-01 09:17:52 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+       * docs/plugins/inspect/plugin-1394.xml:
+       * docs/plugins/inspect/plugin-aasink.xml:
+       * docs/plugins/inspect/plugin-alaw.xml:
+       * docs/plugins/inspect/plugin-alpha.xml:
+       * docs/plugins/inspect/plugin-alphacolor.xml:
+       * docs/plugins/inspect/plugin-annodex.xml:
+       * docs/plugins/inspect/plugin-apetag.xml:
+       * docs/plugins/inspect/plugin-audiofx.xml:
+       * docs/plugins/inspect/plugin-auparse.xml:
+       * docs/plugins/inspect/plugin-autodetect.xml:
+       * docs/plugins/inspect/plugin-avi.xml:
+       * docs/plugins/inspect/plugin-cacasink.xml:
+       * docs/plugins/inspect/plugin-cairo.xml:
+       * docs/plugins/inspect/plugin-cutter.xml:
+       * docs/plugins/inspect/plugin-debug.xml:
+       * docs/plugins/inspect/plugin-deinterlace.xml:
+       * docs/plugins/inspect/plugin-dv.xml:
+       * docs/plugins/inspect/plugin-efence.xml:
+       * docs/plugins/inspect/plugin-effectv.xml:
+       * docs/plugins/inspect/plugin-equalizer.xml:
+       * docs/plugins/inspect/plugin-esdsink.xml:
+       * docs/plugins/inspect/plugin-flac.xml:
+       * docs/plugins/inspect/plugin-flv.xml:
+       * docs/plugins/inspect/plugin-flxdec.xml:
+       * docs/plugins/inspect/plugin-gconfelements.xml:
+       * docs/plugins/inspect/plugin-gdkpixbuf.xml:
+       * docs/plugins/inspect/plugin-goom.xml:
+       * docs/plugins/inspect/plugin-goom2k1.xml:
+       * docs/plugins/inspect/plugin-gstrtpmanager.xml:
+       * docs/plugins/inspect/plugin-halelements.xml:
+       * docs/plugins/inspect/plugin-icydemux.xml:
+       * docs/plugins/inspect/plugin-id3demux.xml:
+       * docs/plugins/inspect/plugin-imagefreeze.xml:
+       * docs/plugins/inspect/plugin-interleave.xml:
+       * docs/plugins/inspect/plugin-jpeg.xml:
+       * docs/plugins/inspect/plugin-level.xml:
+       * docs/plugins/inspect/plugin-matroska.xml:
+       * docs/plugins/inspect/plugin-mulaw.xml:
+       * docs/plugins/inspect/plugin-multifile.xml:
+       * docs/plugins/inspect/plugin-multipart.xml:
+       * docs/plugins/inspect/plugin-navigationtest.xml:
+       * docs/plugins/inspect/plugin-oss4.xml:
+       * docs/plugins/inspect/plugin-ossaudio.xml:
+       * docs/plugins/inspect/plugin-png.xml:
+       * docs/plugins/inspect/plugin-pulseaudio.xml:
+       * docs/plugins/inspect/plugin-quicktime.xml:
+       * docs/plugins/inspect/plugin-replaygain.xml:
+       * docs/plugins/inspect/plugin-rtp.xml:
+       * docs/plugins/inspect/plugin-rtsp.xml:
+       * docs/plugins/inspect/plugin-shapewipe.xml:
+       * docs/plugins/inspect/plugin-shout2send.xml:
+       * docs/plugins/inspect/plugin-smpte.xml:
+       * docs/plugins/inspect/plugin-soup.xml:
+       * docs/plugins/inspect/plugin-spectrum.xml:
+       * docs/plugins/inspect/plugin-speex.xml:
+       * docs/plugins/inspect/plugin-taglib.xml:
+       * docs/plugins/inspect/plugin-udp.xml:
+       * docs/plugins/inspect/plugin-video4linux2.xml:
+       * docs/plugins/inspect/plugin-videobox.xml:
+       * docs/plugins/inspect/plugin-videocrop.xml:
+       * docs/plugins/inspect/plugin-videofilter.xml:
+       * docs/plugins/inspect/plugin-videomixer.xml:
+       * docs/plugins/inspect/plugin-wavenc.xml:
+       * docs/plugins/inspect/plugin-wavpack.xml:
+       * docs/plugins/inspect/plugin-wavparse.xml:
+       * docs/plugins/inspect/plugin-ximagesrc.xml:
+       * docs/plugins/inspect/plugin-y4menc.xml:
+       * win32/common/config.h:
+         Back to development
+
 === release 0.10.23 ===
 
-2010-05-30  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+2010-05-30 14:03:53 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
 
+       * ChangeLog:
+       * NEWS:
+       * RELEASE:
        * configure.ac:
-         releasing 0.10.23, "Stylish Kids in Riot"
+       * docs/plugins/inspect/plugin-1394.xml:
+       * docs/plugins/inspect/plugin-aasink.xml:
+       * docs/plugins/inspect/plugin-alaw.xml:
+       * docs/plugins/inspect/plugin-alpha.xml:
+       * docs/plugins/inspect/plugin-alphacolor.xml:
+       * docs/plugins/inspect/plugin-annodex.xml:
+       * docs/plugins/inspect/plugin-apetag.xml:
+       * docs/plugins/inspect/plugin-audiofx.xml:
+       * docs/plugins/inspect/plugin-auparse.xml:
+       * docs/plugins/inspect/plugin-autodetect.xml:
+       * docs/plugins/inspect/plugin-avi.xml:
+       * docs/plugins/inspect/plugin-cacasink.xml:
+       * docs/plugins/inspect/plugin-cairo.xml:
+       * docs/plugins/inspect/plugin-cutter.xml:
+       * docs/plugins/inspect/plugin-debug.xml:
+       * docs/plugins/inspect/plugin-deinterlace.xml:
+       * docs/plugins/inspect/plugin-dv.xml:
+       * docs/plugins/inspect/plugin-efence.xml:
+       * docs/plugins/inspect/plugin-effectv.xml:
+       * docs/plugins/inspect/plugin-equalizer.xml:
+       * docs/plugins/inspect/plugin-esdsink.xml:
+       * docs/plugins/inspect/plugin-flac.xml:
+       * docs/plugins/inspect/plugin-flv.xml:
+       * docs/plugins/inspect/plugin-flxdec.xml:
+       * docs/plugins/inspect/plugin-gconfelements.xml:
+       * docs/plugins/inspect/plugin-gdkpixbuf.xml:
+       * docs/plugins/inspect/plugin-goom.xml:
+       * docs/plugins/inspect/plugin-goom2k1.xml:
+       * docs/plugins/inspect/plugin-gstrtpmanager.xml:
+       * docs/plugins/inspect/plugin-halelements.xml:
+       * docs/plugins/inspect/plugin-icydemux.xml:
+       * docs/plugins/inspect/plugin-id3demux.xml:
+       * docs/plugins/inspect/plugin-imagefreeze.xml:
+       * docs/plugins/inspect/plugin-interleave.xml:
+       * docs/plugins/inspect/plugin-jpeg.xml:
+       * docs/plugins/inspect/plugin-level.xml:
+       * docs/plugins/inspect/plugin-matroska.xml:
+       * docs/plugins/inspect/plugin-mulaw.xml:
+       * docs/plugins/inspect/plugin-multifile.xml:
+       * docs/plugins/inspect/plugin-multipart.xml:
+       * docs/plugins/inspect/plugin-navigationtest.xml:
+       * docs/plugins/inspect/plugin-oss4.xml:
+       * docs/plugins/inspect/plugin-ossaudio.xml:
+       * docs/plugins/inspect/plugin-png.xml:
+       * docs/plugins/inspect/plugin-pulseaudio.xml:
+       * docs/plugins/inspect/plugin-quicktime.xml:
+       * docs/plugins/inspect/plugin-replaygain.xml:
+       * docs/plugins/inspect/plugin-rtp.xml:
+       * docs/plugins/inspect/plugin-rtsp.xml:
+       * docs/plugins/inspect/plugin-shapewipe.xml:
+       * docs/plugins/inspect/plugin-shout2send.xml:
+       * docs/plugins/inspect/plugin-smpte.xml:
+       * docs/plugins/inspect/plugin-soup.xml:
+       * docs/plugins/inspect/plugin-spectrum.xml:
+       * docs/plugins/inspect/plugin-speex.xml:
+       * docs/plugins/inspect/plugin-taglib.xml:
+       * docs/plugins/inspect/plugin-udp.xml:
+       * docs/plugins/inspect/plugin-video4linux2.xml:
+       * docs/plugins/inspect/plugin-videobox.xml:
+       * docs/plugins/inspect/plugin-videocrop.xml:
+       * docs/plugins/inspect/plugin-videofilter.xml:
+       * docs/plugins/inspect/plugin-videomixer.xml:
+       * docs/plugins/inspect/plugin-wavenc.xml:
+       * docs/plugins/inspect/plugin-wavpack.xml:
+       * docs/plugins/inspect/plugin-wavparse.xml:
+       * docs/plugins/inspect/plugin-ximagesrc.xml:
+       * docs/plugins/inspect/plugin-y4menc.xml:
+       * gst-plugins-good.doap:
+       * win32/common/config.h:
+         Release 0.10.23
+
+2010-05-30 14:02:04 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * po/af.po:
+       * po/az.po:
+       * po/bg.po:
+       * po/ca.po:
+       * po/cs.po:
+       * po/da.po:
+       * po/de.po:
+       * po/el.po:
+       * po/en_GB.po:
+       * po/es.po:
+       * po/eu.po:
+       * po/fi.po:
+       * po/fr.po:
+       * po/hu.po:
+       * po/id.po:
+       * po/it.po:
+       * po/ja.po:
+       * po/lt.po:
+       * po/lv.po:
+       * po/mt.po:
+       * po/nb.po:
+       * po/nl.po:
+       * po/or.po:
+       * po/pl.po:
+       * po/pt_BR.po:
+       * po/ru.po:
+       * po/sk.po:
+       * po/sq.po:
+       * po/sr.po:
+       * po/sv.po:
+       * po/tr.po:
+       * po/uk.po:
+       * po/vi.po:
+       * po/zh_CN.po:
+       * po/zh_HK.po:
+       * po/zh_TW.po:
+         Update .po files
 
 2010-05-29 10:23:48 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
 
diff --git a/NEWS b/NEWS
index 1fb6753..4833c2d 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,109 @@
-This is GStreamer Good Plug-ins 0.10.23, "Stylish Kids in Riot"
+This is GStreamer Good Plug-ins 0.10.24, "Taking Liberties"
+
+Changes since 0.10.23:
+
+      * Use Orc (Optimized Inner Loops Runtime Compiler) for SIMD and
+        other optimisations, and remove liboil dependency. The main goal
+        for this release was to make the transition from liboil to liborc.
+        Performance improvements should not be expected and will be the
+        focus of future versions. liborc is an optional dependency for
+        the time being, to make it possible to test and develop the very
+        latest GStreamer versions on systems that don't have orc yet.
+        However, without orc slow unoptimised backup code will be used
+        for many performance critical code paths. Distributors are urged
+        to package and ship the latest version of liborc and compile
+        GStreamer modules with --enable-orc. Please do not distribute
+        GStreamer packages that are not orc enabled. More information on
+        the orc integration can be found in the docs/design/ directory.
+      * alpha: add "prefer-passthrough" property to allow passthrough mode
+      * avidemux: improve audio vbr detection
+      * cmmlenc: Remove hack to let oggmux start a new page for every CMML buffer
+      * deinterlace: add mmx implementations of greedyh for UYVY; orcify some deinterlacing methods
+      * dv1394: fix the internal clock even more
+      * flvmux: add "streamable" property
+      * flvmux: write duration at the correct position
+      * gdkpixbuf: Add a gdkpixbuf3 plugin that uses gdkpixbuf3
+      * jpegdec: improved parsing, and better buffer handling that minimises memcpys
+      * jpegdec, jpegenc: add grayscale support
+      * matroskademux: QoS fixes and improvements; reverse playback improvements
+      * matroskademux: handle zero-sized numbers correctly
+      * matroskamux: add "streamable" property; set streamheaders on output caps
+      * matroskamux: try harder to make sure clusters start with a key frame
+      * matroskamux: mark output buffers properly as keyframe or delta unit
+      * matroskamux: do some write caching to avoid newsegment events before each output buffer
+      * matroskamux: fix some timestamp drift caused by rounding errors
+      * pngenc: Support 8 bit grayscale
+      * pulsesink: optimize communication with PulseAudio using pa_stream_begin_write
+      * pulsesink: Post provide-clock message on the bus if the clock appears/disappears
+      * rtph264depay: consider SPS, PPS and IDR as keyframe, all others as DELTA_UNIT
+      * rtph264pay: handle short startcodes in the h264 bytestream
+      * rtpjitterbuffer: stop buffering and emit EOS at the end of a stream
+      * rtpmparobustdepay: add mpa-robust depayloader
+      * rtpmp4gdepay: calculate the frame duration correctly
+      * rtptheorapay: keep announcing the delivery-method in the capabilities, restores
+        compatibility with older farsight versions again
+      * rtspsrc: respect aggregate control attributes; try all ranges from the sdp
+      * spectrum: support 24-bit width and arbitrary bit depth
+      * udp: make url parsing compatible with VLC syntax
+      * udpsrc: fix multicast support on windows
+      * v4l2sink: destroy buffer pool when changing state to NULL
+      * videobox: fix negotiation for I420/YV12
+      * videomixer: don't mix input with different pixel aspect ratios; negotiation fixes
+      * wavparse: proper closing segment construction when doing non-flushing seeks
+      * wavparse: use typefind functions to check if PCM data contains dts stream
+
+Bugs fixed since 0.10.23:
+
+      * 619045 : [spectrum] Add support for 24-bit width and all depth combinations
+      * 555967 : [oss4] clarify some translation strings
+      * 570761 : [goom] crash in plugin_info_init allocating 260kB struct on stack
+      * 583047 : [jpegdec] optimise buffer handling when parsing frames
+      * 589997 : [rtp] need mpa-robust depayloader for helix-style MP3-DRAFT-00
+      * 595978 : [udpsrc] failed to play a multicast stream
+      * 597695 : [udpsrc] support VLC-style udp://239.255.11.11:1234 uri with bind address
+      * 611117 : [matroskademux] can't handle unknown cluster sizes
+      * 613066 : [flvmux] re-enable renamed/fixed is-live property
+      * 615461 : dv1394src clock continues to be broken
+      * 617339 : pulsesink doesn't make use of pa_stream_begin_write
+      * 618530 : [videomixer] Doesn't handle pixel-aspect-ratio correctly
+      * 618871 : 1394: remove useless last_time
+      * 618982 : [wavparse] wrong closing segment when doing non-flushing seek
+      * 619198 : [matroskademux] GstEbmlRead cleanup
+      * 619273 : [matroskamux] reduce downstream spam
+      * 619293 : [avimux] clean up avi header creation code
+      * 619531 : [rtspsrc] embedded asx streams' rtsp server doesn't like gstreamer request
+      * 619717 : unit tests fail if older -good plugins are present in system plugin directory
+      * 619824 : Use glib for checksumming
+      * 619848 : [deinterlace] can't switch properties on running pipeline
+      * 620148 : [videomixer] Doesn't negotiate format with downstream
+      * 620154 : [rtph264depay] Seeking with RTP payloaders corrupts images sometimes
+      * 620162 : [gdkpixbufdec] Bump rank to SECONDARY
+      * 620277 : [pulsesink] custom clock is still used after NULL state change
+      * 620358 : [matroskademux] Sorenson Squish WebM output seeking issues
+      * 620390 : rtph264pay doesn't understand short startcodes
+      * 620494 : [rtsp] stuttery audio with some h264/aac streams
+      * 620540 : [pulsesink] pa_stream_write() failed: Invalid argument
+      * 620591 : rtpceltpay doesn't handle stereo celt audio
+      * 620743 : matroskademux: refactor delta unit handling
+      * 620929 : Required libraw1394 version is not high enough
+      * 621510 : GNOME Goal: Remove deprecated glib symbols
+      * 621566 : [pulsesink] since upgrading plugins sound is garbled via Amarok
+      * 621723 : v4l2src crashes on PLAYING- > READY- > PLAYING
+      * 622498 : [avidemux] Doesn't reset all state when going back to READY
+      * 622500 : [v4l2sink] destroy open buffers when changing to NULL
+      * 622501 : [videobox] may negotiate input/output format combinations it can't actually handle
+      * 622816 : Make demos -DSEAL safe
+      * 623103 : matroskamux dispose error
+      * 623172 : [jpegdec] leak in unit test
+      * 623196 : rtpptdemux: don't send custom downstream event twice
+      * 623366 : [qtdemux] strip out bogus tags from XMP
+      * 623379 : [flvmux] Writing duration outside the allocated memory area in streaming mode
+      * 623585 : jpegdec: fails to skip extra 0xff markers at start
+      * 623654 : qtdemux: Fix order of bitrates in 'btrt' atom
+      * 619817 : [matroskademux] Reverse playback doesn't work
+      * 617512 : [alpha] should work in passthrough in all formats if alpha == 1.0
+      * 619485 : matroskademux: skip buffers before a late keyframe (QoS)
+      * 413942 : [wavparse] undetected dts-in-wav
 
 Changes since 0.10.22:
 
diff --git a/RELEASE b/RELEASE
index 4fd3e6b..440a4d2 100644 (file)
--- a/RELEASE
+++ b/RELEASE
@@ -1,5 +1,5 @@
 
-Release notes for GStreamer Good Plug-ins 0.10.23 "Stylish Kids in Riot"
+Release notes for GStreamer Good Plug-ins 0.10.24 "Taking Liberties"
         
 
 
@@ -54,89 +54,108 @@ contains a set of less supported plug-ins that haven't passed the
 
 Features of this release
     
-      * alpha: add support for YUY2, YVYU, UYVY and YV12; YUV->RGB conversion fixes
-      * avimux, flvmux, matroskamux: don't crash if tags arrive on multiple input pads at the same time
-      * avimux, matroskamux: add support for On2 VP8
-      * capssetter: element moved from gst-plugins-bad
-      * deinterlace: add support for most YUV and RGB formats for some methods
-      * deinterlace: make automatic detection of interlacing the default
-      * gamma: add support for more YUV/RGB formats, make gamma property controllable
-      * jpegdec, jpegenc: support more colour spaces and pixel formats
-      * matroskademux: implement push mode seeking
-      * matroskademux: add support for WebM
-      * imagefreeze: plugin moved from gst-plugins-bad
-      * oss4: plugin moved from gst-plugins-bad
-      * osxvideosink: implement the xoverlay interface, allow switching views at runtime
-      * qcelpdepay: add a QCELP depayloader
-      * qtdemux: add support for VP8; push-mode seeking and ctts table parsing fixes
-      * rtph263depay: use Picture Start Code to detect packet loss and frame start
-      * rtph263pay: use found GOBs to apply Mode A payloading
-      * rtph264depay: DELTA_UNIT marking of output buffers
-      * rtph264pay: extract SPS and PPS from property provided parameter set
-      * rtph264pay: add config-interval property to re-send SPS/PPS in stream
-      * rtpmp4vpay: add config-interval property to re-insert config in stream
-      * rtptheoradepay: fix in-band configuration parsing
-      * rtptheorapay: add config-interval parameter to re-insert config in stream
-      * rtpvorbisdepay, rtptheoradepay: also accept in-line configuration
-      * rtsp: configure bandwidth properties in the session
-      * rtspsrc: fall back to SDP ports instead of server_port
-      * rtspsrc: use the SDP connection info in multicast
-      * rtspsrc: handle SEEKING queries
-      * smptealpha: add support for all 4 ARGB formats and YV12 (converted to AYUV)
-      * videobalance: add support for all RGB formats, Y41B, Y42B and Y444, YUY2, UYVY, AYUV and YVYU
-      * videobox: add support for Y444, Y42B, Y41B, YUY2, UYUV, and YVYU
-      * videobox: fix floating point to integer conversion for the alpha values
-      * videobox: handle ranges/lists of width or height when transforming caps
-      * videobox: translate navigation events to make sense again upstream
-      * videofilter: merge gamma, videobalance, and videoflip plugin into single plu
-      * videoflip: add support for all RGB formats and AYUV, Y41B, Y42B and Y444
-      * videoflip: also flip the pixel-aspect-ratio if width/height are exchanged
-      * videomixer: add support for Y444, Y42B, Y41B, YV12, YUY2, YVYU, UYVY
-      * webmmux: Add new webmmux element that only supports muxing of WebM
-      * y4menc: add 4:2:2, 4:1:1, and 4:4:4 output support
+      * Use Orc (Optimized Inner Loops Runtime Compiler) for SIMD and
+    other optimisations, and remove liboil dependency. The main goal
+    for this release was to make the transition from liboil to liborc.
+    Performance improvements should not be expected and will be the
+    focus of future versions. liborc is an optional dependency for
+    the time being, to make it possible to test and develop the very
+    latest GStreamer versions on systems that don't have orc yet.
+    However, without orc slow unoptimised backup code will be used
+    for many performance critical code paths. Distributors are urged
+    to package and ship the latest version of liborc and compile
+    GStreamer modules with --enable-orc. Please do not distribute
+    GStreamer packages that are not orc enabled. More information on
+    the orc integration can be found in the docs/design/ directory.
+    
+      * alpha: add "prefer-passthrough" property to allow passthrough mode
+      * avidemux: improve audio vbr detection
+      * cmmlenc: Remove hack to let oggmux start a new page for every CMML buffer
+      * deinterlace: add mmx implementations of greedyh for UYVY; orcify some deinterlacing methods
+      * dv1394: fix the internal clock even more
+      * flvmux: add "streamable" property
+      * flvmux: write duration at the correct position
+      * gdkpixbuf: Add a gdkpixbuf3 plugin that uses gdkpixbuf3
+      * jpegdec: improved parsing, and better buffer handling that minimises memcpys
+      * jpegdec, jpegenc: add grayscale support
+      * matroskademux: QoS fixes and improvements; reverse playback improvements
+      * matroskademux: handle zero-sized numbers correctly
+      * matroskamux: add "streamable" property; set streamheaders on output caps
+      * matroskamux: try harder to make sure clusters start with a key frame
+      * matroskamux: mark output buffers properly as keyframe or delta unit
+      * matroskamux: do some write caching to avoid newsegment events before each output buffer
+      * matroskamux: fix some timestamp drift caused by rounding errors
+      * pngenc: Support 8 bit grayscale
+      * pulsesink: optimize communication with PulseAudio using pa_stream_begin_write
+      * pulsesink: Post provide-clock message on the bus if the clock appears/disappears
+      * rtph264depay: consider SPS, PPS and IDR as keyframe, all others as DELTA_UNIT
+      * rtph264pay: handle short startcodes in the h264 bytestream
+      * rtpjitterbuffer: stop buffering and emit EOS at the end of a stream
+      * rtpmparobustdepay: add mpa-robust depayloader
+      * rtpmp4gdepay: calculate the frame duration correctly
+      * rtptheorapay: keep announcing the delivery-method in the capabilities, restores compatibility with older farsight versions again
+      * rtspsrc: respect aggregate control attributes; try all ranges from the sdp
+      * spectrum: support 24-bit width and arbitrary bit depth
+      * udp: make url parsing compatible with VLC syntax
+      * udpsrc: fix multicast support on windows
+      * v4l2sink: destroy buffer pool when changing state to NULL
+      * videobox: fix negotiation for I420/YV12
+      * videomixer: don't mix input with different pixel aspect ratios; negotiation fixes
+      * wavparse: proper closing segment construction when doing non-flushing seeks
+      * wavparse: use typefind functions to check if PCM data contains dts stream
 
 Bugs fixed in this release
      
+      * 619045 : [spectrum] Add support for 24-bit width and all depth combinations
+      * 555967 : [oss4] clarify some translation strings
+      * 570761 : [goom] crash in plugin_info_init allocating 260kB struct on stack
+      * 583047 : [jpegdec] optimise buffer handling when parsing frames
+      * 589997 : [rtp] need mpa-robust depayloader for helix-style MP3-DRAFT-00
+      * 595978 : [udpsrc] failed to play a multicast stream
+      * 597695 : [udpsrc] support VLC-style udp://239.255.11.11:1234 uri with bind address
+      * 611117 : [matroskademux] can't handle unknown cluster sizes
+      * 613066 : [flvmux] re-enable renamed/fixed is-live property
+      * 615461 : dv1394src clock continues to be broken
+      * 617339 : pulsesink doesn't make use of pa_stream_begin_write
+      * 618530 : [videomixer] Doesn't handle pixel-aspect-ratio correctly
+      * 618871 : 1394: remove useless last_time
+      * 618982 : [wavparse] wrong closing segment when doing non-flushing seek
+      * 619198 : [matroskademux] GstEbmlRead cleanup
+      * 619273 : [matroskamux] reduce downstream spam
+      * 619293 : [avimux] clean up avi header creation code
+      * 619531 : [rtspsrc] embedded asx streams' rtsp server doesn't like gstreamer request
+      * 619717 : unit tests fail if older -good plugins are present in system plugin directory
+      * 619824 : Use glib for checksumming
+      * 619848 : [deinterlace] can't switch properties on running pipeline
+      * 620148 : [videomixer] Doesn't negotiate format with downstream
+      * 620154 : [rtph264depay] Seeking with RTP payloaders corrupts images sometimes
+      * 620162 : [gdkpixbufdec] Bump rank to SECONDARY
+      * 620277 : [pulsesink] custom clock is still used after NULL state change
+      * 620358 : [matroskademux] Sorenson Squish WebM output seeking issues
+      * 620390 : rtph264pay doesn't understand short startcodes
+      * 620494 : [rtsp] stuttery audio with some h264/aac streams
+      * 620540 : [pulsesink] pa_stream_write() failed: Invalid argument
+      * 620591 : rtpceltpay doesn't handle stereo celt audio
+      * 620743 : matroskademux: refactor delta unit handling
+      * 620929 : Required libraw1394 version is not high enough
+      * 621510 : GNOME Goal: Remove deprecated glib symbols
+      * 621566 : [pulsesink] since upgrading plugins sound is garbled via Amarok
+      * 621723 : v4l2src crashes on PLAYING- > READY- > PLAYING
+      * 622498 : [avidemux] Doesn't reset all state when going back to READY
+      * 622500 : [v4l2sink] destroy open buffers when changing to NULL
+      * 622501 : [videobox] may negotiate input/output format combinations it can't actually handle
+      * 622816 : Make demos -DSEAL safe
+      * 623103 : matroskamux dispose error
+      * 623172 : [jpegdec] leak in unit test
+      * 623196 : rtpptdemux: don't send custom downstream event twice
+      * 623366 : [qtdemux] strip out bogus tags from XMP
+      * 623379 : [flvmux] Writing duration outside the allocated memory area in streaming mode
+      * 623585 : jpegdec: fails to skip extra 0xff markers at start
+      * 623654 : qtdemux: Fix order of bitrates in 'btrt' atom
+      * 619817 : [matroskademux] Reverse playback doesn't work
+      * 617512 : [alpha] should work in passthrough in all formats if alpha == 1.0
       * 619485 : matroskademux: skip buffers before a late keyframe (QoS)
-      * 576286 : [videomixer] Should accept/output non-alpha streams
-      * 618349 : osxvideosink: implement the XOverlay interface
-      * 574416 : rtp{theora,vorbis}depay should accept in-line configuration (too)
-      * 590662 : [pulse] Allocates and starts pulse main loops in instance_init
-      * 592270 : Cannot catch 'have-ns-view' on pipeline for playbin and playbin2
-      * 599585 : gstrtph263pay does not fragment frame with limited GOBs
-      * 600553 : [jpegdec] crashes on a fuzzed jpeg
-      * 606689 : Re-send codec data on GstForceKeyUnit
-      * 607452 : Failure to sync on rtpmp4vpay stream; sender;receiver mismatch
-      * 609405 : [qtdemux] Issues when seeking with file with lots of tracks and edit lists
-      * 609658 : [rtph264depay] doesn't mark output frames as keyframes correctly
-      * 610172 : inconsistent h263pay/h263depay behaviour
-      * 610902 : y4menc only supports 4:2:0
-      * 613786 : [PLUGIN-MOVE] Move imagefreeze to gst-plugins-good
-      * 614305 : [PLUGIN-MOVE] oss4 should be moved to good
-      * 614765 : racy stream status leave implementation
-      * 615798 : [smptealpha] Need ability to reverse transition direction
-      * 616516 : [qtdemux] h264 playback gets skippy after a seek
-      * 616700 : [rtspsrc] gst_query_new_seeking() fails on rtspsrc
-      * 617164 : [rtph264pay] SPS/PPS in provided sprop-parameter-sets never sent on timeout
-      * 617537 : rtspsrc always falls back to unicast instead of using the announced multicast
-      * 617733 : [wavparse] handle gst_pad_pull_range() returning less data than requested
-      * 617739 : [PLUGIN-MOVE] Move capssetter to gst-plugins-good
-      * 618305 : [flvmux] last timestamp is stored even if it's invalid
-      * 618351 : avimux crashes when fed from filesrc
-      * 618386 : rtptheoradepay: make delivery-method parameter optional
-      * 618419 : gstrtpbin-Description maybe exist error
-      * 618733 : [efence] Configure check is broken
-      * 618874 : [pulse] regression: broken mainloop locking
-      * 618940 : rtptheorapay/depay wrongly claims to do delivery-method=inline
-      * 619018 : Speex encoder latency should depend on rate
-      * 619103 : WebM demuxer
-      * 619105 : [qtdemux] misalignment between index and sample while looking for frame
-      * 619219 : [matroska] Move webm muxer into a separate element with restrictions
-      * 619835 : [videobox] Either makes video completely opaque or completely transparent
-      * 619943 : [jpegenc] Crash if playing - > setcaps - > ready - > setcaps
-      * 620002 : [flvdemux] Typo in position query handling makes all position queries fail
-      * 605231 : [deinterlace] Support AYUV, RGB colorspaces
-      * 619533 : [avimux, matroskamux, flvmux] crash when receiving tags on multiple pads at the same time
+      * 413942 : [wavparse] undetected dts-in-wav
 
 Download
 
@@ -166,26 +185,30 @@ Applications
 Contributors to this release
     
       * Alessandro Decina
-      * Benjamin M. Schwartz
+      * Alexander Kojevnikov
+      * Andoni Morales Alastruey
+      * Andrzej K. Haczewski
+      * Arun Raghavan
       * Benjamin Otte
-      * Brian Cameron
-      * Christian Schaller
-      * Clive Wright
       * David Schleef
-      * Frederic Crozat
-      * Garrett D'Amore
-      * Jan Schmidt
-      * Jan Urbański
+      * Edward Hervey
+      * Guido Günther
+      * Havoc Pennington
       * Julien Moutte
+      * Keith Nicholson
+      * Marc-André Lureau
       * Mark Nauwelaerts
-      * Olivier Crête
-      * Philip
+      * Michael Grzeschik
       * Philip Jägenstedt
-      * Robert Swain
+      * Pierre-Louis Bossart
       * Sebastian Dröge
+      * Sjoerd Simons
       * Stefan Kost
       * Thiago Santos
+      * Thijs Vermeir
       * Tim-Philipp Müller
       * Tristan Matthews
       * Wim Taymans
+      * Xavier Queralt
+      * Zaheer Abbas Merali
  
\ No newline at end of file
index 1253246..338edf3 100644 (file)
@@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file
 dnl initialize autoconf
 dnl releases only do -Wall, git and prerelease does -Werror too
 dnl use a three digit version number for releases, and four for git/pre
-AC_INIT(GStreamer Good Plug-ins, 0.10.23.4,
+AC_INIT(GStreamer Good Plug-ins, 0.10.24,
     http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
     gst-plugins-good)
 
@@ -52,8 +52,8 @@ AC_LIBTOOL_WIN32_DLL
 AM_PROG_LIBTOOL
 
 dnl *** required versions of GStreamer stuff ***
-GST_REQ=0.10.29.2
-GSTPB_REQ=0.10.29.2
+GST_REQ=0.10.30
+GSTPB_REQ=0.10.30
 
 dnl *** autotools stuff ****
 
index b16e809..2c0199a 100644 (file)
@@ -3,10 +3,10 @@
   <description>Source for video data via IEEE1394 interface</description>
   <filename>../../ext/raw1394/.libs/libgst1394.so</filename>
   <basename>libgst1394.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 8377c87..46b9274 100644 (file)
@@ -3,10 +3,10 @@
   <description>ASCII Art video sink</description>
   <filename>../../ext/aalib/.libs/libgstaasink.so</filename>
   <basename>libgstaasink.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 0c26ebf..d6da569 100644 (file)
@@ -3,10 +3,10 @@
   <description>ALaw audio conversion routines</description>
   <filename>../../gst/law/.libs/libgstalaw.so</filename>
   <basename>libgstalaw.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 823c776..7766ad2 100644 (file)
@@ -3,10 +3,10 @@
   <description>adds an alpha channel to video - constant or via chroma-keying</description>
   <filename>../../gst/alpha/.libs/libgstalpha.so</filename>
   <basename>libgstalpha.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 06138b8..bc5615c 100644 (file)
@@ -3,10 +3,10 @@
   <description>RGBA from/to AYUV colorspace conversion preserving the alpha channel</description>
   <filename>../../gst/alpha/.libs/libgstalphacolor.so</filename>
   <basename>libgstalphacolor.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index e236e19..6d7b29d 100644 (file)
@@ -3,10 +3,10 @@
   <description>annodex stream manipulation (info about annodex: http://www.annodex.net)</description>
   <filename>../../ext/annodex/.libs/libgstannodex.so</filename>
   <basename>libgstannodex.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index a68f04f..8f85bf9 100644 (file)
@@ -3,10 +3,10 @@
   <description>APEv1/2 tag reader</description>
   <filename>../../gst/apetag/.libs/libgstapetag.so</filename>
   <basename>libgstapetag.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index b32bf8c..45a29d5 100644 (file)
@@ -3,10 +3,10 @@
   <description>Audio effects plugin</description>
   <filename>../../gst/audiofx/.libs/libgstaudiofx.so</filename>
   <basename>libgstaudiofx.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 2cbd7cd..ca194e3 100644 (file)
@@ -3,10 +3,10 @@
   <description>parses au streams</description>
   <filename>../../gst/auparse/.libs/libgstauparse.so</filename>
   <basename>libgstauparse.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index ac69a12..42016c9 100644 (file)
@@ -3,10 +3,10 @@
   <description>Plugin contains auto-detection plugins for video/audio in- and outputs</description>
   <filename>../../gst/autodetect/.libs/libgstautodetect.so</filename>
   <basename>libgstautodetect.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index ac58184..6b4c025 100644 (file)
@@ -3,10 +3,10 @@
   <description>AVI stream handling</description>
   <filename>../../gst/avi/.libs/libgstavi.so</filename>
   <basename>libgstavi.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 6d2d252..1b764ac 100644 (file)
@@ -3,10 +3,10 @@
   <description>Colored ASCII Art video sink</description>
   <filename>../../ext/libcaca/.libs/libgstcacasink.so</filename>
   <basename>libgstcacasink.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 1c83cbc..f4e5666 100644 (file)
@@ -3,10 +3,10 @@
   <description>Cairo-based elements</description>
   <filename>../../ext/cairo/.libs/libgstcairo.so</filename>
   <basename>libgstcairo.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 548b3f6..b7be038 100644 (file)
@@ -3,10 +3,10 @@
   <description>Audio Cutter to split audio into non-silent bits</description>
   <filename>../../gst/cutter/.libs/libgstcutter.so</filename>
   <basename>libgstcutter.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 50ed40e..21b4c2a 100644 (file)
@@ -3,10 +3,10 @@
   <description>elements for testing and debugging</description>
   <filename>../../gst/debugutils/.libs/libgstdebug.so</filename>
   <basename>libgstdebug.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 2c34078..f4ba404 100644 (file)
@@ -3,10 +3,10 @@
   <description>Deinterlacer</description>
   <filename>../../gst/deinterlace/.libs/libgstdeinterlace.so</filename>
   <basename>libgstdeinterlace.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index b0aa5dc..01c19e7 100644 (file)
@@ -3,10 +3,10 @@
   <description>DV demuxer and decoder based on libdv (libdv.sf.net)</description>
   <filename>../../ext/dv/.libs/libgstdv.so</filename>
   <basename>libgstdv.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 6cbc331..6cd5c7c 100644 (file)
@@ -3,10 +3,10 @@
   <description>This element converts a stream of normal GStreamer buffers into a stream of buffers that are allocated in such a way that out-of-bounds access to data in the buffer is more likely to cause segmentation faults.  This allocation method is very similar to the debugging tool &quot;Electric Fence&quot;.</description>
   <filename>../../gst/debugutils/.libs/libgstefence.so</filename>
   <basename>libgstefence.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index a64792e..037ead8 100644 (file)
@@ -3,10 +3,10 @@
   <description>effect plugins from the effectv project</description>
   <filename>../../gst/effectv/.libs/libgsteffectv.so</filename>
   <basename>libgsteffectv.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 0fec239..0d53663 100644 (file)
@@ -3,10 +3,10 @@
   <description>GStreamer audio equalizers</description>
   <filename>../../gst/equalizer/.libs/libgstequalizer.so</filename>
   <basename>libgstequalizer.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 9c07653..a4c9841 100644 (file)
@@ -3,10 +3,10 @@
   <description>ESD Element Plugins</description>
   <filename>../../ext/esd/.libs/libgstesd.so</filename>
   <basename>libgstesd.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 198fc3a..27f3252 100644 (file)
@@ -3,10 +3,10 @@
   <description>The FLAC Lossless compressor Codec</description>
   <filename>../../ext/flac/.libs/libgstflac.so</filename>
   <basename>libgstflac.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index d457edf..8592a76 100644 (file)
@@ -3,10 +3,10 @@
   <description>FLV muxing and demuxing plugin</description>
   <filename>../../gst/flv/.libs/libgstflv.so</filename>
   <basename>libgstflv.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 9c9d4da..a7f0bed 100644 (file)
@@ -3,10 +3,10 @@
   <description>FLC/FLI/FLX video decoder</description>
   <filename>../../gst/flx/.libs/libgstflxdec.so</filename>
   <basename>libgstflxdec.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index c1531ba..0095a4b 100644 (file)
@@ -3,10 +3,10 @@
   <description>elements wrapping the GStreamer/GConf audio/video output settings</description>
   <filename>../../ext/gconf/.libs/libgstgconfelements.so</filename>
   <basename>libgstgconfelements.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 30751db..e99e84d 100644 (file)
@@ -3,10 +3,10 @@
   <description>GdkPixbuf-based image decoder, scaler and sink</description>
   <filename>../../ext/gdk_pixbuf/.libs/libgstgdkpixbuf.so</filename>
   <basename>libgstgdkpixbuf.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 453f986..e14e2ea 100644 (file)
@@ -3,10 +3,10 @@
   <description>GOOM visualization filter</description>
   <filename>../../gst/goom/.libs/libgstgoom.so</filename>
   <basename>libgstgoom.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index cace611..430f385 100644 (file)
@@ -3,10 +3,10 @@
   <description>GOOM 2k1 visualization filter</description>
   <filename>../../gst/goom2k1/.libs/libgstgoom2k1.so</filename>
   <basename>libgstgoom2k1.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 16202a5..bd7283d 100644 (file)
@@ -3,10 +3,10 @@
   <description>RTP session management plugin library</description>
   <filename>../../gst/rtpmanager/.libs/libgstrtpmanager.so</filename>
   <basename>libgstrtpmanager.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index cb7348e..8801e0e 100644 (file)
@@ -3,10 +3,10 @@
   <description>elements wrapping the GStreamer/HAL audio input/output devices</description>
   <filename>../../ext/hal/.libs/libgsthalelements.so</filename>
   <basename>libgsthalelements.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index d8ceec9..7548a2c 100644 (file)
@@ -3,10 +3,10 @@
   <description>Demux ICY tags from a stream</description>
   <filename>../../gst/icydemux/.libs/libgsticydemux.so</filename>
   <basename>libgsticydemux.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 634d50c..d6cbafd 100644 (file)
@@ -3,10 +3,10 @@
   <description>Demux ID3v1 and ID3v2 tags from a file</description>
   <filename>../../gst/id3demux/.libs/libgstid3demux.so</filename>
   <basename>libgstid3demux.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index b4b576b..86c551b 100644 (file)
@@ -3,10 +3,10 @@
   <description>Still frame stream generator</description>
   <filename>../../gst/imagefreeze/.libs/libgstimagefreeze.so</filename>
   <basename>libgstimagefreeze.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index ed4d51e..30ffe7c 100644 (file)
@@ -3,10 +3,10 @@
   <description>Audio interleaver/deinterleaver</description>
   <filename>../../gst/interleave/.libs/libgstinterleave.so</filename>
   <basename>libgstinterleave.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 765b3c3..ea1412f 100644 (file)
@@ -3,10 +3,10 @@
   <description>JPeg plugin library</description>
   <filename>../../ext/jpeg/.libs/libgstjpeg.so</filename>
   <basename>libgstjpeg.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 6f5e3fc..d40b55c 100644 (file)
@@ -3,10 +3,10 @@
   <description>Audio level plugin</description>
   <filename>../../gst/level/.libs/libgstlevel.so</filename>
   <basename>libgstlevel.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index ad658f7..a0bf734 100644 (file)
@@ -3,10 +3,10 @@
   <description>Matroska and WebM stream handling</description>
   <filename>../../gst/matroska/.libs/libgstmatroska.so</filename>
   <basename>libgstmatroska.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 93474e1..2c7a97d 100644 (file)
@@ -3,10 +3,10 @@
   <description>MuLaw audio conversion routines</description>
   <filename>../../gst/law/.libs/libgstmulaw.so</filename>
   <basename>libgstmulaw.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 53ebb0d..0e11a46 100644 (file)
@@ -3,10 +3,10 @@
   <description>Reads/Writes buffers from/to sequentially named files</description>
   <filename>../../gst/multifile/.libs/libgstmultifile.so</filename>
   <basename>libgstmultifile.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index fb4885e..aa5e816 100644 (file)
@@ -3,10 +3,10 @@
   <description>multipart stream manipulation</description>
   <filename>../../gst/multipart/.libs/libgstmultipart.so</filename>
   <basename>libgstmultipart.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 3e88666..6208254 100644 (file)
@@ -3,10 +3,10 @@
   <description>Template for a video filter</description>
   <filename>../../gst/debugutils/.libs/libgstnavigationtest.so</filename>
   <basename>libgstnavigationtest.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index fb30a97..af5139e 100644 (file)
@@ -3,10 +3,10 @@
   <description>Open Sound System (OSS) version 4 support for GStreamer</description>
   <filename>../../sys/oss4/.libs/libgstoss4audio.so</filename>
   <basename>libgstoss4audio.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 3778433..ff9a077 100644 (file)
@@ -3,10 +3,10 @@
   <description>OSS (Open Sound System) support for GStreamer</description>
   <filename>../../sys/oss/.libs/libgstossaudio.so</filename>
   <basename>libgstossaudio.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index f0b2431..ed8ff5f 100644 (file)
@@ -3,10 +3,10 @@
   <description>PNG plugin library</description>
   <filename>../../ext/libpng/.libs/libgstpng.so</filename>
   <basename>libgstpng.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index cc26df8..4c498d9 100644 (file)
@@ -3,10 +3,10 @@
   <description>PulseAudio plugin library</description>
   <filename>../../ext/pulse/.libs/libgstpulse.so</filename>
   <basename>libgstpulse.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 5d99cb9..7463702 100644 (file)
@@ -3,10 +3,10 @@
   <description>Quicktime support</description>
   <filename>../../gst/qtdemux/.libs/libgstqtdemux.so</filename>
   <basename>libgstqtdemux.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 208f74b..9ecf8f9 100644 (file)
@@ -3,10 +3,10 @@
   <description>ReplayGain volume normalization</description>
   <filename>../../gst/replaygain/.libs/libgstreplaygain.so</filename>
   <basename>libgstreplaygain.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 3dfc911..521f3b1 100644 (file)
@@ -3,10 +3,10 @@
   <description>Real-time protocol plugins</description>
   <filename>../../gst/rtp/.libs/libgstrtp.so</filename>
   <basename>libgstrtp.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 93c0030..fcd7fb0 100644 (file)
@@ -3,10 +3,10 @@
   <description>transfer data via RTSP</description>
   <filename>../../gst/rtsp/.libs/libgstrtsp.so</filename>
   <basename>libgstrtsp.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index c9cb049..dff3219 100644 (file)
@@ -3,10 +3,10 @@
   <description>Shape Wipe transition filter</description>
   <filename>../../gst/shapewipe/.libs/libgstshapewipe.so</filename>
   <basename>libgstshapewipe.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 19300b4..6535cef 100644 (file)
@@ -3,7 +3,7 @@
   <description>Sends data to an icecast server using libshout2</description>
   <filename>../../ext/shout2/.libs/libgstshout2.so</filename>
   <basename>libgstshout2.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
   <package>libshout2</package>
index f8f138a..0c0b245 100644 (file)
@@ -3,10 +3,10 @@
   <description>Apply the standard SMPTE transitions on video images</description>
   <filename>../../gst/smpte/.libs/libgstsmpte.so</filename>
   <basename>libgstsmpte.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index cefbc6a..9733884 100644 (file)
@@ -3,10 +3,10 @@
   <description>libsoup HTTP client src</description>
   <filename>../../ext/soup/.libs/libgstsouphttpsrc.so</filename>
   <basename>libgstsouphttpsrc.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index c62b962..4960f57 100644 (file)
@@ -3,10 +3,10 @@
   <description>Run an FFT on the audio signal, output spectrum data</description>
   <filename>../../gst/spectrum/.libs/libgstspectrum.so</filename>
   <basename>libgstspectrum.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index c928036..097903e 100644 (file)
@@ -3,10 +3,10 @@
   <description>Speex plugin library</description>
   <filename>../../ext/speex/.libs/libgstspeex.so</filename>
   <basename>libgstspeex.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 9297d7a..98d5b37 100644 (file)
@@ -3,10 +3,10 @@
   <description>Tag writing plug-in based on taglib</description>
   <filename>../../ext/taglib/.libs/libgsttaglib.so</filename>
   <basename>libgsttaglib.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index fbececf..4cc526d 100644 (file)
@@ -3,10 +3,10 @@
   <description>transfer data via UDP</description>
   <filename>../../gst/udp/.libs/libgstudp.so</filename>
   <basename>libgstudp.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index e970876..4316bb1 100644 (file)
@@ -3,10 +3,10 @@
   <description>elements for Video 4 Linux</description>
   <filename>../../sys/v4l2/.libs/libgstvideo4linux2.so</filename>
   <basename>libgstvideo4linux2.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index fb13e9f..ec5e65d 100644 (file)
@@ -3,10 +3,10 @@
   <description>resizes a video by adding borders or cropping</description>
   <filename>../../gst/videobox/.libs/libgstvideobox.so</filename>
   <basename>libgstvideobox.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 3e2abb6..fa003d7 100644 (file)
@@ -3,10 +3,10 @@
   <description>Crops video into a user-defined region</description>
   <filename>../../gst/videocrop/.libs/libgstvideocrop.so</filename>
   <basename>libgstvideocrop.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index cd33eb6..9e16770 100644 (file)
@@ -3,10 +3,10 @@
   <description>Video filters plugin</description>
   <filename>../../gst/videofilter/.libs/libgstvideofilter.so</filename>
   <basename>libgstvideofilter.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 7b7e777..4d5b4d7 100644 (file)
@@ -3,10 +3,10 @@
   <description>Video mixer</description>
   <filename>../../gst/videomixer/.libs/libgstvideomixer.so</filename>
   <basename>libgstvideomixer.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 5671c0a..09d1210 100644 (file)
@@ -3,10 +3,10 @@
   <description>Encode raw audio into WAV</description>
   <filename>../../gst/wavenc/.libs/libgstwavenc.so</filename>
   <basename>libgstwavenc.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index c11ff94..6d58673 100644 (file)
@@ -3,10 +3,10 @@
   <description>Wavpack lossless/lossy audio format handling</description>
   <filename>../../ext/wavpack/.libs/libgstwavpack.so</filename>
   <basename>libgstwavpack.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 912cdba..d907eb5 100644 (file)
@@ -3,10 +3,10 @@
   <description>Parse a .wav file into raw audio</description>
   <filename>../../gst/wavparse/.libs/libgstwavparse.so</filename>
   <basename>libgstwavparse.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 5e029dd..0a4ede7 100644 (file)
@@ -3,10 +3,10 @@
   <description>X11 video input plugin using standard Xlib calls</description>
   <filename>../../sys/ximage/.libs/libgstximagesrc.so</filename>
   <basename>libgstximagesrc.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index c4f2552..20c0c20 100644 (file)
@@ -3,10 +3,10 @@
   <description>Encodes a YUV frame into the yuv4mpeg format (mjpegtools)</description>
   <filename>../../gst/y4m/.libs/libgsty4menc.so</filename>
   <basename>libgsty4menc.so</basename>
-  <version>0.10.23.4</version>
+  <version>0.10.24</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins prerelease</package>
+  <package>GStreamer Good Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index b6f0fe5..68e7869 100644 (file)
@@ -34,6 +34,17 @@ the plug-in code, LGPL or LGPL-compatible for the supporting library).
 
  <release>
   <Version>
+   <revision>0.10.24</revision>
+   <branch>0.10</branch>
+   <name>Taking Liberties</name>
+   <created>2010-07-15</created>
+   <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-0.10.24.tar.bz2" />
+   <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-0.10.24.tar.gz" />
+  </Version>
+ </release>
+
+ <release>
+  <Version>
    <revision>0.10.23</revision>
    <branch>0.10</branch>
    <name>Stylish Kids in Riot</name>
index 0adb564..c999561 100644 (file)
@@ -43,7 +43,7 @@
 #define GST_LICENSE "LGPL"
 
 /* package name in plugins */
-#define GST_PACKAGE_NAME "GStreamer Good Plug-ins prerelease"
+#define GST_PACKAGE_NAME "GStreamer Good Plug-ins source release"
 
 /* package origin */
 #define GST_PACKAGE_ORIGIN "Unknown package origin"
 #define PACKAGE_NAME "GStreamer Good Plug-ins"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "GStreamer Good Plug-ins 0.10.23.4"
+#define PACKAGE_STRING "GStreamer Good Plug-ins 0.10.24"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "gst-plugins-good"
 #undef PACKAGE_URL
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "0.10.23.4"
+#define PACKAGE_VERSION "0.10.24"
 
 /* directory where plugins are located */
 #ifdef _DEBUG
 #undef STDC_HEADERS
 
 /* Version number of package */
-#define VERSION "0.10.23.4"
+#define VERSION "0.10.24"
 
 /* old wavpack API */
 #undef WAVPACK_OLD_API