Release 0.10.22
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Tue, 10 May 2011 10:35:56 +0000 (11:35 +0100)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Tue, 10 May 2011 10:42:52 +0000 (11:42 +0100)
Highlights:

  - hlsdemux: Add HTTP live streaming parser/demuxer element
  - new elements: h263parse, zebrastripe, patchdetect
  - scenechange: new scene change detection element
  - removed audioparsersbad plugin, it has been moved to -good
  - make opencv plugin work with OpenCV 2.2
  - countless (still experimental) camerabin2 fixes and improvements
  - experimental VP8 RTP payloader/depayloader (RTP payloading not finalised yet)
  - curlsink: add libcurl-based sink element (acts as client, not server)
  - decklink: add decklink plugin
  - linsys: add plugin for Linear Systems SDI boards
  - sdi: add raw SDI muxing/demuxing elements
  - camerabin now relies on muxers to mux based on running time (ie. latest base/good/ugly releases)
  - many other fixes and improvements

116 files changed:
ChangeLog
NEWS
RELEASE
configure.ac
docs/plugins/gst-plugins-bad-plugins.args
docs/plugins/gst-plugins-bad-plugins.hierarchy
docs/plugins/gst-plugins-bad-plugins.interfaces
docs/plugins/inspect/plugin-adpcmdec.xml
docs/plugins/inspect/plugin-adpcmenc.xml
docs/plugins/inspect/plugin-aiff.xml
docs/plugins/inspect/plugin-amrwbenc.xml
docs/plugins/inspect/plugin-asfmux.xml
docs/plugins/inspect/plugin-assrender.xml
docs/plugins/inspect/plugin-autoconvert.xml
docs/plugins/inspect/plugin-bayer.xml
docs/plugins/inspect/plugin-bz2.xml
docs/plugins/inspect/plugin-camerabin.xml
docs/plugins/inspect/plugin-cdaudio.xml
docs/plugins/inspect/plugin-cdxaparse.xml
docs/plugins/inspect/plugin-celt.xml
docs/plugins/inspect/plugin-cog.xml
docs/plugins/inspect/plugin-coloreffects.xml
docs/plugins/inspect/plugin-colorspace.xml
docs/plugins/inspect/plugin-curl.xml
docs/plugins/inspect/plugin-dataurisrc.xml
docs/plugins/inspect/plugin-dc1394.xml
docs/plugins/inspect/plugin-dccp.xml
docs/plugins/inspect/plugin-debugutilsbad.xml
docs/plugins/inspect/plugin-dfbvideosink.xml
docs/plugins/inspect/plugin-dirac.xml
docs/plugins/inspect/plugin-dtmf.xml
docs/plugins/inspect/plugin-dtsdec.xml
docs/plugins/inspect/plugin-dvb.xml
docs/plugins/inspect/plugin-dvbsuboverlay.xml
docs/plugins/inspect/plugin-dvdspu.xml
docs/plugins/inspect/plugin-faac.xml
docs/plugins/inspect/plugin-faad.xml
docs/plugins/inspect/plugin-fbdevsink.xml
docs/plugins/inspect/plugin-festival.xml
docs/plugins/inspect/plugin-freeze.xml
docs/plugins/inspect/plugin-frei0r.xml
docs/plugins/inspect/plugin-gaudieffects.xml
docs/plugins/inspect/plugin-geometrictransform.xml
docs/plugins/inspect/plugin-gsettings.xml
docs/plugins/inspect/plugin-gsm.xml
docs/plugins/inspect/plugin-gstsiren.xml
docs/plugins/inspect/plugin-h264parse.xml
docs/plugins/inspect/plugin-hdvparse.xml
docs/plugins/inspect/plugin-id3tag.xml
docs/plugins/inspect/plugin-interlace.xml
docs/plugins/inspect/plugin-invtelecine.xml
docs/plugins/inspect/plugin-ivfparse.xml
docs/plugins/inspect/plugin-jp2kdecimator.xml
docs/plugins/inspect/plugin-jpegformat.xml
docs/plugins/inspect/plugin-kate.xml
docs/plugins/inspect/plugin-ladspa.xml
docs/plugins/inspect/plugin-legacyresample.xml
docs/plugins/inspect/plugin-liveadder.xml
docs/plugins/inspect/plugin-mimic.xml
docs/plugins/inspect/plugin-mms.xml
docs/plugins/inspect/plugin-modplug.xml
docs/plugins/inspect/plugin-mpeg2enc.xml
docs/plugins/inspect/plugin-mpeg4videoparse.xml
docs/plugins/inspect/plugin-mpegdemux2.xml
docs/plugins/inspect/plugin-mpegpsmux.xml
docs/plugins/inspect/plugin-mpegtsdemux.xml
docs/plugins/inspect/plugin-mpegtsmux.xml
docs/plugins/inspect/plugin-mpegvideoparse.xml
docs/plugins/inspect/plugin-mplex.xml
docs/plugins/inspect/plugin-musepack.xml
docs/plugins/inspect/plugin-musicbrainz.xml
docs/plugins/inspect/plugin-mve.xml
docs/plugins/inspect/plugin-mxf.xml
docs/plugins/inspect/plugin-mythtv.xml
docs/plugins/inspect/plugin-nas.xml
docs/plugins/inspect/plugin-neon.xml
docs/plugins/inspect/plugin-nsf.xml
docs/plugins/inspect/plugin-nuvdemux.xml
docs/plugins/inspect/plugin-ofa.xml
docs/plugins/inspect/plugin-opencv.xml
docs/plugins/inspect/plugin-pcapparse.xml
docs/plugins/inspect/plugin-pnm.xml
docs/plugins/inspect/plugin-rawparse.xml
docs/plugins/inspect/plugin-real.xml
docs/plugins/inspect/plugin-resindvd.xml
docs/plugins/inspect/plugin-rfbsrc.xml
docs/plugins/inspect/plugin-rsvg.xml
docs/plugins/inspect/plugin-rtmpsrc.xml
docs/plugins/inspect/plugin-rtpmux.xml
docs/plugins/inspect/plugin-rtpvp8.xml
docs/plugins/inspect/plugin-scaletempo.xml
docs/plugins/inspect/plugin-schro.xml
docs/plugins/inspect/plugin-sdl.xml
docs/plugins/inspect/plugin-sdp.xml
docs/plugins/inspect/plugin-segmentclip.xml
docs/plugins/inspect/plugin-shm.xml
docs/plugins/inspect/plugin-sndfile.xml
docs/plugins/inspect/plugin-soundtouch.xml
docs/plugins/inspect/plugin-speed.xml
docs/plugins/inspect/plugin-stereo.xml
docs/plugins/inspect/plugin-subenc.xml
docs/plugins/inspect/plugin-tta.xml
docs/plugins/inspect/plugin-vcdsrc.xml
docs/plugins/inspect/plugin-vdpau.xml
docs/plugins/inspect/plugin-videomaxrate.xml
docs/plugins/inspect/plugin-videomeasure.xml
docs/plugins/inspect/plugin-videoparsersbad.xml
docs/plugins/inspect/plugin-videosignal.xml
docs/plugins/inspect/plugin-vmnc.xml
docs/plugins/inspect/plugin-vp8.xml
docs/plugins/inspect/plugin-wildmidi.xml
docs/plugins/inspect/plugin-xvid.xml
docs/plugins/inspect/plugin-y4mdec.xml
docs/plugins/inspect/plugin-zbar.xml
gst-plugins-bad.doap
win32/common/config.h

index 2a4d898..e5cca4e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
+=== release 0.10.22 ===
+
+2011-05-10  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+         releasing 0.10.22, "Toy Piano"
+
+2011-05-05 09:54:33 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin/camerabinvideo.c:
+       * gst/camerabin/camerabinvideo.h:
+         camerabin: Use running time for muxing
+         This patch removes the audio source buffer probe that was used
+         to re-timestamp buffers to make them start from 0. As muxers
+         have been fixed to use running time instead of timestamps, this
+         is not needed anymore.
+         Fixes bug #646211
+
+2011-04-21 19:58:03 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin/camerabinimage.c:
+         camerabin: Fix typo
+
+2011-05-04 12:36:01 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * ext/xvid/gstxvidenc.c:
+         xvidenc: do not leak peer pad reference
+
+2011-05-03 15:47:02 +0100  Sjoerd Simons <sjoerd.simons@collabora.co.uk>
+
+       * ext/xvid/gstxvidenc.c:
+         xvidenc: Always return reffed caps from _getcaps
+         Not returning ref caps will leads to crashes and refcounting issues in
+         upstream elements
+
+2011-04-14 13:34:53 +0200  Andoni Morales Alastruey <amorales@flumotion.com>
+
+       * gst/hls/gsthlsdemux.c:
+       * gst/hls/m3u8.c:
+       * gst/hls/m3u8.h:
+         hlsdemux: set duration in outgoing buffers
+         Currently we push each fragment as a single buffer.
+
+2011-05-03 12:01:25 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: fix DURATION query handling
+         Only answer duration queries in TIME format with a duration
+         in seconds. Make sure we don't return GST_CLOCK_TIME_NONE as
+         duration (which is non-0, but still invalid/useless).
+
+2011-05-03 11:51:44 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: implement SEEKING query
+
+2011-04-30 19:47:47 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+       * docs/plugins/gst-plugins-bad-plugins.args:
+       * docs/plugins/gst-plugins-bad-plugins.hierarchy:
+       * docs/plugins/gst-plugins-bad-plugins.interfaces:
+       * docs/plugins/inspect/plugin-adpcmdec.xml:
+       * docs/plugins/inspect/plugin-adpcmenc.xml:
+       * docs/plugins/inspect/plugin-aiff.xml:
+       * docs/plugins/inspect/plugin-amrwbenc.xml:
+       * docs/plugins/inspect/plugin-asfmux.xml:
+       * docs/plugins/inspect/plugin-assrender.xml:
+       * docs/plugins/inspect/plugin-autoconvert.xml:
+       * docs/plugins/inspect/plugin-bayer.xml:
+       * docs/plugins/inspect/plugin-bz2.xml:
+       * docs/plugins/inspect/plugin-camerabin.xml:
+       * docs/plugins/inspect/plugin-cdaudio.xml:
+       * docs/plugins/inspect/plugin-cdxaparse.xml:
+       * docs/plugins/inspect/plugin-celt.xml:
+       * docs/plugins/inspect/plugin-cog.xml:
+       * docs/plugins/inspect/plugin-coloreffects.xml:
+       * docs/plugins/inspect/plugin-colorspace.xml:
+       * docs/plugins/inspect/plugin-curl.xml:
+       * docs/plugins/inspect/plugin-dataurisrc.xml:
+       * docs/plugins/inspect/plugin-dc1394.xml:
+       * docs/plugins/inspect/plugin-dccp.xml:
+       * docs/plugins/inspect/plugin-debugutilsbad.xml:
+       * docs/plugins/inspect/plugin-dfbvideosink.xml:
+       * docs/plugins/inspect/plugin-dirac.xml:
+       * docs/plugins/inspect/plugin-dtmf.xml:
+       * docs/plugins/inspect/plugin-dtsdec.xml:
+       * docs/plugins/inspect/plugin-dvb.xml:
+       * docs/plugins/inspect/plugin-dvbsuboverlay.xml:
+       * docs/plugins/inspect/plugin-dvdspu.xml:
+       * docs/plugins/inspect/plugin-faac.xml:
+       * docs/plugins/inspect/plugin-faad.xml:
+       * docs/plugins/inspect/plugin-fbdevsink.xml:
+       * docs/plugins/inspect/plugin-festival.xml:
+       * docs/plugins/inspect/plugin-freeze.xml:
+       * docs/plugins/inspect/plugin-frei0r.xml:
+       * docs/plugins/inspect/plugin-gaudieffects.xml:
+       * docs/plugins/inspect/plugin-geometrictransform.xml:
+       * docs/plugins/inspect/plugin-gsettings.xml:
+       * docs/plugins/inspect/plugin-gsm.xml:
+       * docs/plugins/inspect/plugin-gstsiren.xml:
+       * docs/plugins/inspect/plugin-h264parse.xml:
+       * docs/plugins/inspect/plugin-hdvparse.xml:
+       * docs/plugins/inspect/plugin-id3tag.xml:
+       * docs/plugins/inspect/plugin-interlace.xml:
+       * docs/plugins/inspect/plugin-invtelecine.xml:
+       * docs/plugins/inspect/plugin-ivfparse.xml:
+       * docs/plugins/inspect/plugin-jp2kdecimator.xml:
+       * docs/plugins/inspect/plugin-jpegformat.xml:
+       * docs/plugins/inspect/plugin-kate.xml:
+       * docs/plugins/inspect/plugin-ladspa.xml:
+       * docs/plugins/inspect/plugin-legacyresample.xml:
+       * docs/plugins/inspect/plugin-liveadder.xml:
+       * docs/plugins/inspect/plugin-mimic.xml:
+       * docs/plugins/inspect/plugin-mms.xml:
+       * docs/plugins/inspect/plugin-modplug.xml:
+       * docs/plugins/inspect/plugin-mpeg2enc.xml:
+       * docs/plugins/inspect/plugin-mpeg4videoparse.xml:
+       * docs/plugins/inspect/plugin-mpegdemux2.xml:
+       * docs/plugins/inspect/plugin-mpegpsmux.xml:
+       * docs/plugins/inspect/plugin-mpegtsdemux.xml:
+       * docs/plugins/inspect/plugin-mpegtsmux.xml:
+       * docs/plugins/inspect/plugin-mpegvideoparse.xml:
+       * docs/plugins/inspect/plugin-mplex.xml:
+       * docs/plugins/inspect/plugin-musepack.xml:
+       * docs/plugins/inspect/plugin-musicbrainz.xml:
+       * docs/plugins/inspect/plugin-mve.xml:
+       * docs/plugins/inspect/plugin-mxf.xml:
+       * docs/plugins/inspect/plugin-mythtv.xml:
+       * docs/plugins/inspect/plugin-nas.xml:
+       * docs/plugins/inspect/plugin-neon.xml:
+       * docs/plugins/inspect/plugin-nsf.xml:
+       * docs/plugins/inspect/plugin-nuvdemux.xml:
+       * docs/plugins/inspect/plugin-ofa.xml:
+       * docs/plugins/inspect/plugin-opencv.xml:
+       * docs/plugins/inspect/plugin-pcapparse.xml:
+       * docs/plugins/inspect/plugin-pnm.xml:
+       * docs/plugins/inspect/plugin-rawparse.xml:
+       * docs/plugins/inspect/plugin-real.xml:
+       * docs/plugins/inspect/plugin-resindvd.xml:
+       * docs/plugins/inspect/plugin-rfbsrc.xml:
+       * docs/plugins/inspect/plugin-rsvg.xml:
+       * docs/plugins/inspect/plugin-rtmpsrc.xml:
+       * docs/plugins/inspect/plugin-rtpmux.xml:
+       * docs/plugins/inspect/plugin-rtpvp8.xml:
+       * docs/plugins/inspect/plugin-scaletempo.xml:
+       * docs/plugins/inspect/plugin-schro.xml:
+       * docs/plugins/inspect/plugin-sdl.xml:
+       * docs/plugins/inspect/plugin-sdp.xml:
+       * docs/plugins/inspect/plugin-segmentclip.xml:
+       * docs/plugins/inspect/plugin-shm.xml:
+       * docs/plugins/inspect/plugin-sndfile.xml:
+       * docs/plugins/inspect/plugin-soundtouch.xml:
+       * docs/plugins/inspect/plugin-speed.xml:
+       * docs/plugins/inspect/plugin-stereo.xml:
+       * docs/plugins/inspect/plugin-subenc.xml:
+       * docs/plugins/inspect/plugin-tta.xml:
+       * docs/plugins/inspect/plugin-vcdsrc.xml:
+       * docs/plugins/inspect/plugin-vdpau.xml:
+       * docs/plugins/inspect/plugin-videomaxrate.xml:
+       * docs/plugins/inspect/plugin-videomeasure.xml:
+       * docs/plugins/inspect/plugin-videoparsersbad.xml:
+       * docs/plugins/inspect/plugin-videosignal.xml:
+       * docs/plugins/inspect/plugin-vmnc.xml:
+       * docs/plugins/inspect/plugin-vp8.xml:
+       * docs/plugins/inspect/plugin-wildmidi.xml:
+       * docs/plugins/inspect/plugin-xvid.xml:
+       * docs/plugins/inspect/plugin-y4mdec.xml:
+       * docs/plugins/inspect/plugin-zbar.xml:
+       * po/da.po:
+       * po/de.po:
+       * po/fr.po:
+       * po/uk.po:
+       * win32/common/config.h:
+         0.10.21.4 pre-release
+
+2011-04-30 19:46:40 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * ext/cog/gstcogorc-dist.c:
+       * gst/colorspace/gstcolorspaceorc-dist.c:
+         Update orc-generated disted C backup code to orc 0.4.14
+
+2011-04-30 19:15:11 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/debugutils/gstchopmydata.c:
+         chopmydata: don't push buffers smaller than min-size on eos
+         When pushing the remaining data on EOS, don't just push whatever
+         data is left in the adapter, but only push data that's at least
+         of min-size.
+
+2011-04-30 19:08:25 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/debugutils/gstchopmydata.c:
+         chopmydata: don't mess with adapter from non-streaming thread on FLUSH_START
+         Don't try to push remaining data in the adapter on receiving a FLUSH event,
+         just flush the adapter. Do this on FLUSH_STOP, however, which is serialized,
+         unlike FLUSH_START, so we don't mess with the adapter at the same time as
+         the streaming thread.
+
+2011-04-30 11:28:03 +0200  Philip Jägenstedt <philipj@opera.com>
+
+       * gst/y4m/gsty4mdec.c:
+         y4mdec: add plugin description
+         https://bugzilla.gnome.org/show_bug.cgi?id=649005
+
+2011-04-29 12:39:38 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/mpegtsdemux/tsdemux.c:
+         tsdemux: Don't leak bufferlist on streams without pads
+         https://bugzilla.gnome.org/show_bug.cgi?id=648929
+
+2011-04-29 12:38:31 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/mpegtsdemux/mpegtsbase.c:
+         mpegtsbase: Unref buffers we don't use.
+         Avoids a massive leak :)
+         https://bugzilla.gnome.org/show_bug.cgi?id=648929
+
+2011-04-29 12:08:38 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/mpegtsdemux/mpegtsbase.c:
+         mpegtsbase: Don't forget to free the program streams array
+         https://bugzilla.gnome.org/show_bug.cgi?id=648929
+
+2011-04-29 12:08:04 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/mpegtsdemux/tsdemux.c:
+         tsdemux: Free packet buffer even if it doesn't have a payload
+         This can happen with AFC-only packets. Avoids leaking buffers.
+         https://bugzilla.gnome.org/show_bug.cgi?id=648929
+
+2011-04-28 10:07:04 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * configure.ac:
+         decklink: Check for pthread.h and link with -lpthread
+
+2011-04-28 10:04:18 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * sys/Makefile.am:
+         decklink: Add to SUBDIRS
+
+2011-04-28 00:00:09 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+       * docs/plugins/gst-plugins-bad-plugins.args:
+       * docs/plugins/gst-plugins-bad-plugins.hierarchy:
+       * docs/plugins/gst-plugins-bad-plugins.interfaces:
+       * docs/plugins/inspect/plugin-adpcmdec.xml:
+       * docs/plugins/inspect/plugin-adpcmenc.xml:
+       * docs/plugins/inspect/plugin-aiff.xml:
+       * docs/plugins/inspect/plugin-amrwbenc.xml:
+       * docs/plugins/inspect/plugin-asfmux.xml:
+       * docs/plugins/inspect/plugin-assrender.xml:
+       * docs/plugins/inspect/plugin-autoconvert.xml:
+       * docs/plugins/inspect/plugin-bayer.xml:
+       * docs/plugins/inspect/plugin-bz2.xml:
+       * docs/plugins/inspect/plugin-camerabin.xml:
+       * docs/plugins/inspect/plugin-cdaudio.xml:
+       * docs/plugins/inspect/plugin-cdxaparse.xml:
+       * docs/plugins/inspect/plugin-celt.xml:
+       * docs/plugins/inspect/plugin-cog.xml:
+       * docs/plugins/inspect/plugin-coloreffects.xml:
+       * docs/plugins/inspect/plugin-colorspace.xml:
+       * docs/plugins/inspect/plugin-curl.xml:
+       * docs/plugins/inspect/plugin-dataurisrc.xml:
+       * docs/plugins/inspect/plugin-dc1394.xml:
+       * docs/plugins/inspect/plugin-dccp.xml:
+       * docs/plugins/inspect/plugin-debugutilsbad.xml:
+       * docs/plugins/inspect/plugin-dfbvideosink.xml:
+       * docs/plugins/inspect/plugin-dirac.xml:
+       * docs/plugins/inspect/plugin-dtmf.xml:
+       * docs/plugins/inspect/plugin-dtsdec.xml:
+       * docs/plugins/inspect/plugin-dvb.xml:
+       * docs/plugins/inspect/plugin-dvbsuboverlay.xml:
+       * docs/plugins/inspect/plugin-dvdspu.xml:
+       * docs/plugins/inspect/plugin-faac.xml:
+       * docs/plugins/inspect/plugin-faad.xml:
+       * docs/plugins/inspect/plugin-fbdevsink.xml:
+       * docs/plugins/inspect/plugin-festival.xml:
+       * docs/plugins/inspect/plugin-freeze.xml:
+       * docs/plugins/inspect/plugin-frei0r.xml:
+       * docs/plugins/inspect/plugin-gaudieffects.xml:
+       * docs/plugins/inspect/plugin-geometrictransform.xml:
+       * docs/plugins/inspect/plugin-gsettings.xml:
+       * docs/plugins/inspect/plugin-gsm.xml:
+       * docs/plugins/inspect/plugin-gstsiren.xml:
+       * docs/plugins/inspect/plugin-h264parse.xml:
+       * docs/plugins/inspect/plugin-hdvparse.xml:
+       * docs/plugins/inspect/plugin-id3tag.xml:
+       * docs/plugins/inspect/plugin-interlace.xml:
+       * docs/plugins/inspect/plugin-invtelecine.xml:
+       * docs/plugins/inspect/plugin-ivfparse.xml:
+       * docs/plugins/inspect/plugin-jp2kdecimator.xml:
+       * docs/plugins/inspect/plugin-jpegformat.xml:
+       * docs/plugins/inspect/plugin-kate.xml:
+       * docs/plugins/inspect/plugin-ladspa.xml:
+       * docs/plugins/inspect/plugin-legacyresample.xml:
+       * docs/plugins/inspect/plugin-liveadder.xml:
+       * docs/plugins/inspect/plugin-mimic.xml:
+       * docs/plugins/inspect/plugin-mms.xml:
+       * docs/plugins/inspect/plugin-modplug.xml:
+       * docs/plugins/inspect/plugin-mpeg2enc.xml:
+       * docs/plugins/inspect/plugin-mpeg4videoparse.xml:
+       * docs/plugins/inspect/plugin-mpegdemux2.xml:
+       * docs/plugins/inspect/plugin-mpegpsmux.xml:
+       * docs/plugins/inspect/plugin-mpegtsdemux.xml:
+       * docs/plugins/inspect/plugin-mpegtsmux.xml:
+       * docs/plugins/inspect/plugin-mpegvideoparse.xml:
+       * docs/plugins/inspect/plugin-mplex.xml:
+       * docs/plugins/inspect/plugin-musepack.xml:
+       * docs/plugins/inspect/plugin-musicbrainz.xml:
+       * docs/plugins/inspect/plugin-mve.xml:
+       * docs/plugins/inspect/plugin-mxf.xml:
+       * docs/plugins/inspect/plugin-mythtv.xml:
+       * docs/plugins/inspect/plugin-nas.xml:
+       * docs/plugins/inspect/plugin-neon.xml:
+       * docs/plugins/inspect/plugin-nsf.xml:
+       * docs/plugins/inspect/plugin-nuvdemux.xml:
+       * docs/plugins/inspect/plugin-ofa.xml:
+       * docs/plugins/inspect/plugin-opencv.xml:
+       * docs/plugins/inspect/plugin-pcapparse.xml:
+       * docs/plugins/inspect/plugin-pnm.xml:
+       * docs/plugins/inspect/plugin-rawparse.xml:
+       * docs/plugins/inspect/plugin-real.xml:
+       * docs/plugins/inspect/plugin-resindvd.xml:
+       * docs/plugins/inspect/plugin-rfbsrc.xml:
+       * docs/plugins/inspect/plugin-rsvg.xml:
+       * docs/plugins/inspect/plugin-rtmpsrc.xml:
+       * docs/plugins/inspect/plugin-rtpmux.xml:
+       * docs/plugins/inspect/plugin-rtpvp8.xml:
+       * docs/plugins/inspect/plugin-scaletempo.xml:
+       * docs/plugins/inspect/plugin-schro.xml:
+       * docs/plugins/inspect/plugin-sdl.xml:
+       * docs/plugins/inspect/plugin-sdp.xml:
+       * docs/plugins/inspect/plugin-segmentclip.xml:
+       * docs/plugins/inspect/plugin-shm.xml:
+       * docs/plugins/inspect/plugin-sndfile.xml:
+       * docs/plugins/inspect/plugin-soundtouch.xml:
+       * docs/plugins/inspect/plugin-speed.xml:
+       * docs/plugins/inspect/plugin-stereo.xml:
+       * docs/plugins/inspect/plugin-subenc.xml:
+       * docs/plugins/inspect/plugin-tta.xml:
+       * docs/plugins/inspect/plugin-vcdsrc.xml:
+       * docs/plugins/inspect/plugin-vdpau.xml:
+       * docs/plugins/inspect/plugin-videomaxrate.xml:
+       * docs/plugins/inspect/plugin-videomeasure.xml:
+       * docs/plugins/inspect/plugin-videoparsersbad.xml:
+       * docs/plugins/inspect/plugin-videosignal.xml:
+       * docs/plugins/inspect/plugin-vmnc.xml:
+       * docs/plugins/inspect/plugin-vp8.xml:
+       * docs/plugins/inspect/plugin-wildmidi.xml:
+       * docs/plugins/inspect/plugin-xvid.xml:
+       * docs/plugins/inspect/plugin-y4mdec.xml:
+       * docs/plugins/inspect/plugin-zbar.xml:
+       * ext/cog/gstcogorc-dist.c:
+       * gst/colorspace/gstcolorspaceorc-dist.c:
+       * po/bg.po:
+       * po/ja.po:
+       * po/nl.po:
+       * po/pl.po:
+       * po/ru.po:
+       * po/sl.po:
+       * po/tr.po:
+       * win32/common/config.h:
+         0.10.21.3 pre-release
+
+2011-04-27 23:43:03 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tools/Makefile.am:
+         tools: disable new gst-element-maker test
+         It doesn't seem to work in an uninstalled setup, and
+         breaks make distcheck for me.
+
+2011-04-27 01:14:20 +0300  Stefan Kost <ensonic@users.sf.net>
+
+       * tools/Makefile.am:
+         element-maker: the broekn templates are not broekn, but dependencies
+         Rename the list and dist them. We need them for the actual templates.
+
+2011-04-26 15:13:55 +0300  Stefan Kost <ensonic@users.sf.net>
+
+       * tools/Makefile.am:
+       * tools/gst-element-maker:
+         element-maker: set CPPFLAGS to make templates using uninstalled headers work
+
+2011-04-26 14:21:25 +0300  Stefan Kost <ensonic@users.sf.net>
+
+       * tools/Makefile.am:
+       * tools/element-templates/gobject:
+         element-maker: fixup gobject template a bit but disable for now
+         The template contains things we already define by default.
+
+2011-04-26 14:10:05 +0300  Stefan Kost <ensonic@users.sf.net>
+
+       * tools/element-templates/audiofilter:
+       * tools/element-templates/basertpdepayload:
+       * tools/element-templates/basertppayload:
+       * tools/element-templates/cddabasesrc:
+       * tools/element-templates/tagdemux:
+         element-templates: fix templates
+         Use the object class and not the object in the init function. Set the vmethods.
+         Add default returns.
+
+2011-04-26 14:08:51 +0300  Stefan Kost <ensonic@users.sf.net>
+
+       * tools/Makefile.am:
+         element-maker: don't dist incomplete templates
+         Move not working templates to a separate variable to highlight the fact that
+         they need more work. These need at least the class and type fields filled.
+
+2011-04-26 13:44:04 +0300  Stefan Kost <ensonic@users.sf.net>
+
+       * tools/Makefile.am:
+       * tools/gst-element-maker-test.sh:
+         element-maker-test: try to run element-maker for all templates
+         Add an easy way to check the element-maker templates.
+
+2011-04-26 13:42:59 +0300  Stefan Kost <ensonic@users.sf.net>
+
+       * tools/gst-element-maker:
+         element-maker: make it fail, when compilation fails
+
+2011-04-19 15:09:54 -0400  Stefan Kost <ensonic@users.sf.net>
+
+       * tools/gst-element-maker:
+         element-maker: allow to run from a different working directory
+         Get the dirname for the script and use that to reference the templates. Use the
+         templatedir variable to check for templates.
+
+2011-04-16 19:42:48 -0700  David Schleef <ds@schleef.org>
+
+       * tools/gst-element-maker:
+         element-maker: lowercasify input
+         This allows using capitalized acronyms in class names, so using
+         "AVC_src" on the command line will create filename gstavcsrc.c,
+         class name GstAVCSrc, and symbol names gst_avc_src_*.
+
+2011-04-24 16:42:03 -0700  David Schleef <ds@schleef.org>
+
+       * gst/mpegdemux/gstmpegtsdemux.c:
+       * gst/mpegtsdemux/tsdemux.c:
+         mpegtsdemux,tsdemux: Add byte-stream to h264 caps
+         Fixes #606662.
+
+2011-04-24 16:00:00 -0700  David Schleef <ds@schleef.org>
+
+       * gst-libs/gst/video/gstbasevideoencoder.c:
+       * gst-libs/gst/video/gstbasevideoencoder.h:
+         basevideoencoder: Don't allow buffers after EOS
+         Fixes #647852.
+
+2011-04-24 15:49:54 -0700  David Schleef <ds@schleef.org>
+
+       * gst-libs/gst/video/gstbasevideoencoder.c:
+         basevideo: Don't duplicate code in basevideocodec
+         Both basevideoencoder and basevideocodec were setting
+         system_frame_number, leading to confusion.  Fixes #647853.
+
+2011-04-14 16:21:15 -0700  David Schleef <ds@schleef.org>
+
+       * gst-libs/gst/video/gstbasevideodecoder.c:
+         basevideo: Check if caps are set directly
+         Fixes #647854.
+
+2011-04-17 00:08:39 +0100  Mihai Draghicioiu <mihai.draghicioiu@gmail.com>
+
+       * ext/gme/gstgme.c:
+         gme: fix infinite looping by fading out after two loops
+         https://bugzilla.gnome.org/show_bug.cgi?id=647364
+
+2011-04-24 14:04:10 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * common:
+         Automatic update of common submodule
+         From c3cafe1 to 46dfcea
+
+2011-04-22 09:37:29 +0100  Fabrizio Milo <mistobaan@gmail.com>
+
+       * configure.ac:
+       * ext/opencv/gstfaceblur.c:
+       * ext/opencv/gstfaceblur.h:
+       * ext/opencv/gstfacedetect.c:
+       * ext/opencv/gstfacedetect.h:
+       * ext/opencv/gsttemplatematch.c:
+       * ext/opencv/gsttextoverlay.h:
+         opencv: make work with openCV 2.2
+         https://bugzilla.gnome.org/show_bug.cgi?id=641796
+
+2011-04-19 17:02:45 +0100  Christian Fredrik Kalager Schaller <christian.schaller@collabora.co.uk>
+
+       * gst-plugins-bad.spec.in:
+         Add latest plugins to spec file
+
+2011-04-15 22:25:27 -0700  David Schleef <ds@schleef.org>
+
+       * gst/mpegtsmux/mpegtsmux.c:
+         mpegtsmux: Add byte-stream to h264 caps
+
+2011-04-18 12:01:07 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * tests/check/elements/mxfmux.c:
+       * tests/check/pipelines/mxf.c:
+         wavpack: Remove bus GSource to prevent a valgrind warning
+
+2011-04-18 11:57:15 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * tests/check/elements/ofa.c:
+         ofa: Remove bus GSource to prevent a valgrind warning
+
+2011-04-18 11:50:34 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * tests/check/elements/assrender.c:
+         assrender: Remove bus GSource to prevent a valgrind warning
+
+2011-04-18 11:46:23 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * sys/decklink/Makefile.am:
+         decklink: Remove unused/unneeded CFLAGS/LIBS and move $(LIBM) to LIBADD
+
+2011-04-18 11:43:03 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * sys/linsys/Makefile.am:
+         linsys: Link with libgstbase for basesink/basesrc
+         And remove empty and unused variables.
+
+2011-04-17 19:09:33 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * sys/decklink/Makefile.am:
+         decklink: Dist all headers and put them in noinst_HEADERS
+
+2011-04-17 19:09:15 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * sys/linsys/Makefile.am:
+         linsys: Dist all headers and put them in noinst_HEADERS
+
+2011-04-17 11:54:00 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * configure.ac:
+         configure: Fix linsys/decklink checks for Linux
+
+2011-04-17 01:10:14 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+       * win32/common/config.h:
+         0.10.21.2 pre-release
+
+2011-04-17 01:09:33 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * ext/cog/gstcogorc-dist.c:
+       * ext/cog/gstcogorc-dist.h:
+       * gst/colorspace/gstcolorspaceorc-dist.c:
+       * gst/colorspace/gstcolorspaceorc-dist.h:
+       * gst/fieldanalysis/gstfieldanalysisorc-dist.c:
+       * gst/fieldanalysis/gstfieldanalysisorc-dist.h:
+         ext, gst: update disted orc backup files
+
+2011-04-17 00:54:50 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/plugins/gst-plugins-bad-plugins.args:
+       * docs/plugins/gst-plugins-bad-plugins.hierarchy:
+       * docs/plugins/gst-plugins-bad-plugins.interfaces:
+       * docs/plugins/gst-plugins-bad-plugins.prerequisites:
+       * docs/plugins/gst-plugins-bad-plugins.signals:
+       * docs/plugins/inspect/plugin-adpcmdec.xml:
+       * docs/plugins/inspect/plugin-adpcmenc.xml:
+       * docs/plugins/inspect/plugin-aiff.xml:
+       * docs/plugins/inspect/plugin-amrwbenc.xml:
+       * docs/plugins/inspect/plugin-asfmux.xml:
+       * docs/plugins/inspect/plugin-assrender.xml:
+       * docs/plugins/inspect/plugin-autoconvert.xml:
+       * docs/plugins/inspect/plugin-bayer.xml:
+       * docs/plugins/inspect/plugin-bz2.xml:
+       * docs/plugins/inspect/plugin-camerabin.xml:
+       * docs/plugins/inspect/plugin-cdaudio.xml:
+       * docs/plugins/inspect/plugin-cdxaparse.xml:
+       * docs/plugins/inspect/plugin-celt.xml:
+       * docs/plugins/inspect/plugin-cog.xml:
+       * docs/plugins/inspect/plugin-coloreffects.xml:
+       * docs/plugins/inspect/plugin-colorspace.xml:
+       * docs/plugins/inspect/plugin-curl.xml:
+       * docs/plugins/inspect/plugin-dataurisrc.xml:
+       * docs/plugins/inspect/plugin-dc1394.xml:
+       * docs/plugins/inspect/plugin-dccp.xml:
+       * docs/plugins/inspect/plugin-debugutilsbad.xml:
+       * docs/plugins/inspect/plugin-dfbvideosink.xml:
+       * docs/plugins/inspect/plugin-dirac.xml:
+       * docs/plugins/inspect/plugin-dtmf.xml:
+       * docs/plugins/inspect/plugin-dtsdec.xml:
+       * docs/plugins/inspect/plugin-dvb.xml:
+       * docs/plugins/inspect/plugin-dvbsuboverlay.xml:
+       * docs/plugins/inspect/plugin-dvdspu.xml:
+       * docs/plugins/inspect/plugin-faac.xml:
+       * docs/plugins/inspect/plugin-faad.xml:
+       * docs/plugins/inspect/plugin-fbdevsink.xml:
+       * docs/plugins/inspect/plugin-festival.xml:
+       * docs/plugins/inspect/plugin-freeze.xml:
+       * docs/plugins/inspect/plugin-frei0r.xml:
+       * docs/plugins/inspect/plugin-gaudieffects.xml:
+       * docs/plugins/inspect/plugin-geometrictransform.xml:
+       * docs/plugins/inspect/plugin-gsettings.xml:
+       * docs/plugins/inspect/plugin-gsm.xml:
+       * docs/plugins/inspect/plugin-gstsiren.xml:
+       * docs/plugins/inspect/plugin-h264parse.xml:
+       * docs/plugins/inspect/plugin-hdvparse.xml:
+       * docs/plugins/inspect/plugin-id3tag.xml:
+       * docs/plugins/inspect/plugin-interlace.xml:
+       * docs/plugins/inspect/plugin-invtelecine.xml:
+       * docs/plugins/inspect/plugin-ivfparse.xml:
+       * docs/plugins/inspect/plugin-jp2kdecimator.xml:
+       * docs/plugins/inspect/plugin-jpegformat.xml:
+       * docs/plugins/inspect/plugin-kate.xml:
+       * docs/plugins/inspect/plugin-ladspa.xml:
+       * docs/plugins/inspect/plugin-legacyresample.xml:
+       * docs/plugins/inspect/plugin-liveadder.xml:
+       * docs/plugins/inspect/plugin-mimic.xml:
+       * docs/plugins/inspect/plugin-mms.xml:
+       * docs/plugins/inspect/plugin-mpeg4videoparse.xml:
+       * docs/plugins/inspect/plugin-mpegdemux2.xml:
+       * docs/plugins/inspect/plugin-mpegpsmux.xml:
+       * docs/plugins/inspect/plugin-mpegtsdemux.xml:
+       * docs/plugins/inspect/plugin-mpegtsmux.xml:
+       * docs/plugins/inspect/plugin-mpegvideoparse.xml:
+       * docs/plugins/inspect/plugin-musepack.xml:
+       * docs/plugins/inspect/plugin-musicbrainz.xml:
+       * docs/plugins/inspect/plugin-mve.xml:
+       * docs/plugins/inspect/plugin-mxf.xml:
+       * docs/plugins/inspect/plugin-mythtv.xml:
+       * docs/plugins/inspect/plugin-nas.xml:
+       * docs/plugins/inspect/plugin-neon.xml:
+       * docs/plugins/inspect/plugin-nsf.xml:
+       * docs/plugins/inspect/plugin-nuvdemux.xml:
+       * docs/plugins/inspect/plugin-ofa.xml:
+       * docs/plugins/inspect/plugin-opencv.xml:
+       * docs/plugins/inspect/plugin-pcapparse.xml:
+       * docs/plugins/inspect/plugin-pnm.xml:
+       * docs/plugins/inspect/plugin-rawparse.xml:
+       * docs/plugins/inspect/plugin-real.xml:
+       * docs/plugins/inspect/plugin-resindvd.xml:
+       * docs/plugins/inspect/plugin-rfbsrc.xml:
+       * docs/plugins/inspect/plugin-rsvg.xml:
+       * docs/plugins/inspect/plugin-rtmpsrc.xml:
+       * docs/plugins/inspect/plugin-rtpmux.xml:
+       * docs/plugins/inspect/plugin-rtpvp8.xml:
+       * docs/plugins/inspect/plugin-scaletempo.xml:
+       * docs/plugins/inspect/plugin-schro.xml:
+       * docs/plugins/inspect/plugin-sdl.xml:
+       * docs/plugins/inspect/plugin-sdp.xml:
+       * docs/plugins/inspect/plugin-segmentclip.xml:
+       * docs/plugins/inspect/plugin-shm.xml:
+       * docs/plugins/inspect/plugin-sndfile.xml:
+       * docs/plugins/inspect/plugin-speed.xml:
+       * docs/plugins/inspect/plugin-stereo.xml:
+       * docs/plugins/inspect/plugin-subenc.xml:
+       * docs/plugins/inspect/plugin-tta.xml:
+       * docs/plugins/inspect/plugin-vcdsrc.xml:
+       * docs/plugins/inspect/plugin-vdpau.xml:
+       * docs/plugins/inspect/plugin-videomaxrate.xml:
+       * docs/plugins/inspect/plugin-videomeasure.xml:
+       * docs/plugins/inspect/plugin-videoparsersbad.xml:
+       * docs/plugins/inspect/plugin-videosignal.xml:
+       * docs/plugins/inspect/plugin-vmnc.xml:
+       * docs/plugins/inspect/plugin-vp8.xml:
+       * docs/plugins/inspect/plugin-wildmidi.xml:
+       * docs/plugins/inspect/plugin-xvid.xml:
+       * docs/plugins/inspect/plugin-y4mdec.xml:
+       * docs/plugins/inspect/plugin-zbar.xml:
+         docs: update docs for pre-release
+
+2011-04-16 16:36:06 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+         configure: fix --disable-external
+
+2011-04-14 20:46:52 -0700  David Schleef <ds@schleef.org>
+
+       * ext/assrender/gstassrender.c:
+         assrender: refactor blitting, avoid writing past end of buffer
+         Previous blitting code could potentially write past the
+         end of the buffer if the x or y position was odd, and for
+         the same underlying reason, didn't get the chroma registration
+         correct in the odd position case.
+         https://bugzilla.gnome.org/show_bug.cgi?id=647830
+
+2011-04-16 11:18:44 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/jpegformat/gstjpegparse.c:
+         jpegformat: Fix unitialized variable on macosx
+
+2011-04-14 20:39:38 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin/camerabinimage.c:
+         camerabin: Do not forget to unref the ffmpegcolorspace
+         Do not leak the ffmpegcolorspace by unrefing it at dispose
+
+2011-04-14 16:48:27 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * tests/check/elements/camerabin.c:
+         test: camerabin: More leak fixes
+
+2011-04-15 10:41:55 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * m4/gsettings.m4:
+         m4: Update gsettings m4 macros
+
+2011-04-14 16:24:47 -0700  David Schleef <ds@schleef.org>
+
+       * configure.ac:
+         Bump orc requirement to 0.4.11
+
+2011-04-15 00:09:14 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * ext/gsm/gstgsmdec.c:
+       * ext/gsm/gstgsmenc.c:
+       * ext/musicbrainz/gsttrm.c:
+       * ext/resindvd/resindvdbin.c:
+       * ext/resindvd/rsnparsetter.c:
+       * gst/aiff/aiffparse.c:
+       * gst/colorspace/gstcolorspace.c:
+       * gst/debugutils/gstchecksumsink.c:
+       * gst/debugutils/gstchopmydata.c:
+       * gst/geometrictransform/gstfisheye.c:
+       * gst/h264parse/gsth264parse.c:
+       * gst/hls/m3u8.c:
+       * gst/mpegdemux/gstmpegdemux.c:
+       * gst/mpegtsdemux/mpegtsbase.c:
+         Fix some unused-but-set-variable warnings with gcc 4.6
+
+2011-04-14 19:53:16 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tools/element-templates/gobject:
+         element-templates: clean up gobject template a bit
+         Remove pointless g_return_if_fail (G_IS_FOO (obj)) checks in
+         vfunc implementations. Comment out unused variables to avoid
+         warnings with gcc 4.6.
+
+2011-04-14 18:36:16 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/asfmux/gstasfmux.c:
+       * gst/asfmux/gstasfobjects.c:
+       * gst/asfmux/gstasfparse.c:
+       * gst/asfmux/gstrtpasfpay.c:
+         asfmux: fix unused-but-set-variable warnings with gcc 4.6
+
+2011-04-14 18:36:02 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/bayer/gstrgb2bayer.c:
+         bayer: fix unused-but-set-variable warnings with gcc 4.6
+
+2011-04-14 14:32:02 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * tests/check/elements/camerabin2.c:
+         tests: camerabin2: Leak fixes for the unit tests
+         Leak fixes related to not removing the source returned from
+         gst_bus_add_watch
+
+2011-04-14 13:27:20 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * tests/check/elements/camerabin.c:
+         tests: camerabin: Some leak fixes
+         Leak fixes related to removing the source returned from
+         gst_bus_add_watch
+
+2011-04-13 15:05:15 -0400  Reynaldo H. Verdejo Pinochet <reynaldo.verdejo@collabora.co.uk>
+
+       * Android.mk:
+       * sys/audioflingersink/Android.mk:
+       * sys/audioflingersink/GstAndroid.cpp:
+       * sys/audioflingersink/audioflinger_wrapper.cpp:
+       * sys/audioflingersink/audioflinger_wrapper.h:
+       * sys/audioflingersink/gstaudioflingerringbuffer.h:
+       * sys/audioflingersink/gstaudioflingersink.c:
+       * sys/audioflingersink/gstaudioflingersink.h:
+         Remove audioflingersink
+         Remove audioflingersink, it's in gst-android now.
+
+2011-04-14 16:49:18 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst-libs/gst/video/gstbasevideocodec.c:
+       * gst-libs/gst/video/gstbasevideodecoder.c:
+       * gst-libs/gst/video/gstbasevideoencoder.c:
+         basevideo: fix unused-but-set-variable warnings with gcc 4.6
+
+2011-04-14 16:14:57 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h:
+       * gst-libs/gst/basecamerabinsrc/gstcamerabin-enum.h:
+       * gst-libs/gst/basecamerabinsrc/gstcamerabinpreview.h:
+         basecamerasrc: add unstable-API warnings if GST_USE_UNSTABLE_API is not defined
+         So people know this is unstable API even if it ends up right next
+         to our other API.
+
+2011-04-14 16:11:53 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst-libs/gst/media-info/.gitignore:
+         libs: remove leftover media-info directory
+
+2011-04-13 22:48:28 +0200  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/m3u8.c:
+         hlsdemux: m3u8: return duration in nanoseconds
+
+2011-04-13 23:35:50 +0200  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: fix handling of end of playlist
+         Don't send the EOS event until we reached the end of the playlist
+         and the queue is really empty.
+
+2011-04-13 22:25:57 +0200  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: fix example pipeline
+
+2011-04-13 23:06:18 +0200  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: ignore seek events until it's implemented
+
+2011-04-13 22:17:05 +0200  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: dispose the fetcher from the same thread it's created
+
+2011-04-14 11:28:58 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/debugutils/fpsdisplaysink.c:
+         fpsdisplaysink:: fix compilation with older GLib
+         g_object_notify_by_pspec() is new in GLib 2.26, but we only require 2.22.
+
+2011-04-14 07:21:50 +0100  Christian Fredrik Kalager Schaller <christian.schaller@collabora.co.uk>
+
+       * gst-plugins-bad.spec.in:
+         Update spec file with a lot of new plugins
+
+2011-04-13 23:59:40 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * tests/check/elements/jifmux.c:
+         tests: jifmux: Adds test for new exposure compensation tag
+         Adds a test for GST_TAG_CAPTURING_EXPOSURE_COMPENSATION on
+         jifmux check tests.
+
+2011-04-13 21:58:36 -0400  Olivier Crête <olivier.crete@collabora.co.uk>
+
+       * gst/dtmf/Makefile.am:
+       * gst/dtmf/gstdtmfcommon.h:
+       * gst/dtmf/gstdtmfsrc.c:
+       * gst/dtmf/gstrtpdtmfcommon.h:
+       * gst/dtmf/gstrtpdtmfdepay.c:
+       * gst/dtmf/gstrtpdtmfdepay.h:
+       * gst/dtmf/gstrtpdtmfsrc.c:
+       * gst/dtmf/gstrtpdtmfsrc.h:
+         dtmf: Move duplicate #defines into a common include
+         Centralize duplicated constants so they have the same value.
+         Also standardise minimum tone duration to 250ms and minimum inter-tone
+         interval to 100ms.
+
+2011-04-13 22:33:37 -0300  Lasse Laukkanen <lasse.laukkanen@digia.com>
+
+       * gst/camerabin/gstcamerabin.c:
+         camerabin: Preserve unused imagebin or videobin on NULL
+         If video or image mode is never selected then respective bin is in NULL state.
+         Preserve this state when resetting camerabin from PAUSED to READY.
+
+2011-04-13 22:07:58 +0300  Stefan Kost <ensonic@users.sf.net>
+
+       * gst/pnm/Makefile.am:
+         pnm: add LIBTOOLFLAGS = --tag=disable-static
+
+2011-04-13 20:26:11 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/xvid/gstxvidenc.c:
+         xvidenc: Implement getcaps function
+         This allows to set width/height/etc restrictions to be set downstream.
+         Fixes bug #647498.
+
+2011-04-12 21:47:14 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * Android.mk:
+       * Makefile.am:
+       * configure.ac:
+       * docs/plugins/Makefile.am:
+       * docs/plugins/gst-plugins-bad-plugins-docs.sgml:
+       * docs/plugins/gst-plugins-bad-plugins-sections.txt:
+       * docs/plugins/inspect/plugin-qtmux.xml:
+       * gst-plugins-bad.spec.in:
+       * gst/qtmux/Makefile.am:
+       * gst/qtmux/atoms.c:
+       * gst/qtmux/atoms.h:
+       * gst/qtmux/atomsrecovery.c:
+       * gst/qtmux/atomsrecovery.h:
+       * gst/qtmux/descriptors.c:
+       * gst/qtmux/descriptors.h:
+       * gst/qtmux/fourcc.h:
+       * gst/qtmux/ftypcc.h:
+       * gst/qtmux/gstqtmoovrecover.c:
+       * gst/qtmux/gstqtmoovrecover.h:
+       * gst/qtmux/gstqtmux.c:
+       * gst/qtmux/gstqtmux.h:
+       * gst/qtmux/gstqtmuxmap.c:
+       * gst/qtmux/gstqtmuxmap.h:
+       * gst/qtmux/gstqtmuxplugin.c:
+       * gst/qtmux/properties.c:
+       * gst/qtmux/properties.h:
+       * tests/check/Makefile.am:
+       * tests/check/elements/.gitignore:
+       * tests/check/elements/qtmux.c:
+       * tests/check/pipelines/tagschecking.c:
+         qtmux: remove qtmux plugin, it has moved to -good
+         https://bugzilla.gnome.org/show_bug.cgi?id=636699
+
+2011-04-13 16:31:12 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * configure.ac:
+         configure: Fix libexif pkg-config check
+         There's no exif plugin so don't use AG_GST_CHECK_FEATURE.
+         Fixes bug #647564.
+
+2011-04-12 16:42:17 -0400  Olivier Crête <olivier.crete@collabora.co.uk>
+
+       * gst/dtmf/gstdtmfsrc.c:
+       * gst/dtmf/gstrtpdtmfsrc.c:
+         dtmf: Remove leftover MAEMO_BROKEN defines
+         Remove defines to work around bugs in old Maemo releases
+
+2011-04-11 14:44:17 -0300  Lasse Laukkanen <lasse.laukkanen@digia.com>
+
+       * gst/camerabin/gstcamerabin.c:
+         camerabin: Fix corner case for preview posting
+         Fix corner case where video preview image is not posted if stopping
+         video capture immediately after capture start.
+
+2011-04-11 18:31:45 +0300  Stefan Kost <ensonic@users.sf.net>
+
+       * gst/jpegformat/gstjpegparse.c:
+         jpegparse: subtract id-str size from the remaining read
+         Fixes a regression from the patches in bug #626618.
+
+2011-04-11 18:30:17 +0300  Stefan Kost <ensonic@users.sf.net>
+
+       * gst/jpegformat/gstjpegparse.c:
+       * tests/check/elements/camerabin2.c:
+         jpeg: set tags to NULL at init time and after freeing them
+
+2011-04-11 18:29:28 +0300  Stefan Kost <ensonic@users.sf.net>
+
+       * gst/jpegformat/gstjifmux.c:
+       * gst/jpegformat/gstjpegparse.c:
+       * tests/check/elements/camerabin2.c:
+         jpeg: comment and logging changes
+
+2011-04-10 19:53:35 +0200  Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
+
+       * gst/jpegformat/gstjpegparse.c:
+         jpegparse: add gst_jpeg_parse_remove_marker()
+         This function will remove the whole marker from the buffer.
+         Also we set it as the default behavior for marker JPG{0-13}? in order to avoid
+         a useless #if
+         https://bugzilla.gnome.org/show_bug.cgi?id=626618
+
+2010-08-13 12:38:02 +0200  Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
+
+       * gst/jpegformat/gstjpegparse.c:
+         jpegparse: refactor COM parsing
+         add gst_jpeg_parse_com () and get_utf8_from_data () to extract and
+         validate comment format
+         https://bugzilla.gnome.org/show_bug.cgi?id=626618
+
+2010-11-16 18:22:07 +0100  Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
+
+       * gst/jpegformat/gstjpegparse.c:
+         jpegparse: refactor APP1 parsing
+         add gst_jpeg_parse_app1 () and extract_and_queue_tags ()
+         https://bugzilla.gnome.org/show_bug.cgi?id=626618
+
+2010-11-21 15:05:43 +0100  Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
+
+       * gst/jpegformat/gstjpegparse.c:
+         jpegparse: log id when skipping an unhandled APP marker
+         https://bugzilla.gnome.org/show_bug.cgi?id=626618
+
+2010-11-16 17:47:17 +0100  Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
+
+       * gst/jpegformat/gstjpegparse.c:
+         jpegparse: skip all APP markers, excepting APP1
+         https://bugzilla.gnome.org/show_bug.cgi?id=626618
+
+2010-11-21 15:09:17 +0100  Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
+
+       * gst/jpegformat/gstjpegparse.c:
+         jpegparse: add get_tag_list ()
+         https://bugzilla.gnome.org/show_bug.cgi?id=626618
+
+2011-04-11 00:36:35 -0400  Thibault Saunier <thibault.saunier@collabora.co.uk>
+
+       * Android.mk:
+       * android/NOTICE:
+       * android/h264parse.mk:
+       * android/metadata.mk:
+       * android/qtmux.mk:
+       * android/sdpelem.mk:
+       * ext/faad/Makefile.am:
+       * gst-libs/gst/basecamerabinsrc/Makefile.am:
+       * gst-libs/gst/interfaces/Makefile.am:
+       * gst/adpcmdec/Makefile.am:
+       * gst/adpcmenc/Makefile.am:
+       * gst/aiff/Makefile.am:
+       * gst/asfmux/Makefile.am:
+       * gst/audiobuffer/Makefile.am:
+       * gst/autoconvert/Makefile.am:
+       * gst/bayer/Makefile.am:
+       * gst/camerabin/Makefile.am:
+       * gst/camerabin2/Makefile.am:
+       * gst/cdxaparse/Makefile.am:
+       * gst/coloreffects/Makefile.am:
+       * gst/colorspace/Makefile.am:
+       * gst/dataurisrc/Makefile.am:
+       * gst/debugutils/Makefile.am:
+       * gst/dtmf/Makefile.am:
+       * gst/dvbsuboverlay/Makefile.am:
+       * gst/dvdspu/Makefile.am:
+       * gst/festival/Makefile.am:
+       * gst/freeze/Makefile.am:
+       * gst/frei0r/Makefile.am:
+       * gst/gaudieffects/Makefile.am:
+       * gst/geometrictransform/Makefile.am:
+       * gst/h264parse/Makefile.am:
+       * gst/hdvparse/Makefile.am:
+       * gst/hls/Makefile.am:
+       * gst/id3tag/Makefile.am:
+       * gst/interlace/Makefile.am:
+       * gst/invtelecine/Makefile.am:
+       * gst/ivfparse/Makefile.am:
+       * gst/jp2kdecimator/Makefile.am:
+       * gst/jpegformat/Makefile.am:
+       * gst/legacyresample/Makefile.am:
+       * gst/librfb/Makefile.am:
+       * gst/liveadder/Makefile.am:
+       * gst/mpeg4videoparse/Makefile.am:
+       * gst/mpegdemux/Makefile.am:
+       * gst/mpegpsmux/Makefile.am:
+       * gst/mpegtsdemux/Makefile.am:
+       * gst/mpegvideoparse/Makefile.am:
+       * gst/mve/Makefile.am:
+       * gst/mxf/Makefile.am:
+       * gst/nsf/Makefile.am:
+       * gst/nuvdemux/Makefile.am:
+       * gst/patchdetect/Makefile.am:
+       * gst/pcapparse/Makefile.am:
+       * gst/pnm/Makefile.am:
+       * gst/qtmux/Makefile.am:
+       * gst/rawparse/Makefile.am:
+       * gst/rtpmux/Makefile.am:
+       * gst/rtpvp8/Makefile.am:
+       * gst/scaletempo/Makefile.am:
+       * gst/sdi/Makefile.am:
+       * gst/sdp/Makefile.am:
+       * gst/segmentclip/Makefile.am:
+       * gst/siren/Makefile.am:
+       * gst/speed/Makefile.am:
+       * gst/stereo/Makefile.am:
+       * gst/subenc/Makefile.am:
+       * gst/tta/Makefile.am:
+       * gst/videofilters/Makefile.am:
+       * gst/videomaxrate/Makefile.am:
+       * gst/videomeasure/Makefile.am:
+       * gst/videoparsers/Makefile.am:
+       * gst/videosignal/Makefile.am:
+       * gst/vmnc/Makefile.am:
+       * gst/y4m/Makefile.am:
+       * sys/audioflingersink/Android.mk:
+         android: make it ready for androgenizer
+         Remove the android/ top dir
+         Fixe the Makefile.am to be androgenized
+         To build gstreamer for android we are now using androgenizer which generates the needed Android.mk files.
+         Androgenizer can be found here: http://git.collabora.co.uk/?p=user/derek/androgenizer.git
+
+2011-04-10 00:22:37 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tools/Makefile.am:
+         element-maker: dist new videofilter2 template
+
+2011-04-09 13:40:37 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * sys/vdpau/h264/gstvdph264dec.c:
+         vdpau: Fix uninitialized variable compiler warning
+
+2011-04-09 10:03:00 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/debugutils/fpsdisplaysink.c:
+       * gst/debugutils/fpsdisplaysink.h:
+         fpsdisplaysink: Add last-message property and never print anything to stdout
+         Instead everything will be put into the last-message property and
+         gst-launch -v will print all changes of the property. This makes
+         the behaviour of fpsdisplay consistent with the fakesink/identity/etc
+         behaviour.
+
+2011-04-09 09:50:23 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/debugutils/fpsdisplaysink.c:
+       * gst/debugutils/fpsdisplaysink.h:
+         fpsdisplaysink: Rename verbose property to silent for consistency
+
+2011-04-09 00:37:25 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * Makefile.am:
+       * configure.ac:
+       * gst-libs/gst/Makefile.am:
+       * gst-libs/gst/baseparse/Makefile.am:
+       * gst-libs/gst/baseparse/gstbaseparse.c:
+       * gst-libs/gst/baseparse/gstbaseparse.h:
+       * tools/element-templates/baseparse:
+         baseparse: remove -bad version of baseparse library, now in core
+
+2011-04-02 18:30:22 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/videoparsers/Makefile.am:
+       * gst/videoparsers/gstdiracparse.c:
+       * gst/videoparsers/gstdiracparse.h:
+       * gst/videoparsers/gsth263parse.c:
+       * gst/videoparsers/gsth263parse.h:
+       * gst/videoparsers/gsth264parse.c:
+       * gst/videoparsers/gsth264parse.h:
+       * gst/videoparsers/h263parse.h:
+         videoparsers: port to baseparse, which is now in libgstbase in core
+
+2011-04-08 12:11:07 -0700  David Schleef <ds@schleef.org>
+
+       * gst/videofilters/Makefile.am:
+       * gst/videofilters/gstscenechange.c:
+       * gst/videofilters/gstscenechange.h:
+       * gst/videofilters/gstvideofilter2.c:
+       * gst/videofilters/gstvideofiltersbad.c:
+         scenechange: new scene change detection element
+
+2011-04-08 10:26:42 -0700  David Schleef <ds@schleef.org>
+
+       * tools/element-templates/videofilter2:
+         element-maker: Add videofilter2 template
+
+2011-04-08 19:32:31 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * Makefile.am:
+       * android/aacparse.mk:
+       * android/amrparse.mk:
+       * configure.ac:
+       * docs/plugins/Makefile.am:
+       * docs/plugins/gst-plugins-bad-plugins-docs.sgml:
+       * docs/plugins/gst-plugins-bad-plugins-sections.txt:
+       * docs/plugins/inspect/plugin-audioparsersbad.xml:
+       * gst/audioparsers/Makefile.am:
+       * gst/audioparsers/gstaacparse.c:
+       * gst/audioparsers/gstaacparse.h:
+       * gst/audioparsers/gstac3parse.c:
+       * gst/audioparsers/gstac3parse.h:
+       * gst/audioparsers/gstamrparse.c:
+       * gst/audioparsers/gstamrparse.h:
+       * gst/audioparsers/gstdcaparse.c:
+       * gst/audioparsers/gstdcaparse.h:
+       * gst/audioparsers/gstflacparse.c:
+       * gst/audioparsers/gstflacparse.h:
+       * gst/audioparsers/gstmpegaudioparse.c:
+       * gst/audioparsers/gstmpegaudioparse.h:
+       * gst/audioparsers/plugin.c:
+       * tests/check/Makefile.am:
+       * tests/check/elements/.gitignore:
+       * tests/check/elements/aacparse.c:
+       * tests/check/elements/ac3parse.c:
+       * tests/check/elements/amrparse.c:
+       * tests/check/elements/flacparse.c:
+       * tests/check/elements/mpegaudioparse.c:
+         Remove audioparsers plugin, it has been moved to -good
+
+2011-04-08 14:08:10 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/debugutils/fpsdisplaysink.c:
+         fpsdisplay: Use PROP_ instead of ARG_ for the property enums
+
+2011-04-07 15:15:57 +0200  Philippe Normand <pnormand@igalia.com>
+
+       * gst/debugutils/fpsdisplaysink.c:
+       * gst/debugutils/fpsdisplaysink.h:
+         fpsdisplay: Add verbose property
+         When this property is set to TRUE the element will display statistics
+         on stdout.
+         Fixes https://bugzilla.gnome.org/show_bug.cgi?id=647030
+
+2011-04-05 21:04:54 +0200  Haakon Sporsheim <haakon.sporsheim@gmail.com>
+
+       * sys/dshowvideosink/dshowvideosink.cpp:
+         dshowvideosink: update for latest GstXOverlay changes
+         From xwindow_id to window_handle.
+         https://bugzilla.gnome.org/show_bug.cgi?id=646955
+
+2011-04-07 18:30:49 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstmpegaudioparse.c:
+         mpegaudioparse: relax sync match a bit when draining
+         ... to at least allow initial caps change (but no further caps jitter).
+
+2011-04-06 15:58:07 +0200  Robert Swain <robert.swain@collabora.co.uk>
+
+       * gst/fieldanalysis/gstfieldanalysis.c:
+       * gst/fieldanalysis/gstfieldanalysis.h:
+         fieldanalysis: Use RFF flag to indicate buffers to drop downstream
+         Use of the GAP flag is not really correct here and makes it difficult to
+         handle real GAP buffers in deinterlace. The RFF flag is unused and can
+         be reused with similar semantics - the buffers marked with RFF that are
+         in a telecine state contain only unneeded repeated fields and so can be
+         dropped.
+
+2011-04-05 19:26:15 +0300  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * sys/shm/gstshmsink.c:
+         shmsink: ensure gst_poll_wait is called first on descriptors
+         We need to call gst_poll_wait before calling gst_poll_* status
+         functions on that new descriptor, so restart the loop, so _wait
+         will have been called on all elements of self->poll, whether
+         they have just been added or not. */
+
+2011-04-06 20:40:40 -0400  Olivier Crête <olivier.crete@collabora.co.uk>
+
+       * configure.ac:
+         shm: Fix MSG_NOSIGNAL check
+         Include sys/socket.h before checking for MSG_NOSIGNAL, also
+         check that sys/socket.h before doing any other checks for shm
+
+2010-12-15 10:39:24 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/camerabin/gstcamerabin.c:
+         camerabin: don't rely on the application running the default GLib main loop
+         Don't use g_idle_add() and friends to schedule things we can't do from the
+         streaming thread in another thread. The app may not be running the default
+         GLib main loop. Instead, just spawn a thread.
+         Also, we need to care for when acessing a pad variable, as another thread
+         might have taken camerabin to NULL while this gst_camerabin_imgbin_finished
+         didn't run.
+         https://bugzilla.gnome.org/show_bug.cgi?id=615655
+
+2011-04-04 20:55:39 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstmpegaudioparse.c:
+         mpegaudioparse: require tighter sync match when draining
+
+2011-04-04 15:57:36 +0300  Stefan Kost <ensonic@users.sf.net>
+
+       * common:
+         Automatic update of common submodule
+         From 1ccbe09 to c3cafe1
+
+2011-04-04 12:21:23 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/qtmux/gstqtmux.c:
+         qtmux: more helpful debug error message when no needed duration on input buffers
+         Fixes #646256.
+
+2011-04-02 01:21:34 +0200  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: validate properly utf-8 playlist
+
+2011-04-02 01:10:37 +0200  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/m3u8.c:
+         hlsdemux: m3u8: clear the list of media files before updating the playlist
+
+2011-04-02 01:08:02 +0200  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/gsthlsdemux.c:
+       * gst/hls/gsthlsdemux.h:
+         hlsdemux: use and adapter instead of costful buffer joins
+
+2011-04-01 13:53:28 -0700  David Schleef <ds@schleef.org>
+
+       * ext/dc1394/Makefile.am:
+       * ext/directfb/Makefile.am:
+       * gst/hls/Makefile.am:
+         Remove setting of plugindir from Makefiles
+
+2011-03-26 17:55:31 -0700  David Schleef <ds@schleef.org>
+
+       * gst-libs/gst/video/gstbasevideodecoder.c:
+         basevideo: Fix negotiation errors
+
+2011-03-26 17:43:54 -0700  David Schleef <ds@schleef.org>
+
+       * ext/schroedinger/gstschrodec.c:
+       * gst-libs/gst/video/gstbasevideodecoder.c:
+       * gst-libs/gst/video/gstbasevideodecoder.h:
+         basevideo: Add function to allocate src buffer
+
+2011-04-01 16:52:48 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: Another windows build fix
+         Replace %lld with %u as GST_BUFFER_SIZE is a guint
+
+2011-04-01 16:12:50 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/hls/m3u8.c:
+         hls: Fix compilation on windows
+         Use string literal on printing format
+
+2011-04-01 13:39:50 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin/gstcamerabin.c:
+         camerabin: Processing should stop on READY
+         The videobin and imagebin from camerabin have their states
+         locked and aren't put to READY when all the rest of camerabin
+         is set to it.
+         This might cause one of them to be still processing and post
+         an EOS after camerabin isn't expecting it anymore, this causes
+         an assertion as the processing counter would already be 0 and
+         would be decremented.
+
+2011-04-01 15:00:32 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/segmentclip/gstsegmentclip.c:
+         segmentclip: Keep a reference of events until the event is parsed
+
+2011-04-01 14:47:43 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/audioparsers/gstmpegaudioparse.c:
+       * gst/audioparsers/gstmpegaudioparse.h:
+         mpegaudioparse: Parse encoder delay and encoder padding from the LAME header if present
+
+2011-03-31 16:21:11 -0400  Olivier Crête <olivier.crete@collabora.co.uk>
+
+       * sys/shm/gstshmsink.c:
+         shm: Make default perm u+rw g+r for shm area
+
+2011-03-30 15:53:12 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: update for media type was renaming from playlist/m3u8 to application/x-hls
+
+2011-03-30 11:33:09 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * configure.ac:
+         configure.ac: Add hls plugin
+
+2011-03-30 10:11:24 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: Some minor cleanup
+         Use GST_DEBUG_FUNCPTR and G_PARAM_STATIC_STRINGS
+
+2011-03-30 03:34:39 +0200  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: fix indentation and docs sections
+
+2011-03-29 23:18:24 +0200  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: don't leek the query
+
+2011-03-29 23:06:14 +0200  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: check if the task's cond was signaled because it's the end of playlist
+
+2011-03-12 13:32:57 +0100  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: post a message in the bus when the playlist changes
+
+2011-03-12 13:15:52 +0100  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: don't update the playlist if we stay in the same bitrate
+
+2011-03-12 13:00:06 +0100  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: Add support for URI queries
+
+2011-03-12 12:50:25 +0100  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: Add support for duration queries
+
+2011-03-12 12:28:42 +0100  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/m3u8.c:
+       * gst/hls/m3u8.h:
+         hlsdemux: m3u8: protect public methods properly
+
+2011-03-12 12:20:32 +0100  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/m3u8.c:
+       * gst/hls/m3u8.h:
+         hlsdemux: m3u8: add support to get the duration from a playlist
+
+2011-02-16 03:51:08 +0100  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: don't print an error if the download was cancelled
+
+2011-02-16 03:49:49 +0100  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: make sure the fetcher state change is complete before continuing
+
+2011-02-16 01:19:45 +0100  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: don't leak the first buffer
+
+2011-02-16 00:55:30 +0100  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: clean up code a little bit
+
+2011-02-16 00:53:48 +0100  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: only check for the end of playlist when the queue is empty
+
+2011-02-15 22:40:21 +0100  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/gsthlsdemux.c:
+       * gst/hls/gsthlsdemux.h:
+         hlsdemux: make sure to stop fragments cache if something cancelled it
+
+2011-02-15 21:55:26 +0100  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: reuse the code in reset() to free resources in dispose()
+
+2011-02-15 21:49:20 +0100  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/gsthlsdemux.c:
+       * gst/hls/gsthlsdemux.h:
+         hlsdemux: use a typefinder to set the caps in the source pad
+
+2011-02-15 04:39:34 +0100  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: add more comments and document better all the threads involved
+
+2011-02-15 03:42:29 +0100  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: handle 404 from the source element
+
+2011-02-15 03:41:43 +0100  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: stop the fetcher in the PAUSED_TO_READY transition, not when disposing()
+
+2011-02-15 03:41:01 +0100  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/gsthlsdemux.c:
+       * gst/hls/gsthlsdemux.h:
+         hlsdemux: make sure we don't stop the fetcher twice from different threads
+
+2011-02-15 02:13:56 +0100  Andoni Morales Alastruey <ylatuya@gmail.com>
+
+       * gst/hls/gsthlsdemux.c:
+         hlsdemux: query the uri upstream before updating the playlist
+
+2011-02-14 18:51:32 +0100  Andoni Morales Alastruey <amorales@flumotion.com>
+
+       * configure.ac:
+       * gst/hls/Makefile.am:
+       * gst/hls/gstfragmented.h:
+       * gst/hls/gstfragmentedplugin.c:
+       * gst/hls/gsthlsdemux.c:
+       * gst/hls/gsthlsdemux.h:
+       * gst/hls/m3u8.c:
+       * gst/hls/m3u8.h:
+         hlsdemux: Add HTTP live streaming demuxer element
+         Based on previous work by Marc-André Lureau
+
+2011-03-21 10:57:05 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/jpegformat/Makefile.am:
+       * gst/jpegformat/gstjifmux.c:
+         jifmux: Add GstTagXmpWriter support
+         Adds GstTagXmpWriter interface to jifmux element
+
+2011-03-21 10:56:51 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/qtmux/Makefile.am:
+       * gst/qtmux/atoms.c:
+       * gst/qtmux/atoms.h:
+       * gst/qtmux/gstqtmux.c:
+         qtmux: Adding GstTagXmpWriter interface
+         Adds GstTagXmpWriter interface support to qtmux
+
+2011-03-27 23:50:24 +0300  Sreerenj Balachandran <sreerenj.balachandran@nokia.com>
+
+       * docs/plugins/Makefile.am:
+       * docs/plugins/gst-plugins-bad-plugins-docs.sgml:
+       * docs/plugins/gst-plugins-bad-plugins-sections.txt:
+       * ext/opencv/Makefile.am:
+       * ext/opencv/gstopencv.c:
+       * ext/opencv/gsttextoverlay.c:
+       * ext/opencv/gsttextoverlay.h:
+       * ext/opencv/gsttextwrite.c:
+       * ext/opencv/gsttextwrite.h:
+         opencv text overlay: rename and docuemnt
+         Rename the element textwrite to opencvtextoverlay. Add proper structuring to
+         opencv textoverlay element.
+         Fixes: #640561
+
+2011-03-27 13:57:05 -0700  David Schleef <ds@schleef.org>
+
+       * gst/mpegtsmux/mpegtsmux.c:
+         mpegtsmux: Fix 64-bit printf format problem
+
+2011-03-27 20:09:52 +0200  Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
+
+       * sys/vdpau/gstvdpsink.c:
+         vdpausink: fix bug where we didn't setup vdpau on a user set window
+
+2011-03-27 19:47:43 +0200  Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
+
+       * sys/vdpau/basevideodecoder/gstbasevideodecoder.c:
+       * sys/vdpau/basevideodecoder/gstbasevideodecoder.h:
+       * sys/vdpau/gstvdp/gstvdpdecoder.c:
+       * sys/vdpau/gstvdpvideopostprocess.c:
+       * sys/vdpau/h264/gsth264dpb.c:
+       * sys/vdpau/h264/gsth264dpb.h:
+       * sys/vdpau/h264/gstvdph264dec.c:
+       * sys/vdpau/mpeg/gstvdpmpegdec.c:
+       * sys/vdpau/mpeg4/gstvdpmpeg4dec.c:
+         vdpau: fixup GstFlowReturn handling
+         Previously the different decoders would discard errounous GstFlowReturns coming
+         from downstream. Now we properly return these further upstream so that we
+         properly error out on eg. negotiation problems.
+
+2011-03-27 19:40:48 +0200  Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
+
+       * sys/vdpau/gstvdpau.c:
+         vdpau: small indentation fix
+
+2010-09-06 17:42:15 +0200  Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
+
+       * sys/vdpau/mpeg/gstvdpmpegdec.c:
+         vdpaumpegdec: don't ignore return value of gst_base_video_decoder_finish_frame
+
+2011-03-27 17:42:56 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * sys/dshowsrcwrapper/gstdshow.cpp:
+         dshow: fix list iteration code
+
+2011-03-27 17:22:52 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/dccp/gstdccpserversink.c:
+         dccpserversink: fix list iteration code
+         Fix suboptimal list iteration code, and add some FIXMEs.
+
+2011-03-26 12:45:24 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/patchdetect/Makefile.am:
+         patchdetect: link against libm
+         Link against libm. Include math-compat.h header. Don't link against
+         orc, since it's not actually used.
+         https://bugzilla.gnome.org/show_bug.cgi?id=645711
+
+2011-03-26 16:12:18 +1100  Jan Schmidt <thaytan@noraisin.net>
+
+       * gst/mpegtsmux/tsmux/tsmux.c:
+         Use correct clock when checking whether to write a new PCR
+         The PCR clocks against the 27MHz SCR clock, so check it correctly
+         to avoid writing the PCR too often.
+         Partially fixes: #611046
+
+2011-03-26 15:58:21 +1100  Jan Schmidt <thaytan@noraisin.net>
+
+       * gst/mpegtsmux/mpegtsmux.c:
+       * gst/mpegtsmux/mpegtsmux.h:
+         Rewrite M2TS packet output
+         Make sure we only write the bottom 30 bits of the PCR to the m2ts header.
+         Don't use floating point computation for it, and remove weird bit fiddling
+         that messes up the PCR in a way I can't find any
+         justification/documentation for.
+         Don't accidentally lose PCR packets from the output.
+         Fix the description for the m2ts-mode property so it's clear it's a flag,
+         and which setting does what.
+         Fixes: #611061 #644429
+         Partially fixes: #645006
+
+2011-03-26 11:14:01 +1100  Jan Schmidt <thaytan@noraisin.net>
+
+       * gst/mpegtsmux/mpegtsmux.c:
+         Fix a FIXME, and some whitespace/code style bits.
+         Also, add a new copyright notice for me.
+
+2011-03-25 22:33:05 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * common:
+         Automatic update of common submodule
+         From 193b717 to 1ccbe09
+
+2011-03-25 14:56:43 +0200  Stefan Kost <ensonic@users.sf.net>
+
+       * common:
+         Automatic update of common submodule
+         From b77e2bf to 193b717
+
+2011-03-25 09:32:30 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * common:
+         Automatic update of common submodule
+         From d8814b6 to b77e2bf
+
+2011-03-25 09:08:49 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * common:
+         Automatic update of common submodule
+         From 6aaa286 to d8814b6
+
+2011-03-25 08:33:37 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/aiff/aiffparse.c:
+         aiffparse: Add float caps to the template caps
+
+2011-03-24 16:16:20 -0700  David Schleef <ds@schleef.org>
+
+       * configure.ac:
+       * sys/decklink/gstdecklinksrc.cpp:
+         decklink: Fix win32 build
+
+2011-03-24 22:32:42 +0200  René Stadler <mail@renestadler.de>
+
+       * gst/mpegdemux/gstmpegtsdemux.c:
+         mpegtsdemux: ensure cleanup of pes/section filter helper structures
+         In particular, the section_filter would not be cleared for a private section
+         stream, leaking a GstAdapter. Seen on bug #645502.
+
+2011-03-24 22:10:43 +0200  René Stadler <mail@renestadler.de>
+
+       * gst/mpegdemux/gstmpegtsdemux.c:
+         mpegtsdemux: don't leak pad name
+         As seen on bug #645502.
+
+2011-03-24 21:46:09 +0200  René Stadler <mail@renestadler.de>
+
+       * gst/videoparsers/h264parse.c:
+         h264parse: free PPS NAL buffers on cleanup
+         Obviously a typo. Fixes bug #645502.
+
+2011-03-24 21:44:07 +0200  René Stadler <mail@renestadler.de>
+
+       * gst/videoparsers/h264parse.c:
+         h264parse: don't leak all NAL buffers
+         gst_buffer_replace() doesn't steal the ref. Partial fix for bug #645502.
+
+2011-03-24 18:49:54 +0200  Stefan Kost <ensonic@users.sf.net>
+
+       * common:
+         Automatic update of common submodule
+         From 6aec6b9 to 6aaa286
+
+2011-03-24 14:51:12 +0100  Janne Grunau <janne.grunau@collabora.co.uk>
+
+       * gst/mpegtsdemux/mpegtsbase.c:
+         mpegtsdemux: fix stream_info descriptor parsing
+
+2011-03-09 23:06:14 +0530  Arun Raghavan <arun.raghavan@collabora.co.uk>
+
+       * gst/audioparsers/plugin.c:
+         dcaparse: Bump rank to primary+1
+         Seems to work fine with a reasonably wide range of media, so bumping
+         rank.
+
+2011-03-24 10:08:59 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/aiff/aiffparse.c:
+       * gst/aiff/aiffparse.h:
+         aiffparse: Add support for 32 bit and 64 bit floating point formats
+
+2011-03-24 09:58:45 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/aiff/aiffparse.c:
+         aiffparse: The SSND header is 16 bytes large, not 8 + 16 bytes
+         Fixes bug #645568 and playback in pull mode for sample widths > 8 that
+         are not a multiple of 2 bytes (e.g. 24 bit samples).
+
+2011-03-24 09:29:06 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/aiff/aiffparse.c:
+         aiffparse: Use gst_util_uint64_scale_ceil() instead of a custom function
+
+2011-03-24 13:43:01 +0530  Arun Raghavan <arun.raghavan@collabora.co.uk>
+
+       * ext/dts/gstdtsdec.c:
+         dtsdec: Don't export bitrate if open/variable/lossless
+         libdca returns the bitrate as 1/2/3 for open/variable/lossless files
+         respectively. This makes sure we don't emit these values.
+
+2011-03-24 09:22:56 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/celt/gstceltdec.c:
+         celtdec: Read the additional, optional extra headers from the caps too
+
+2011-03-24 09:14:10 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * ext/celt/gstceltdec.c:
+       * ext/celt/gstceltdec.h:
+         celtdec: Get and use streamheaders from the caps if possible
+         This allows playback of files where the streamheader buffers were
+         dropped for some reason and also sets the srcpad caps earlier.
+
+2011-03-23 22:53:56 -0700  David Schleef <ds@schleef.org>
+
+       * ext/schroedinger/gstschroenc.c:
+         schroenc: Revert previous commit
+         It appears the patch, which I've been carrying around forever,
+         had been already applied.
+
+2011-02-20 14:16:18 -0800  David Schleef <ds@schleef.org>
+
+       * ext/vp8/gstvp8dec.h:
+       * ext/vp8/gstvp8enc.h:
+       * gst-libs/gst/video/Makefile.am:
+       * gst-libs/gst/video/gstbasevideocodec.h:
+       * gst-libs/gst/video/gstbasevideoencoder.c:
+       * gst-libs/gst/video/gstbasevideoencoder.h:
+       * gst-libs/gst/video/gstbasevideoutils.c:
+       * gst-libs/gst/video/gstbasevideoutils.h:
+         basevideo: merge utils header into basevideocodec
+
+2010-12-30 18:25:04 -0800  David Schleef <ds@schleef.org>
+
+       * ext/schroedinger/gstschroenc.c:
+         schroenc: Output element message with frame stats
+
+2011-02-26 00:28:32 -0800  David Schleef <ds@schleef.org>
+
+       * configure.ac:
+       * gst/patchdetect/Makefile.am:
+       * gst/patchdetect/gstpatchdetect.c:
+       * gst/patchdetect/gstpatchdetect.h:
+         patchdetect: new element
+         Detects Munsell ColorChecker in a video image and automatically
+         white balances and color corrects based on the detected values.
+         This element is only a demonstration at this stage, it needs to
+         be separated into two elements.
+
+2011-02-27 00:48:19 -0800  David Schleef <ds@entropywave.com>
+
+       * configure.ac:
+       * sys/Makefile.am:
+       * sys/decklink/DeckLinkAPI.h:
+       * sys/decklink/DeckLinkAPIDispatch.cpp:
+       * sys/decklink/LinuxCOM.h:
+       * sys/decklink/Makefile.am:
+       * sys/decklink/capture.cpp:
+       * sys/decklink/capture.h:
+       * sys/decklink/gstdecklink.cpp:
+       * sys/decklink/gstdecklinksink.cpp:
+       * sys/decklink/gstdecklinksink.h:
+       * sys/decklink/gstdecklinksrc.cpp:
+       * sys/decklink/gstdecklinksrc.h:
+         decklink: Add decklink plugin
+         Source and sink elements for BlackMagic DeckLink SDI cards.
+
+2011-03-17 17:38:58 -0700  David Schleef <ds@schleef.org>
+
+       * configure.ac:
+       * sys/Makefile.am:
+       * sys/linsys/Makefile.am:
+       * sys/linsys/gstlinsys.c:
+       * sys/linsys/gstlinsyssdisink.c:
+       * sys/linsys/gstlinsyssdisink.h:
+       * sys/linsys/gstlinsyssdisrc.c:
+       * sys/linsys/gstlinsyssdisrc.h:
+       * sys/linsys/include/asi.h:
+       * sys/linsys/include/master.h:
+       * sys/linsys/include/sdi.h:
+       * sys/linsys/include/sdiaudio.h:
+       * sys/linsys/include/sdivideo.h:
+         linsys: Add plugin for Linear Systems SDI boards
+
+2010-09-14 11:30:33 -0700  David Schleef <ds@schleef.org>
+
+       * configure.ac:
+       * gst/sdi/Makefile.am:
+       * gst/sdi/gstsdi.c:
+       * gst/sdi/gstsdidemux.c:
+       * gst/sdi/gstsdidemux.h:
+       * gst/sdi/gstsdimux.c:
+       * gst/sdi/gstsdimux.h:
+         sdi: Add raw SDI muxing/demuxing elements
+
+2011-03-17 19:03:29 -0700  David Schleef <ds@schleef.org>
+
+       * ext/cog/gstlogoinsert.c:
+       * tests/check/Makefile.am:
+       * tests/check/elements/logoinsert.c:
+         logoinsert: Fix memleaks, add test
+
+2010-11-15 11:37:12 -0800  David Schleef <ds@schleef.org>
+
+       * ext/cog/gstlogoinsert.c:
+         logoinsert: Add data property
+
+2011-03-23 15:49:18 +0100  Robert Swain <robert.swain@collabora.co.uk>
+
+       * tests/examples/camerabin2/gst-camerabin2-test.c:
+         gst-camerabin2-test: Fix premature shutdown
+         We must wait for camerabin2's stop-capture procedures to finish before quitting
+         the main loop or firing off the next capture. If we get stuck waiting for
+         camerabin2 to become idle, this is a bug that needs fixing.
+
+2011-03-23 16:32:19 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstcamerabin2.c:
+         camerabin2: Only mark video capture as finished after EOS
+         Instead of probing the videosink sinkpad for passing EOS, better
+         to wait for EOS from the bus.
+         This makes sure the filesink has already processed it and is
+         ready to close the file. This is used to notify applications
+         that camerabin2 is idle and can be shut down.
+
+2011-03-18 15:49:12 +0100  Robert Swain <robert.swain@collabora.co.uk>
+
+       * gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.c:
+       * gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h:
+       * gst/camerabin2/gstcamerabin2.c:
+       * gst/camerabin2/gstcamerabin2.h:
+       * gst/camerabin2/gstwrappercamerabinsrc.c:
+         basecamerasrc: camerabin2: wrappercamerabinsrc: Add read-only max-zoom prop
+         This is not implemented in any of our real sources to which wrappercamerabinsrc
+         might connect but this is optional and can be implemented at any time. A
+         limit on the software zoom level using video{crop,scale} would be arbitrary.
+
+2011-03-23 12:38:36 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.c:
+       * gst/camerabin2/gstcamerabin2.c:
+       * tests/check/elements/camerabin2.c:
+         camerabin2: Improve idle property usage
+         Use resource warning messages to notify camerabin2 that a capture
+         as aborted or couldn't be started, making it decrement the
+         processing counter and making the idle property more reliable.
+
+2011-03-22 12:04:20 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstcamerabin2.c:
+         camerabin2: No need to force audiosrc to null on stop_capture
+         Setting the audio source to null isn't needed and it could
+         make the EOS that is still flowing be dropped if autoaudiosrc
+         is used because its pads go flushing before the EOS gets pushed
+         from the real source.
+
+2011-03-22 08:32:48 -0300  Lauri Lehtinen <lauri.lehtinen@digia.com>
+
+       * gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.c:
+         basecamerabinsrc: Check if set preview caps are the same
+         Checks if the new received preview-caps are equal to what is
+         already in use, skips the preview-caps setting logic in case
+         new caps are same as current ones.
+
+2011-03-15 15:47:21 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * tests/check/elements/camerabin2.c:
+         tests: camerabin2: Adds another 'idle' test
+         Adds another test that checks that the idle property works
+         correctly when bogus start-capture calls are made.
+         This fails currently, but should remind us of fixing it in
+         the future by defining a proper error reporting from camera
+         sources to camerabin2
+
+2011-03-15 15:34:31 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * tests/check/elements/camerabin2.c:
+         tests: camerabin2: Sprinkle some 'idle' property checks
+         Adds some checks for 'idle' property in camerabin2 tests
+
+2011-03-15 15:11:01 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstcamerabin2.c:
+       * gst/camerabin2/gstcamerabin2.h:
+         camerabin2: Adds new idle property
+         Adds idle property (just like camerabin1), a boolean that
+         is true when camerabin2 isn't processing and can be shut down
+         without losing data.
+
+2011-03-15 10:50:54 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * tests/check/elements/camerabin2.c:
+         tests: camerabin2: Adds tests for new image capture properties
+         Adds tests to check that changing encoder/muxer for image capture
+         works
+
+2011-03-15 10:11:43 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstcamerabin2.c:
+         camerabin2: Adding properties for image capture settings
+         Adds properties for selecting image encoder and muxer for
+         image capture
+
+2011-03-14 14:33:57 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstcamerabin2.c:
+         camerabin2: More debug log
+         Small refactoring and adding more debug log to encodebin related
+         paths
+
+2011-03-14 14:30:36 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.c:
+         basecamerasrc: Set preview pipeline NULL
+         Set preview pipeline to NULL when freed to be able to
+         recreate it on the following lines
+
+2011-03-23 22:02:37 +0530  Arun Raghavan <arun.raghavan@collabora.co.uk>
+
+       * gst/audioparsers/gstdcaparse.c:
+       * gst/audioparsers/gstdcaparse.h:
+         dcaparse: Expose frame size in caps
+         This exports the size of the frame (number of bytes from one sync point
+         to the next) as the "frame_size" field in caps.
+
+2011-03-09 23:03:10 +0530  Arun Raghavan <arun.raghavan@collabora.co.uk>
+
+       * gst/audioparsers/gstdcaparse.c:
+       * gst/audioparsers/gstdcaparse.h:
+         dcaparse: Expose block size in caps
+         This sets the "block_size" field on caps as the number of samples
+         encoded in one frame.
+
+2011-03-22 20:53:08 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/qtmux/gstqtmux.c:
+         qtmux: use running time for synchronization
+         See also #432612.
+
+2011-03-22 13:18:03 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/videoparsers/gsth264parse.c:
+         h264parse: chain up to parent finalize
+
+2011-03-22 13:46:42 +0100  Chris E Jones <chris@chrisejones.com>
+
+       * gst/scaletempo/gstscaletempo.c:
+         scaletempo: Correctly handle newsegment events with stop==-1
+         Fixes bug #645420.
+
+2011-03-22 12:34:20 +0100  Luis de Bethencourt <luis@debethencourt.com>
+
+       * configure.ac:
+         configure.ac: redundant uses of AC_MSG_RESULT()
+         cleaned the redundant uses of AC_MSG_RESULT() in configure.ac
+
+2011-03-18 19:34:57 +0100  Luis de Bethencourt <luis@debethencourt.com>
+
+       * autogen.sh:
+         autogen: wingo signed comment
+
+2011-03-21 13:31:15 -0700  David Schleef <ds@schleef.org>
+
+       * gst/videofilters/Makefile.am:
+       * gst/videofilters/gstvideofilter2.c:
+       * gst/videofilters/gstvideofilter2.h:
+       * gst/videofilters/gstzebrastripe.c:
+       * gst/videofilters/gstzebrastripe.h:
+         zebrastripe: Add new GstVideoFilter2 base class
+         An experiment.  Not completely happy with it.
+
+2011-03-21 20:40:14 +0200  Mart Raudsepp <mart.raudsepp@collabora.co.uk>
+
+       * gst/mpegdemux/mpegtspacketizer.c:
+       * gst/mpegtsdemux/mpegtspacketizer.c:
+         mpegtspacketizer: Handle all ISO8859-x encodings in get_encoding()
+         ... according to ETSI EN 300 468, "Selection of character table"
+
+2011-02-21 11:44:01 +0100  Janne Grunau <janne.grunau@collabora.co.uk>
+
+       * gst/mpegtsdemux/mpegtsbase.c:
+       * gst/mpegtsdemux/tsdemux.c:
+         mpegtsdemux: do not try to parse packets containing section data as PES
+
+2011-02-21 11:42:54 +0100  Janne Grunau <janne.grunau@collabora.co.uk>
+
+       * gst/mpegtsdemux/gstmpegdefs.h:
+       * gst/mpegtsdemux/tsdemux.c:
+         mpegtsdemux: add stream types for DSM CC A, B, C, D
+
+2011-03-21 18:54:46 +0100  Janne Grunau <janne.grunau@collabora.co.uk>
+
+       * gst/mpegtsdemux/mpegtsbase.c:
+         mpegtsdemux: fix playback if PMT is seen before PAT
+         The stream for the PMT pid has to be cleared since the version checking
+         in the packetizer won't emit the same PMT again otherwise.
+
+2011-03-21 16:51:16 +0100  Andreas Frisch <andreas.frisch@multimedia-labs.de>
+
+       * gst/videoparsers/gsth264parse.c:
+         h264parse: Set parsed=true in the srcpad caps
+         Fixes bug #645412.
+
+2011-03-21 10:38:58 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * ext/mpeg2enc/gstmpeg2enc.cc:
+         mpeg2enc: Lower the rank to MARGINAL
+         The rationale is that it can't be properly used right now when using
+         it to encode mpeg2video because of the needs-to-be-rewritten properties
+         and format negotiation. Other encoders will negotiate in a much saner
+         fashion.
+         One such example is that when you pick mpeg2enc for mpeg2video, the
+         default value for the 'format' property is "Generic MPEG-1", which is
+         completely wrong if downstream caps are mpeg2. The whole negotiation
+         code needs some serious loving before this plugin can be bumped back
+         up to a higher rank.
+
+2011-03-16 09:50:34 +0100  Benjamin Gaignard <benjamin.gaignard@linaro.org>
+
+       * gst/debugutils/fpsdisplaysink.c:
+       * gst/debugutils/fpsdisplaysink.h:
+         fpsdisplaysink: add "frames-dropped" and "frames-rendered" properties
+         https://bugzilla.gnome.org/show_bug.cgi?id=643469
+
+2011-03-18 09:33:26 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/dvbsuboverlay/gstdvbsuboverlay.c:
+         dvbsuboverlay: Remove some unused variables in the I420 blending function
+
+2011-03-17 20:19:27 +0200  Raimo Järvi <raimo.jarvi@gmail.com>
+
+       * gst/dvbsuboverlay/gstdvbsuboverlay.c:
+         dvbsuboverlay: Fix using alpha values in blitting.
+         Use each pixel's own alpha value instead of average alpha value when
+         calculating color components. Fixes bug #639763.
+
+2011-03-17 16:34:02 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * ext/vp8/Makefile.am:
+         vp8: fix LIBADD order in Makefile.am
+
+2011-03-16 15:53:13 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/audioparsers/gstmpegaudioparse.c:
+         mpegaudioparse: add FIXME for making the base class use xing seek tables better
+
+2011-03-17 16:41:52 -0400  Olivier Crête <olivier.crete@collabora.co.uk>
+
+       * sys/shm/shmpipe.c:
+         shm: Don't use "sun" as a variable name, breaks on Solaris
+         Seems like the Solaris compiler has -Dsun=1, so don't use
+         sun as a variable name
+         Patch by Tim Mooney <mooney@dogbert.cc.ndsu.nodak.edu>
+         https://bugzilla.gnome.org/show_bug.cgi?id=645053
+
+2011-03-17 15:27:39 -0400  Olivier Crête <olivier.crete@collabora.co.uk>
+
+       * configure.ac:
+         shm: Check for MSG_NOSIGNAL macro
+         Don't build the plugin is MSG_NOSIGNAL is not defined
+         https://bugzilla.gnome.org/show_bug.cgi?id=645053
+
+2011-03-16 18:52:24 +0000  Sjoerd Simons <sjoerd.simons@collabora.co.uk>
+
+       * sys/shm/gstshmsink.c:
+         shmsink: Keep shmsink referenced while there are still buffers around
+
+2011-03-16 18:51:50 +0000  Sjoerd Simons <sjoerd.simons@collabora.co.uk>
+
+       * sys/shm/shmpipe.c:
+       * sys/shm/shmpipe.h:
+         shm: Allow ShmPipe to save a data pointer for applications
+
+2011-03-16 18:51:02 +0000  Sjoerd Simons <sjoerd.simons@collabora.co.uk>
+
+       * sys/shm/shmpipe.c:
+         shm: Keep the ShmPipe alive as long as there are blocks left
+
+2011-03-09 19:34:39 -0500  Olivier Crête <olivier.crete@collabora.co.uk>
+
+       * sys/shm/gstshmsrc.c:
+         shmsrc: Only connect to sink in PLAYING in live mode
+
+2011-03-09 19:34:25 -0500  Olivier Crête <olivier.crete@collabora.co.uk>
+
+       * sys/shm/gstshmsrc.c:
+         shmsrc: Keep GstPoll for whole src lifetime
+
+2011-03-15 09:15:35 -0300  Lasse Laukkanen <lasse.laukkanen@digia.com>
+
+       * gst/camerabin/camerabinpreview.c:
+       * gst/camerabin/gstcamerabin.c:
+         camerabin: Add an assertion to preview pipeline generation
+         Adds an assertion in case the preview pipeline is NULL and also
+         explicitly initializes preview caps to NULL for clarity.
+
+2011-03-14 18:25:25 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/audioparsers/gstdcaparse.c:
+       * gst/audioparsers/gstdcaparse.h:
+         dcaparse: Add depth and endianness to the caps
+         Some decoders can only handle specific endianness or a fixed
+         depth and this allows better negotiation.
+         Fixes bug #644208.
+
+2011-03-14 12:39:23 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/mpegtsmux/mpegtsmux.c:
+         mpegtsmux: fix broken pad caps refcount handling
+         gst_caps_make_writable() takes ownership of the caps passed in, but
+         the caller doesn't own a ref to the caps here, because GST_PAD_CAPS
+         doesn't return a ref. Looks like the code relied on a caps leak
+         elsewhere for this to work properly.
+
+2011-03-14 12:33:29 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/mpegtsmux/mpegtsmux.c:
+         mpegtsmux: don't error out if downstream fails to handle the newsegment event
+         If downstream doesn't handle the newsegment event, don't error out (esp.
+         not without posting a proper error message on the bus), but just continue.
+         If there's a problem, we'll find out when we start pushing buffers.
+         https://bugzilla.gnome.org/show_bug.cgi?id=644395
+
+2011-03-11 14:40:44 +0000  Andreas Frisch <andreas.frisch@multimedia-labs.de>
+
+       * gst/mpegtsmux/mpegtsmux.c:
+         mpegtsmux: remove unused variable
+
+2011-03-11 18:23:22 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstcamerabin2.c:
+         camerabin2: Set queues to silent
+         Optimize a little by setting queues to silent
+
+2011-03-11 16:20:52 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstcamerabin2.c:
+       * gst/camerabin2/gstcamerabin2.h:
+         camerabin2: Refactoring encodebin usage
+         Refactor some common code regarding encodebin usage in camerabin2
+
+2011-03-11 17:07:03 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * tests/check/elements/camerabin2.c:
+         tests: camerabin2: Fix number of iteration of tests
+         There are 3 taglist tests, not 2
+
+2011-03-11 10:32:35 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstcamerabin2.c:
+       * gst/camerabin2/gstwrappercamerabinsrc.c:
+         camerabin2: Some memleak fixes
+
+2011-03-08 09:43:58 +0100  Robert Swain <robert.swain@collabora.co.uk>
+
+       * gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.c:
+       * gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h:
+       * gst/camerabin2/gstcamerabin2.c:
+       * gst/camerabin2/gstcamerabin2.h:
+       * gst/camerabin2/gstwrappercamerabinsrc.c:
+       * tests/examples/camerabin2/gst-camerabin2-test.c:
+         basecamerasrc: wrappercamerabinsrc: camerabin2: Expose/add floating point zoom property
+
+2011-03-04 15:53:42 +0100  Robert Swain <robert.swain@collabora.co.uk>
+
+       * gst/camerabin2/gstwrappercamerabinsrc.c:
+         wrappercamerabinsrc: Remove dead definition
+         This definition is unused in this code.
+
+2011-03-10 11:38:18 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstwrappercamerabinsrc.c:
+         wrappercamerabinsrc: Avoid clearing recording caps
+         When recording 2 videos in sequence with the same video-capture-caps,
+         the second video would get a not-negotiated error because the
+         src caps were being cleared without any intention of
+         renegotiating it back to the requested capture caps.
+         This patch avoids this caps reset procedure unless a new
+         caps was set.
+
+2011-03-11 14:37:06 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/videoparsers/gstdiracparse.c:
+         diracparse: Add correct template caps and element details
+
+2011-03-11 10:40:40 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tests/examples/camerabin2/Makefile.am:
+         examples: fix LDADD/LIBS path order for camerabin2 example
+
+2011-03-11 10:34:23 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/camerabin2/gstcamerabin2.c:
+         camerabin2: don't leak element name strings
+         Don't leak string copy returned by gst_element_get_name(). Also, check
+         for certain elements by checking the plugin feature / factory name, not
+         the assigned object name.
+
+2011-03-11 10:26:01 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * Makefile.am:
+       * configure.ac:
+       * docs/plugins/Makefile.am:
+       * docs/plugins/gst-plugins-bad-plugins-docs.sgml:
+       * docs/plugins/gst-plugins-bad-plugins-sections.txt:
+       * ext/Makefile.am:
+       * gst/vmnc/Makefile.am:
+         build: remove more tarkin/theoraexp build cruft
+
+2011-03-10 13:39:40 -0800  David Schleef <ds@schleef.org>
+
+       * configure.ac:
+       * ext/Makefile.am:
+       * ext/tarkin/Makefile.am:
+       * ext/tarkin/README:
+       * ext/tarkin/TODO:
+       * ext/tarkin/WHAT_THE_HECK_IS_THIS_CODE_DOING:
+       * ext/tarkin/bitcoder.h:
+       * ext/tarkin/golomb.h:
+       * ext/tarkin/gsttarkin.c:
+       * ext/tarkin/gsttarkindec.c:
+       * ext/tarkin/gsttarkindec.h:
+       * ext/tarkin/gsttarkinenc.c:
+       * ext/tarkin/gsttarkinenc.h:
+       * ext/tarkin/info.c:
+       * ext/tarkin/mem.c:
+       * ext/tarkin/mem.h:
+       * ext/tarkin/rle.h:
+       * ext/tarkin/tarkin.c:
+       * ext/tarkin/tarkin.h:
+       * ext/tarkin/wavelet.c:
+       * ext/tarkin/wavelet.h:
+       * ext/tarkin/wavelet_coeff.c:
+       * ext/tarkin/wavelet_xform.c:
+       * ext/tarkin/yuv.c:
+       * ext/tarkin/yuv.h:
+       * ext/theora/Makefile.am:
+       * ext/theora/theoradec.c:
+       * ext/theora/theoradec.h:
+       * gst/videofilters/gstzebrastripe.h:
+         theora,tarkin: Remove ancient unused code
+
+2011-03-10 16:03:58 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/qtmux/gstqtmux.c:
+         qtmux: provide for PTS metadata when so configured
+         ... and not only when sort-of feeling like it.
+         In any case, if it turns out all really is in order,
+         and presumably DTS == PTS, then no ctts will be produced anyway.
+
+2011-03-10 16:02:42 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/qtmux/gstqtmux.c:
+         qtmux: also track original PTS buffer timestamp in reorder dts-method
+
+2011-03-09 14:53:26 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstcamerabin2.c:
+         camerabin2: Force EOS on audio src
+         We can't rely on audio sources pushing EOS when going PAUSED->READY
+         because this is a basesrc bahavior and when used inside autoaudiosrc
+         the ghostpad goes flushing before the real source pushes the EOS,
+         so it is dropped.
+
+2011-03-04 06:06:16 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstwrappercamerabinsrc.c:
+         wrappercamerabinsrc: No need for starting segment
+
+2011-03-04 06:09:43 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstcamerabin2.c:
+       * gst/camerabin2/gstcamerabin2.h:
+         gstcamerabin2: Set encodebin's videorate and audiorate properties
+         Listen to encodebin's element-added signal to be able to set
+         skip-to-first on both audiorates and videorates.
+
+2011-02-15 14:58:28 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstcamerabin2.c:
+         camerabin2: Handle audio elements states
+         Audio elements are put into bin only when needed, so we need
+         to be careful with their states as camerabin2 won't manage
+         them if they are outside the bin.
+         Also we should reset their pad's flushing status before
+         starting a new capture.
+
+2011-01-21 12:47:57 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * tests/check/elements/camerabin2.c:
+         camerabin2: tests: Update tests to check for audio streams
+         Add a check that resulting recorded video files have audio streams.
+
+2011-01-21 10:56:52 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstcamerabin2.c:
+       * gst/camerabin2/gstcamerabin2.h:
+         camerabin: adding audio related properties
+         Adds 4 audio properties related to audio recording
+         * audio-src
+         * mute
+         * audio-supported-capture-caps
+         * audio-capture-caps
+
+2011-01-20 09:34:39 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstcamerabin2.c:
+       * gst/camerabin2/gstcamerabin2.h:
+         camerabin2: Adding audio support for video recordings
+         Adds an audio source and audio capsfilter/queue/convert, creating
+         a new branch on camerabin2 that is used to feed encodebin with
+         audio buffers for video recording.
+
+2011-02-28 15:43:46 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstcamerabin2.c:
+         camerabin2: Add logging for stop-capture signal
+
+2011-02-24 18:28:28 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstcamerabin2.c:
+         camerabin2: Add viewfinder caps related properties
+         Adds properties to check what caps are supported on the
+         viewfinder (from the camerasrc viewfinder pad) and another
+         one to set a caps for the viewfinder.
+
+2011-02-24 17:42:21 -0300  Lauri Lehtinen <lauri.lehtinen@digia.com>
+
+       * gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.c:
+       * gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h:
+         basecamerasrc: add virtual function to notify subclass of changing preview caps
+         Adds a virtual function to basecamerasrc in case subclasses want to be
+         notified of changing preview caps. This is useful if the subclass wants
+         to post the preview itself or if it wants to provide a preview buffer
+         as close to as possible to the user's requested resolution to the
+         preview generation pipeline.
+
+2011-02-22 13:10:15 +0200  Teemu Katajisto <teemu.katajisto@digia.com>
+
+       * tests/examples/camerabin2/gst-camerabin2-test.c:
+         examples: camerabin2: add option for setting the wrapper camera source
+
+2011-02-21 17:04:06 +0200  Teemu Katajisto <teemu.katajisto@digia.com>
+
+       * tests/examples/camerabin2/Makefile.am:
+       * tests/examples/camerabin2/gst-camerabin2-test.c:
+         examples: camerabin2: add encoding profile loading
+
+2011-02-17 14:51:16 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstwrappercamerabinsrc.c:
+         wrappercamerabinsrc: Fix newsegment pushing
+         Send update newsegments instead of non-update ones
+         for the video branch when starting recordings
+
+2011-02-15 14:59:32 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstcamerabin2.c:
+         camerabin2: Set some queue's properties
+         Sets viewfinder queue to leaky and tell image branch
+         queue to don't care about durations
+
+2011-02-10 11:50:27 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstwrappercamerabinsrc.c:
+         wrappercamerabinsrc: Ready is enough for forcing a caps change
+
+2011-02-09 19:14:13 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstwrappercamerabinsrc.c:
+         wrappercamerabinsrc: Check for downstream caps on first captures
+         Use video_renegotiate and image_renegotiate booleans to make
+         the videosrc negotiate the capture caps on the first capture because
+         the caps might be set before wrappercamerabinsrc goes into PLAYING
+         and pads drop the internal renegotiate event.
+         This is required as the output-selector is using the 'none' negotiation
+         mode.
+
+2011-02-09 19:09:24 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstwrappercamerabinsrc.c:
+         wrappercamerabinsrc: Avoid fixating capture caps
+         When setting the internal capsfilter caps for capture we should put
+         the full caps instead of trying to fixate it ourselves. This way we let
+         the elements (and mostly the source) select the best format instead
+         of defaulting to what the pad fixation function picks.
+
+2011-02-09 08:27:59 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * tests/examples/camerabin2/gst-camerabin2-test.c:
+         camerabin2: examples: Allow free image dimensions
+         Changes the default width/height of captures so that it will
+         be autopicked by camerabin2 instead of hardcoding an option
+
+2011-02-09 08:15:08 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * tests/examples/camerabin2/gst-camerabin2-test.c:
+         camerabin2: examples: Backport fix from camerabin example
+         We should only check if the xwindow should be created if we already
+         parsed the arguments of the program
+
+2011-02-04 14:53:49 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.c:
+       * gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h:
+       * gst/camerabin2/gstwrappercamerabinsrc.c:
+       * gst/camerabin2/gstwrappercamerabinsrc.h:
+         camerabin2: Moving preview image properties to basecamerasrc
+         Moves preview image related properties to basecamerasrc as that
+         should be present on all camerasrcs
+
+2011-02-08 15:51:42 +0200  Lasse Laukkanen <lasse.laukkanen@digia.com>
+
+       * gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.c:
+         basecamerasrc: Fix getting element implementing photography iface
+
+2011-02-03 12:02:14 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst-libs/gst/basecamerabinsrc/Makefile.am:
+       * gst-libs/gst/basecamerabinsrc/gstcamerabinpreview.c:
+       * gst-libs/gst/basecamerabinsrc/gstcamerabinpreview.h:
+       * gst/camerabin2/camerabingeneral.c:
+       * gst/camerabin2/camerabingeneral.h:
+       * gst/camerabin2/gstwrappercamerabinsrc.h:
+         camerabin2: Move preview helper functions to basecamerabinsrc
+         Move preview helper functions to baseacamerabinsrc so they can
+         be reused by multiple camerabin2 sources.
+
+2011-02-03 16:58:37 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * tests/examples/camerabin2/.gitignore:
+       * tests/examples/camerabin2/Makefile.am:
+       * tests/examples/camerabin2/gst-camerabin2-test.c:
+         camerabin2: examples: Add gst-camerabin2-test
+         Adds gst-camerabin2-test example application, similar to
+         gst-camerabin-test for camerabin.
+         It is useful for taking pictures and recording videos using
+         camerabin2 and providing arguments for most of camerabin2
+         properties
+
+2011-02-04 12:36:14 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstcamerabin2.c:
+         camerabin2: Add viewfinder-sink property
+         Adds a property to set the viewfinder's sink of camerabin2
+
+2011-03-09 13:19:50 +0200  René Stadler <mail@renestadler.de>
+
+       * gst/fieldanalysis/gstfieldanalysis.c:
+         fieldanalysis: fix double free() crashes
+
+2011-03-08 11:19:41 +0000  Byeong-ryeol Kim <brofkims@gmail.com>
+
+       * gst/videofilters/Makefile.am:
+         videofilters: link to libm
+         https://bugzilla.gnome.org/show_bug.cgi?id=644176
+
+2011-03-07 22:41:30 +0200  Stefan Kost <ensonic@users.sf.net>
+
+       * ext/lv2/gstlv2.c:
+         lv2: update url for port-groups extension
+
+2011-03-07 10:36:46 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * configure.ac:
+         soundtouch: The pkg-config file in version 1.5 is called soundtouch
+
+2011-02-26 16:20:52 -0800  David Schleef <ds@schleef.org>
+
+       * configure.ac:
+       * gst/videofilters/Makefile.am:
+       * gst/videofilters/gstvideofiltersbad.c:
+       * gst/videofilters/gstzebrastripe.c:
+       * gst/videofilters/gstzebrastripe.h:
+         zebrastripe: New element
+         Adds zebra stripes to overexposed video.
+
+2011-03-04 17:37:04 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * ext/Makefile.am:
+         ext: Always dist the curl directory
+         Event if we can't build it. Fixes make dist
+
+2011-03-04 12:11:12 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/videoparsers/gstdiracparse.c:
+       * gst/videoparsers/h263parse.c:
+         videoparsers: Fix unitialized variables
+         Makes macosx compiler happy
+
+2011-03-04 12:10:25 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * ext/curl/gstcurlsink.c:
+         curlsink: Fix print-related issues
+
+2011-03-04 11:59:44 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/rtpvp8/gstrtpvp8pay.c:
+         rtpvp8: Fix unitialized variable
+         Makes macosx compiler happy.
+
+2011-03-04 09:25:49 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/fieldanalysis/gstfieldanalysisorc-dist.c:
+       * gst/fieldanalysis/gstfieldanalysisorc-dist.h:
+         fieldanalysis: add backup files for compiling without orc
+
+2011-03-03 00:57:09 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/videoparsers/gsth263parse.c:
+       * gst/videoparsers/h263parse.c:
+       * gst/videoparsers/h263parse.h:
+         h263parse: allocate H263Params struct on the stack
+         It's flat and not kept around for longer.
+
+2011-03-03 00:45:11 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/videoparsers/h263parse.c:
+       * gst/videoparsers/h263parse.h:
+         h263parse: minor clean-ups
+         const-ify some arguments and re-indent header a little.
+
+2011-02-28 11:51:54 +0100  benjamin gaignard <benjamin.gaignard@linaro.org>
+
+       * gst/debugutils/fpsdisplaysink.c:
+         fpsdisplay: fix sync property default value
+
+2011-03-02 23:43:42 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * configure.ac:
+       * ext/celt/gstceltdec.c:
+       * ext/celt/gstceltenc.c:
+         celtenc: Fix compilation with celt >= 0.11.0
+         Fixes bug #643607.
+
+2010-09-15 17:32:09 +0200  Robert Swain <robert.swain@collabora.co.uk>
+
+       * configure.ac:
+       * gst/fieldanalysis/Makefile.am:
+       * gst/fieldanalysis/gstfieldanalysis.c:
+       * gst/fieldanalysis/gstfieldanalysis.h:
+       * gst/fieldanalysis/gstfieldanalysisorc.orc:
+         fieldanalysis: Add fieldanalysis element
+         This element analyses video buffers to identify if they are progressive,
+         interlaced or telecined and outputs buffers with appropriate flags for a
+         downstream element (which will be the deinterlace element, after some
+         forthcoming modifications) to be able to output progressive frames and
+         adjust timestamps resulting in a progressive stream.
+
+2011-03-01 11:23:49 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/plugins/gst-plugins-bad-plugins.args:
+       * docs/plugins/gst-plugins-bad-plugins.hierarchy:
+       * docs/plugins/gst-plugins-bad-plugins.interfaces:
+       * docs/plugins/inspect/plugin-colorspace.xml:
+       * docs/plugins/inspect/plugin-h264parse.xml:
+       * docs/plugins/inspect/plugin-mpegtsdemux.xml:
+       * docs/plugins/inspect/plugin-rtmpsrc.xml:
+       * docs/plugins/inspect/plugin-rtpvp8.xml:
+       * docs/plugins/inspect/plugin-schro.xml:
+       * docs/plugins/inspect/plugin-videoparsersbad.xml:
+         docs: update docs for recent changes in git
+
+2011-03-01 11:16:56 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/plugins/Makefile.am:
+       * docs/plugins/gst-plugins-bad-plugins-docs.sgml:
+       * docs/plugins/gst-plugins-bad-plugins-sections.txt:
+       * docs/plugins/inspect/plugin-curl.xml:
+       * ext/curl/gstcurlsink.c:
+         docs: add new curl plugin and curlsink element to docs
+
+2011-03-01 10:49:57 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+         configure: also check for platform socket headers needed by curlsink element
+
+2011-03-01 10:03:07 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * ext/curl/gstcurlsink.c:
+       * ext/curl/gstcurlsink.h:
+         curlsink: no need for a private instance structure
+         The entire instance structure is private anyway.
+
+2011-03-01 09:56:51 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * ext/curl/gstcurlsink.c:
+         curlsink: clean up property registration code
+         Fix some typos, use same style as in all other plugins, avoiding
+         unnecessary temporary GParamSpec variables; use G_PARAM_SPEC_STATIC_STRINGS.
+
+2011-02-26 20:21:25 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+       * ext/Makefile.am:
+         curl: add configure check and hook up to build system
+
+2011-02-26 20:20:33 +0000  Patricia Muscalu <patricia@axis.com>
+
+       * ext/curl/Makefile.am:
+       * ext/curl/gstcurl.c:
+       * ext/curl/gstcurlsink.c:
+       * ext/curl/gstcurlsink.h:
+         curl: add libcurl-based sink element
+         Sink acts as a client and can connect to servers to
+         upload media.
+         https://bugzilla.gnome.org/show_bug.cgi?id=641496
+
+2011-02-25 14:24:17 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * ext/jp2k/gstjasperdec.c:
+         jp2kdec: post proper error when the image's colour space is not supported
+         https://bugzilla.gnome.org/show_bug.cgi?id=643115
+
+2011-02-28 20:19:53 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * configure.ac:
+         configure.ac: cygwin/mingw; enable plugin linking to static lib
+         Useful for DirectX plugin(s).
+         Fixes #642507.
+
+2011-02-28 19:58:41 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * configure.ac:
+         configure.ac: export plugin description more platform independent
+         Fixes #642504.
+
+2011-02-28 18:33:13 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * common:
+         Automatic update of common submodule
+         From 1de7f6a to 6aec6b9
+
+2011-02-26 13:53:44 -0800  David Schleef <ds@schleef.org>
+
+       * gst/audioparsers/gstaacparse.c:
+         Revert "aacparse: allow parsed frames on sink pad"
+         This reverts commit e49b89d5c5a1244fa0dcb8bb4996e38fb9bff9e5.
+
+2011-02-25 19:59:05 -0800  David Schleef <ds@schleef.org>
+
+       * gst/colorspace/gstcolorspace.c:
+         colorspace: set dithering enum directly
+
+2011-02-25 19:57:47 -0800  David Schleef <ds@schleef.org>
+
+       * gst/colorspace/colorspace.c:
+       * gst/colorspace/gstcolorspace.c:
+         colorspace: Add support for r210
+
+2011-02-23 17:25:03 -0800  David Schleef <ds@schleef.org>
+
+       * gst/audioparsers/gstaacparse.c:
+         aacparse: allow parsed frames on sink pad
+
+2011-02-23 17:24:14 -0800  David Schleef <ds@schleef.org>
+
+       * gst-libs/gst/baseparse/gstbaseparse.c:
+         baseparse: make_metadata_writable() fix
+
+2011-02-24 09:29:51 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * tests/check/elements/jifmux.c:
+         jifmux: tests: Increase bus waiting timeout
+         Double bus waiting timeout as sometimes the test would fail
+         because it would timeout and get no messages from the bus.
+
+2011-02-21 13:24:03 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst-libs/gst/baseparse/gstbaseparse.c:
+         baseparse: rename GType from GstAudioBaseParseBad to GstBaseParseBad
+         We use it for video as well now.
+
+2011-02-21 12:14:59 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/mpegpsmux/mpegpsmux.c:
+       * gst/qtmux/gstqtmux.c:
+       * gst/videomeasure/gstvideomeasure_ssim.c:
+         Revert "Check that collectpads exists before removing pad"
+         This reverts commit 6d8740476ccd3a3498dc4f18c19733643825c7b8.
+         Depends on a core commit that was reverted
+
+2011-02-20 23:57:19 -0800  David Schleef <ds@schleef.org>
+
+       * gst/mpegpsmux/mpegpsmux.c:
+       * gst/qtmux/gstqtmux.c:
+       * gst/videomeasure/gstvideomeasure_ssim.c:
+         Check that collectpads exists before removing pad
+         The core now calls release pad from finalize, at which point
+         the collectpads might have already been freed.
+
+2011-02-20 23:01:30 -0800  David Schleef <ds@schleef.org>
+
+       * gst/colorspace/colorspace.c:
+         colorspace: Fix YUV->RGB matrixing
+
+2011-02-20 22:43:56 -0800  David Schleef <ds@schleef.org>
+
+       * gst/colorspace/colorspace.c:
+       * gst/colorspace/colorspace.h:
+       * gst/colorspace/gstcolorspace.c:
+       * gst/colorspace/gstcolorspace.h:
+         colorspace: Add dithering
+         Dithering only happens when a 16-bit-per-channel format is
+         involved.
+
+2011-01-11 10:32:47 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * ext/xvid/gstxviddec.c:
+         xviddec: bodge to avoid crashes
+         It seems xvidcore overreads its input buffer, so a nasty workaround
+         is to allocate some more memory (16 bytes seem to be enough).
+         There is no apparent image corruption with these extra bytes set to 0,
+         valgrind is much happier, and the crashes go away.
+         It is ugly, and slower though. But then, xviddec is currently
+         not autoplugged for playback anyway.
+         https://bugzilla.gnome.org/show_bug.cgi?id=334107
+
+2011-02-20 14:14:27 -0800  David Schleef <ds@schleef.org>
+
+       * gst/colorspace/colorspace.c:
+       * gst/colorspace/gstcolorspace.c:
+       * gst/colorspace/gstcolorspaceorc.orc:
+         colorspace: fix a few formats
+
+2011-02-19 13:12:41 -0800  David Schleef <ds@schleef.org>
+
+       * configure.ac:
+       * gst/colorspace/colorspace.c:
+       * gst/colorspace/colorspace.h:
+       * gst/colorspace/gstcolorspace.c:
+         colorspace: Add 16-bit-per-channel handling
+
+2011-02-19 13:13:13 -0800  David Schleef <ds@schleef.org>
+
+       * gst/colorspace/gstcolorspace.c:
+         colorspace: Fix memleak
+
+2011-02-19 13:07:39 -0800  David Schleef <ds@schleef.org>
+
+       * ext/schroedinger/Makefile.am:
+       * ext/schroedinger/gstschro.c:
+       * ext/schroedinger/gstschroparse.c:
+       * gst-libs/gst/video/Makefile.am:
+       * gst-libs/gst/video/gstbasevideoparse.c:
+       * gst-libs/gst/video/gstbasevideoparse.h:
+         basevideocodec: remove parser in favor of baseparse
+
+2011-02-18 15:24:54 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * Makefile.am:
+       * gst/videoparsers/Makefile.am:
+         videoparsers: change plugin filename from libgsth263parse* to libgstvideoparsersbad*
+         Due to a registry bug you may need to manually remove your
+         registry file to make the new plugin appear with >0 features.
+
+2011-02-18 15:17:17 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/mpegtsdemux/mpegtspacketizer.c:
+         mpegtspacketizer: fix log message printf format
+
+2011-02-18 15:05:31 +0200  Stefan Kost <ensonic@users.sf.net>
+
+       * gst-libs/gst/baseparse/gstbaseparse.c:
+         baseparse: trim trailing whitespace
+
+2011-02-18 15:05:03 +0200  Stefan Kost <ensonic@users.sf.net>
+
+       * gst-libs/gst/baseparse/gstbaseparse.c:
+         baseparse: use delta-unit flags instead of none
+
+2011-02-18 15:00:05 +0200  Stefan Kost <ensonic@users.sf.net>
+
+       * tests/examples/indexing/indexmpeg.c:
+         indexing-example: use proper signal names
+
+2011-02-18 09:40:00 +0100  Olivier Aubert <olivier.aubert@liris.cnrs.fr>
+
+       * ext/rsvg/gstrsvgoverlay.c:
+         rsvgoverlay: allow negative values for x/y/width/height
+
+2011-02-18 12:39:08 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/videoparsers/Makefile.am:
+         videoparsers: fix build
+         Add includes and link against new libgstbaseparse in the
+         build tree.
+
+2011-02-17 14:32:46 -0800  David Schleef <ds@schleef.org>
+
+       * gst/mpegtsdemux/Makefile.am:
+         mpegtsdemux: Fix disting of headers
+
+2011-02-17 13:22:28 -0800  David Schleef <ds@schleef.org>
+
+       * gst-libs/gst/baseparse/gstbaseparse.h:
+         baseparse: update documentation for API changes
+
+2010-10-13 16:12:02 -0700  David Schleef <ds@schleef.org>
+
+       * tests/check/Makefile.am:
+       * tests/check/elements/parser.c:
+         tests: fix baseparse test
+
+2010-10-09 15:08:39 -0700  David Schleef <ds@schleef.org>
+
+       * gst/videoparsers/Makefile.am:
+       * gst/videoparsers/dirac_parse.c:
+       * gst/videoparsers/dirac_parse.h:
+       * gst/videoparsers/gstdiracparse.c:
+       * gst/videoparsers/gstdiracparse.h:
+       * gst/videoparsers/plugin.c:
+         videoparsers: Add dirac parser
+
+2011-02-17 13:20:46 -0800  David Schleef <ds@schleef.org>
+
+       * tools/gst-element-maker:
+         element-maker: do test build with -fPIC
+
+2010-10-09 15:06:12 -0700  David Schleef <ds@schleef.org>
+
+       * tools/element-templates/baseparse:
+         element-maker: Add baseparse template
+
+2010-10-13 15:39:55 -0700  David Schleef <ds@schleef.org>
+
+       * configure.ac:
+       * gst-libs/gst/Makefile.am:
+       * gst-libs/gst/baseparse/Makefile.am:
+       * gst-libs/gst/baseparse/gstbaseparse.c:
+       * gst-libs/gst/baseparse/gstbaseparse.h:
+       * gst/audioparsers/Makefile.am:
+       * gst/audioparsers/gstaacparse.h:
+       * gst/audioparsers/gstac3parse.h:
+       * gst/audioparsers/gstamrparse.h:
+       * gst/audioparsers/gstbaseparse.c:
+       * gst/audioparsers/gstbaseparse.h:
+       * gst/audioparsers/gstdcaparse.h:
+       * gst/audioparsers/gstflacparse.h:
+       * gst/audioparsers/gstmpegaudioparse.h:
+       * gst/videoparsers/Makefile.am:
+       * gst/videoparsers/gstbaseparse.c:
+       * gst/videoparsers/gstbaseparse.h:
+       * gst/videoparsers/gsth263parse.h:
+       * gst/videoparsers/gsth264parse.h:
+       * gst/videoparsers/h263parse.h:
+         baseparse: Create baseparse library
+
+2011-02-16 21:17:57 -0800  David Schleef <ds@schleef.org>
+
+       * gst/dvdspu/gstspu-vobsub-render.c:
+         dvdsubdec: make up clut values if they weren't set
+
+2010-12-04 19:55:32 -0800  David Schleef <ds@schleef.org>
+
+       * gst/mpegtsmux/mpegtsmux.c:
+         mpegtsmux: fix release_pad
+         Remove bogus freeing of pad element_private data that we
+         never set (collectpads uses it, which causes confusion here).
+         Also, check that our collectpads instance exists before using
+         it.  Partial fix for #636011.
+
+2011-02-17 21:33:56 +0100  Janne Grunau <janne.grunau@collabora.co.uk>
+
+       * gst/mpegtsdemux/mpegtsbase.c:
+         mpegtsdemux: use G_GUINT64_FORMAT as format specifier for guint64
+         fixes compilation on 32bit
+
+2011-02-15 18:12:02 -0800  David Schleef <ds@schleef.org>
+
+       * gst/colorspace/gstcolorspace.c:
+         colorspace: Fix memory leak
+
+2011-02-10 12:35:47 +0100  Janne Grunau <janne.grunau@collabora.co.uk>
+
+       * gst/mpegtsdemux/gstmpegdefs.h:
+       * gst/mpegtsdemux/gstmpegdesc.c:
+       * gst/mpegtsdemux/gstmpegdesc.h:
+         mpegtsdemux: relicense gstmpegdefs.h, gstmpegdesc.h and gstmpegdesc.c to LGPL only
+         with permission from the license header:
+         """
+         This library is licensed under 2 different licenses and you
+         can choose to use it under the terms of either one of them. The
+         two licenses are the MPL 1.1 and the LGPL.
+         """
+
+2011-02-16 17:57:42 +0100  Janne Grunau <janne.grunau@collabora.co.uk>
+
+       * configure.ac:
+       * gst-plugins-bad.spec.in:
+       * gst/mpegtsdemux/Makefile.am:
+       * gst/mpegtsdemux/TODO:
+       * gst/mpegtsdemux/gstmpegdefs.h:
+       * gst/mpegtsdemux/gstmpegdesc.c:
+       * gst/mpegtsdemux/gstmpegdesc.h:
+       * gst/mpegtsdemux/gsttsdemux.c:
+       * gst/mpegtsdemux/mpegtsbase.c:
+       * gst/mpegtsdemux/mpegtsbase.h:
+       * gst/mpegtsdemux/mpegtspacketizer.c:
+       * gst/mpegtsdemux/mpegtspacketizer.h:
+       * gst/mpegtsdemux/mpegtsparse.c:
+       * gst/mpegtsdemux/mpegtsparse.h:
+       * gst/mpegtsdemux/tsdemux.c:
+       * gst/mpegtsdemux/tsdemux.h:
+         mpegtsdemux: add MPEG TS demuxer rewrite from Edward Hervey
+         with contributions from Miquel Angel Farre Guiu and Zaheer Abbas Merali
+
+2011-02-17 14:12:43 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/videoparsers/gstbaseparse.c:
+         baseparse: tune QUERY_SEEKING response
+         Even if we currently do not have a duration yet, assume seekable if
+         it looks like we'll likely be able to determine it later on
+         (which coincides with needed information to perform seeking).
+
+2011-02-07 14:46:57 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstbaseparse.c:
+         baseparse: tune QUERY_SEEKING response
+         Even if we currently do not have a duration yet, assume seekable if
+         it looks like we'll likely be able to determine it later on
+         (which coincides with needed information to perform seeking).
+         Fixes #641047.
+
+2011-02-17 12:28:56 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * ext/faac/gstfaac.c:
+         faac: remove extraneous buffer unref
+
+2011-02-16 15:29:29 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * Makefile.am:
+       * tests/icles/Makefile.am:
+       * tests/icles/equalizer-test.c:
+         icles: Completely remove equalizer-test from -bad, it's in -good now
+
+2011-02-16 15:23:50 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * tests/icles/equalizer-test.c:
+         equalizer-test: Initialize debug category after gst_init() to fix segfault
+
+2011-02-14 12:53:49 +0200  Stefan Kost <ensonic@users.sf.net>
+
+       * common:
+         Automatic update of common submodule
+         From f94d739 to 1de7f6a
+
+2011-02-14 12:14:12 +0200  Stefan Kost <ensonic@users.sf.net>
+
+       * docs/plugins/Makefile.am:
+         docs: remove duplicated rule from Makefile.am
+         This causes a make warning and might even cause dist-failure. Other modules
+         don't need to override the target either and if we can fi it in
+         common/gtk-doc-plugins.mak.
+
+2011-02-14 11:48:34 +0200  Stefan Kost <ensonic@users.sf.net>
+
+       * docs/plugins/Makefile.am:
+       * docs/plugins/gst-plugins-bad-plugins-docs.sgml:
+       * docs/plugins/gst-plugins-bad-plugins-sections.txt:
+         docs: add rsvg plugin to the docs
+
+2011-02-14 11:42:52 +0200  Stefan Kost <ensonic@users.sf.net>
+
+       * ext/rsvg/gstrsvgdec.c:
+         rsvgdec: add basic doc-blob
+
+2011-02-11 17:59:31 +0100  Olivier Aubert <olivier.aubert@liris.cnrs.fr>
+
+       * ext/rsvg/gstrsvgoverlay.c:
+       * ext/rsvg/gstrsvgoverlay.h:
+         rsvgoverlay: implement x/y/width/height (absolute and relative) positioning and dimensioning
+         Signed-off-by: Olivier Aubert <olivier.aubert@liris.cnrs.fr>
+
+2011-02-10 16:00:03 +0200  Teemu Katajisto <teemu.katajisto@digia.com>
+
+       * gst/camerabin/camerabinimage.c:
+       * gst/camerabin/camerabinvideo.c:
+         camerabin: application element memory leak fixes
+         If videobin/imagebin was never set to READY state the ownership
+         of elements created and set by application were never taken by
+         bin and therefore gst_object_sink is called for these elements
+         before unreffing (they may still be in floating state and not
+         unreffed properly without sinking first)
+
+2011-02-10 10:35:18 +0800  Hu Gang <gang.a.hu@intel.com>
+
+       * gst-libs/gst/interfaces/photography.c:
+       * gst-libs/gst/interfaces/photography.h:
+         photography interface: update the noise_reduction type from guint to GstPhotographyNoiseReduction
+         https://bugzilla.gnome.org/show_bug.cgi?id=616814
+
+2011-02-08 23:39:24 +0530  Arun Raghavan <arun.raghavan@collabora.co.uk>
+
+       * gst/audioparsers/gstbaseparse.c:
+       * gst/videoparsers/gstbaseparse.c:
+         baseparse: Update min/max bitrate before first posting them
+         This avoids posting an initial min-bitrate of G_UINTMAX and max-bitrate
+         of 0.
+         https://bugzilla.gnome.org/show_bug.cgi?id=641857
+
+2011-02-08 23:50:13 +0530  Arun Raghavan <arun.raghavan@collabora.co.uk>
+
+       * gst/audioparsers/gstmpegaudioparse.c:
+       * gst/audioparsers/gstmpegaudioparse.h:
+         mpegaudioparse: Post CBR bitrate as nominal bitrate
+         Even if VBR headers are missing, we can't guarantee that a stream is in
+         fact a CBR stream, so it's safer to let baseparse calculate the average
+         bitrate rather than assume a CBR stream. However, in order to make
+         /some/ metadata available before the requisite number of frames have
+         been parsed, this posts the bitrate from the non-VBR headers as the
+         nominal bitrate.
+         https://bugzilla.gnome.org/show_bug.cgi?id=641858
+
+2011-02-04 01:00:55 -0200  Luciana Fujii Pontello <luciana@fujii.eti.br>
+
+       * gst/camerabin/gstcamerabin.c:
+         camerabin: Always take photo when preview-caps is set
+         When filename is not set, but preview-caps is set, take the photo and
+         send its preview.
+
+2011-01-26 11:49:48 -0200  Luciana Fujii Pontello <luciana@fujii.eti.br>
+
+       * gst/camerabin/gstinputselector.c:
+         camerabin: Events with select-all in input-selector
+         When select-all was set, input-selector wasn't handling upstream events.
+         Now input-selector forwards the event to all of its sink pads. This
+         changes the input-selector internal to camerabin until it is replaced
+         with a better solution.
+
+2011-02-07 23:17:55 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * sys/directdraw/gstdirectdrawsink.c:
+         directdrawsink: avoid aspect-ratio borders overlying other windows
+         Fixes #632056.
+
+2011-02-07 22:47:34 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * sys/directdraw/gstdirectdrawsink.c:
+         directdrawsink: avoid rendering to invalid area
+         Based on patch by Havard Graff <havard.graff@tandberg.com>
+         Fixes #594280.
+
+2011-02-08 11:24:59 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstwrappercamerabinsrc.c:
+         wrappercamerabinsrc: Do not re-set the clock if it is null
+         Avoids not needed work and doesn't assert when trying to
+         unref the null reference
+
+2011-02-07 09:50:22 +0200  Teemu Katajisto <teemu.katajisto@digia.com>
+
+       * tests/examples/camerabin/gst-camerabin-test.c:
+         examples: camerabin: fix --no-xwindow option handling in gst-camerabin-test
+         --no-window flag is false by default and selection based on the option whether
+         to create XWindow is done before options are parsed. Therefore XWindow is never
+         created.
+         https://bugzilla.gnome.org/show_bug.cgi?id=641712
+
+2010-09-06 14:10:11 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstamrparse.c:
+         amrparse: a valid amr-wb frame should not have reserved frame type index
+         See #639715.
+
+2011-02-07 14:05:34 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * configure.ac:
+         configure.ac: set GST_LIB_LDFLAGS
+         Aligns GST_LIB_LDFLAGS with e.g. -base to arrange for proper exports in libs.
+
+2011-01-12 17:13:07 +0200  Stefan Kost <ensonic@users.sf.net>
+
+       * tests/examples/camerabin/Makefile.am:
+       * tests/examples/camerabin/gst-camera.c:
+       * tests/examples/camerabin2/Makefile.am:
+       * tests/examples/camerabin2/gst-camera2.c:
+         camerabin-tests: fix lookup of UI files
+         These are uninstalled examples. Pass $srcdir to cpp to build the correct
+         location for the UI file.
+
+2011-02-04 09:08:26 +0100  Alexey Fisher <bug-track@fisher-privat.net>
+
+       * ext/vp8/gstvp8enc.c:
+         vp8enc: Add description for bitrate units.
+
+2011-02-03 15:22:51 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstimagecapturebin.c:
+         imagecapturebin: Fix property setting
+         Set the property on the child and not on itself causing infinite
+         looping
+
+2011-02-01 11:20:25 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * tests/check/elements/camerabin2.c:
+         tests: camerabin2: Improve preview checking
+
+2011-02-01 11:19:53 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/camerabingeneral.c:
+       * gst/camerabin2/gstwrappercamerabinsrc.c:
+         wrappercamerabinsrc: Fix preview messages
+         Image previews where being posted in sync with the buffers
+         timestamps, this makes no sense as previews should be posted ASAP.
+         Also adds some debugging messages.
+
+2011-02-01 11:19:29 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstwrappercamerabinsrc.c:
+       * gst/camerabin2/gstwrappercamerabinsrc.h:
+         wrappercamerabinsrc: Handle src state change to avoid losing timestamps
+         Camerabin2 uses state changes to force the source to renegotiate its
+         caps to the capture formats. The state changes makes the source lose
+         its clock and base_time, causing it to stop timestamping the buffers.
+         We still need a proper way to make sources renegotiate its caps, so this
+         patch is a hack to make the source continue timestamping buffers even
+         after changing state. The patch works by getting the clock and base
+         time before doing the state change to NULL and setting them back
+         after putting it to PLAYING again. It also cares to drop the first
+         new segment after this state change.
+
+2011-01-27 15:35:14 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * tests/check/elements/camerabin2.c:
+         tests: camerabin2: preview filter tests
+         Adds tests to the preview-filter property of camerabin2
+
+2011-01-27 14:39:19 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/camerabingeneral.c:
+       * gst/camerabin2/camerabingeneral.h:
+       * gst/camerabin2/gstcamerabin2.c:
+       * gst/camerabin2/gstcamerabin2.h:
+       * gst/camerabin2/gstwrappercamerabinsrc.c:
+       * gst/camerabin2/gstwrappercamerabinsrc.h:
+         camerabin2: Add preview-filter property
+         Adds a property to select a custom element for preview pipeline
+         buffers processing
+
+2011-01-27 10:19:42 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * tests/check/elements/camerabin2.c:
+         tests: camerabin2: Add tests for custom filters
+         Adds tests to check that custom filters elements receive buffers
+
+2011-01-26 15:27:19 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstcamerabin2.c:
+       * gst/camerabin2/gstcamerabin2.h:
+         camerabin2: Add custom filter properties
+         Adds custom filter properties for camerabin2. Custom filters
+         can be added to video/image/preview branches.
+
+2011-02-03 16:24:24 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/camerabin/camerabinpreview.c:
+         camerabin: Initialize variables
+         Makes compilers happy
+
+2011-02-02 18:41:39 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * sys/dvb/gstdvbsrc.c:
+         dvbsrc: fix up enum nick names
+         https://bugzilla.gnome.org/show_bug.cgi?id=591651
+
+2011-01-31 17:24:24 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/dccp/gstdccp.c:
+       * gst/dccp/gstdccp_common.h:
+         dccp: use socklen_t where appropriate rather than specific type
+         In particular, fixes Cygwin build where socklen_t is defined as int
+         in line with native win32 api definition.
+
+2011-02-01 20:01:13 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/rtpvp8/Makefile.am:
+         rtpvp8: also link against libgstbase-0.10 for adapter and bit reader API
+         https://bugzilla.gnome.org/show_bug.cgi?id=641178
+
+2011-02-01 14:40:54 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+       * gst/id3tag/id3tag.c:
+         id3mux: map new GST_TAG_ENCODED_BY to ID3v2 TENC frame
+         https://bugzilla.gnome.org/show_bug.cgi?id=627268
+
+2011-01-31 17:45:19 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/videoparsers/Makefile.am:
+         videoparsers: dist h264parse.h, fixing make distcheck
+         Spotted by Nathanael D. Noblet
+
+2011-01-14 10:19:28 +0200  Teemu Katajisto <teemu.katajisto@digia.com>
+
+       * gst/camerabin/camerabinpreview.c:
+       * gst/camerabin/camerabinpreview.h:
+       * gst/camerabin/gstcamerabin.c:
+       * gst/camerabin/gstcamerabin.h:
+         camerabin: optimize setting new caps for preview image pipeline
+         Avoid re-creating and linking of preview image pipeline when
+         setting new preview image caps. Backported from camerabin2.
+         https://bugzilla.gnome.org/show_bug.cgi?id=639502
+
+2011-01-30 17:08:11 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/rtpvp8/Makefile.am:
+         rtpvp8: fix LIBS and CFLAGS order in Makefile.am
+
+2011-01-23 17:02:38 +0000  Sjoerd Simons <sjoerd@luon.net>
+
+       * gst/rtpvp8/gstrtpvp8depay.c:
+         rtpvp8depay: Accept packets with only one byte of data
+         When fragmenting partions it can happen that an RTP packet only caries 1
+         byte of RTP data.
+
+2011-01-23 16:42:17 +0000  Sjoerd Simons <sjoerd@luon.net>
+
+       * gst/rtpvp8/gstrtpvp8pay.c:
+       * gst/rtpvp8/gstrtpvp8pay.h:
+         rtpvp8pay: Treat the frame header just like any other partition
+         When setting up the initial mapping just act as if the global frame
+         information is another partition. This saves special-casing it later in
+         the actual packetizing code.
+
+2010-05-16 17:23:17 +0100  Sjoerd Simons <sjoerd@luon.net>
+
+       * configure.ac:
+       * gst/rtpvp8/Makefile.am:
+       * gst/rtpvp8/gstrtpvp8.c:
+       * gst/rtpvp8/gstrtpvp8depay.c:
+       * gst/rtpvp8/gstrtpvp8depay.h:
+       * gst/rtpvp8/gstrtpvp8pay.c:
+       * gst/rtpvp8/gstrtpvp8pay.h:
+         rtpvp8: Add simple payloaders and depayloaders for VP8
+         Minimal implementation of http://www.webmproject.org/code/specs/rtp/,
+         version 0.3.2
+
+2011-01-28 12:38:19 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/videoparsers/Makefile.am:
+       * gst/videoparsers/gsth264parse.c:
+       * gst/videoparsers/gsth264parse.h:
+       * gst/videoparsers/h264parse.c:
+       * gst/videoparsers/h264parse.h:
+       * gst/videoparsers/plugin.c:
+         videoparsers: add h264parse
+         Functionally equivalent to (legacy)h264parse and re-uses the latter's low
+         level NAL parsing, but otherwise based on GstBaseParse, and replacing
+         some property configuration with caps negotiation.
+
+2011-01-27 18:20:13 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/h264parse/gsth264parse.c:
+         h264parse: rename to legacyh264parse
+
+2011-01-27 18:16:14 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * configure.ac:
+       * gst/h263parse/Makefile.am:
+       * gst/h263parse/gstbaseparse.c:
+       * gst/h263parse/gstbaseparse.h:
+       * gst/h263parse/gsth263parse.c:
+       * gst/h263parse/gsth263parse.h:
+       * gst/h263parse/h263parse.c:
+       * gst/h263parse/h263parse.h:
+       * gst/videoparsers/Makefile.am:
+       * gst/videoparsers/gstbaseparse.c:
+       * gst/videoparsers/gstbaseparse.h:
+       * gst/videoparsers/gsth263parse.c:
+       * gst/videoparsers/gsth263parse.h:
+       * gst/videoparsers/h263parse.c:
+       * gst/videoparsers/h263parse.h:
+       * gst/videoparsers/plugin.c:
+         h263parse: move to videoparsers and separate plugin registration
+
+2011-01-27 18:03:50 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/h263parse/gstbaseparse.c:
+       * gst/h263parse/gstbaseparse.h:
+       * gst/h263parse/gsth263parse.c:
+         h263parse: update to latest baseparse
+
+2011-01-06 12:29:34 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/h263parse/Makefile.am:
+       * gst/h263parse/gsth263parse.c:
+       * gst/h263parse/gsth263parse.h:
+       * gst/h263parse/h263parse.c:
+       * gst/h263parse/h263parse.h:
+         h263parse: shuffle code to untangle h263parse and parameter parsing
+
+2011-01-06 12:34:12 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/h263parse/gsth263parse.c:
+       * gst/h263parse/gsth263parse.h:
+       * gst/h263parse/h263parse.c:
+         h263parse: provide for proper debug category, min frame size and code style
+
+2010-12-10 16:40:44 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/h263parse/gsth263parse.c:
+         h263parse: remove redundant get_caps
+         .. as src pad already set to use fixed_caps
+
+2010-12-10 16:26:27 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/h263parse/gsth263parse.c:
+       * gst/h263parse/gsth263parse.h:
+         h263parse: simplify valid_frame parsing
+         ... considering that baseparse takes care of skipping etc
+
+2010-05-14 02:08:03 +0530  Arun Raghavan <arun.raghavan@collabora.co.uk>
+
+       * configure.ac:
+       * gst/h263parse/Makefile.am:
+       * gst/h263parse/gstbaseparse.c:
+       * gst/h263parse/gstbaseparse.h:
+       * gst/h263parse/gsth263parse.c:
+       * gst/h263parse/gsth263parse.h:
+       * gst/h263parse/h263parse.c:
+         h263parse: Add an h263parse element
+         This adds an h263parse element for parsing H.263 streams, breaking them
+         up into frame-sized buffers, and exporting metadata such as profile and
+         level.
+         https://bugzilla.gnome.org/show_bug.cgi?id=622276
+
+2011-01-27 16:52:34 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstac3parse.c:
+         ac3parse: improve handling of dependent substream frames
+         In particular, timestamps of these should track main-stream timestamps.
+
+2011-01-21 14:53:39 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstbaseparse.c:
+         baseparse: tune default duration estimate update interval
+         Rather than a fixed default frame count, estimate frame count to aim for
+         an interval duration depending on fps if available, otherwise use old
+         fixed default.
+
+2011-01-14 15:16:04 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstbaseparse.c:
+         baseparse: reverse playback; mind keyframes for fragment boundary
+
+2011-01-13 15:26:21 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstamrparse.c:
+         amrparse: properly check for sufficient available data prior to access
+
+2011-01-12 14:40:37 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstbaseparse.c:
+         baseparse: ensure non-empty candidate frames
+
+2011-01-11 15:24:23 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstbaseparse.c:
+         baseparse: clarify some debug statements
+
+2011-01-11 15:24:02 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstbaseparse.c:
+         baseparse: properly track upstream timestamps
+         ... rather than with a delay.
+
+2011-01-11 15:23:29 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstbaseparse.c:
+         baseparse: need proper frame duration to obtain sensible frame bitrate
+
+2011-01-11 15:22:51 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstbaseparse.c:
+         baseparse: proper initial values for index tracking variables
+
+2011-01-11 12:05:13 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstbaseparse.c:
+         baseparse: arrange for consistent event handling
+
+2011-01-10 16:59:59 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstbaseparse.h:
+         baseparse: header style cleaning
+
+2011-01-10 17:07:38 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstbaseparse.c:
+         baseparse: provide some more initial frame metadata in parse_frame
+         ... and document accordingly.
+
+2011-01-10 16:56:36 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstaacparse.c:
+       * gst/audioparsers/gstbaseparse.c:
+       * gst/audioparsers/gstbaseparse.h:
+       * gst/audioparsers/gstflacparse.c:
+         baseparse: refactor passthrough into format flags
+         Also add a format flag to signal baseparse that subclass/format can provide
+         (parsed) timestamp rather than an estimated one.  In particular, such "strong"
+         timestamp then allows to e.g. determine duration.
+
+2011-01-10 15:34:48 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstaacparse.c:
+       * gst/audioparsers/gstac3parse.c:
+       * gst/audioparsers/gstamrparse.c:
+       * gst/audioparsers/gstbaseparse.c:
+       * gst/audioparsers/gstbaseparse.h:
+       * gst/audioparsers/gstdcaparse.c:
+       * gst/audioparsers/gstflacparse.c:
+       * gst/audioparsers/gstmpegaudioparse.c:
+         baseparse: introduce a baseparse frame to serve as context
+         ... and adjust subclass parsers accordingly
+
+2011-01-07 16:39:51 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstbaseparse.c:
+       * gst/audioparsers/gstbaseparse.h:
+         baseparse: restrict duration scanning to pull mode and avoid extra set_caps call
+
+2011-01-07 15:58:49 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstbaseparse.c:
+       * gst/audioparsers/gstbaseparse.h:
+         baseparse: update some documentation
+         Also add some more debug.
+
+2011-01-06 11:41:44 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstbaseparse.c:
+         baseparse: allow increasing min_size for current frame parsing only
+         Also check that subclass actually either directs to skip bytes or
+         increases expected frame size to avoid going nowhere in bogus
+         indefinite looping.
+
+2011-01-14 15:26:37 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstbaseparse.c:
+         baesparse: fix refactor regression in loop based parsing
+
+2011-01-06 11:16:56 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstbaseparse.c:
+         baseparse: pass all available data to subclass rather than minimum
+         Also reduce some adapter calls and add a few debug statements.
+
+2010-12-10 15:59:49 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstbaseparse.c:
+         baseparse: fix reverse playback handling
+
+2010-12-10 14:56:13 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstbaseparse.c:
+         baseparse: minor typo and debug statement cleanup
+
+2010-12-10 14:40:05 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstbaseparse.c:
+       * gst/audioparsers/gstbaseparse.h:
+         baseparse: reduce locking
+         ... which is either already mute and/or implicitly handled by STREAM_LOCK.
+
+2011-01-27 17:32:49 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * sys/vdpau/gstvdpvideopostprocess.c:
+       * sys/vdpau/h264/gstvdph264dec.c:
+         vdpau: Initialize some variables to make gcc 4.6 happy
+
+2011-01-27 17:29:12 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst-libs/gst/video/gstbasevideodecoder.c:
+         basevideodecoder: Initialize some variables to make gcc 4.6 happy
+
+2011-01-26 18:45:56 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * ext/jp2k/gstjasperdec.c:
+       * ext/jp2k/gstjasperenc.c:
+         jp2kdec, jp2kenc: add support v308 (4:4:4 YUV)
+         Because we can.
+
+2011-01-26 14:27:21 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * tests/check/elements/camerabin2.c:
+         tests: camerabin2: Use the correct for limit
+         There are 3 taglists to be tested, not 2
+
+2011-01-26 11:40:43 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstcamerabin2.c:
+       * gst/camerabin2/gstwrappercamerabinsrc.c:
+         camerabin2: Do not forget to unref some stuff
+         Cleanup properly by unrefing the encoding profile and preview caps
+
+2011-01-26 10:54:53 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/camerabingeneral.c:
+       * gst/camerabin2/camerabingeneral.h:
+       * gst/camerabin2/gstimagecapturebin.c:
+       * gst/camerabin2/gstwrappercamerabinsrc.c:
+         camerabin2: Add names to some elements
+         Adds names to instances of some elements to make debugging easier
+
+2011-01-25 18:10:18 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstcamerabin2.c:
+         camerabin2: Handle videosink states more carefully
+         When going to ready, camerabin2 could create an empty file
+         if the videosink was put to ready. This patch only puts videosink
+         to ready on the PAUSED_TO_READY state change if it is on PAUSED
+         or PLAYING.
+
+2011-01-14 14:08:38 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/audioparsers/gstbaseparse.c:
+         baseparse: avoid loop in frame locating interpolation
+
+2011-01-24 23:32:30 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * ext/rsvg/gstrsvgoverlay.c:
+         rsvgoverlay: Do not segfault on unexistent files
+         When passing an unexistent file to rsvgoverlay it would
+         crash because the svg loading would fail without setting
+         an error.
+         This patch makes it check if the handle was actually created
+         and logs an error in case it didn't. Maybe it should post an
+         error to the bus, but the previous error handling didn't, so
+         I just followed the same logic.
+
+2011-01-24 18:37:12 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * tests/examples/camerabin/gst-camerabin-test.c:
+         examples: camerabin:  add timing printing for preview image
+         Measure and print the time taken to generate preview image. And
+         fix a typo
+
+2011-01-24 18:36:58 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstwrappercamerabinsrc.c:
+         wrappercamerabinsrc: Remove unused macro
+
+2011-01-12 16:26:19 +0200  Lasse Laukkanen <lasse.laukkanen@digia.com>
+
+       * tests/examples/camerabin/gst-camerabin-test.c:
+         examples: camerabin: Don't set default values for GstPhotography interface settings
+         Don't set any default values for source element GstPhotography interface
+         settings, source elements should have sane defaults themselves.
+         Also, setting scene-mode is tricky as it is a superset of other GstPhotography
+         settings. This might cause problem with defaults e.g. setting scene-mode to
+         'night' may configure flash-mode as 'on' by definition, and after that
+         we don't want to override this flash-mode setting with gst-camerabin-test default
+         value. Moreover, user needs have an option to set scene mode first and then force
+         some individual setting to a different value from the scene-mode definition.
+         https://bugzilla.gnome.org/show_bug.cgi?id=639841
+
+2011-01-24 17:46:49 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstwrappercamerabinsrc.c:
+         wrappercamerabinsrc: Check the start time of buffers
+         Be careful when trying to create a newsegment event to avoid
+         start times of -1 from invalid buffer timestamps
+
+2011-01-11 15:52:03 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * gst/dvdspu/gstspu-vobsub-render.c:
+         dvdspu: don't write clipped lines to the output buffer
+         We may not increment the output pointer, but it'll still be just
+         off the end of the allocated area.
+         https://bugzilla.gnome.org/show_bug.cgi?id=602847
+
+2011-01-19 15:07:25 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/PORTING:
+         camerabin2: Update porting file
+         Adds porting information about using encodebin on camerabin2
+
+2011-01-14 08:12:25 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/PORTING:
+       * gst/camerabin2/gstcamerabin2.c:
+       * gst/camerabin2/gstimagecapturebin.c:
+         camerabin2: Add image-done message
+         Post an image-done message when a new image is saved to disk
+
+2011-01-11 14:50:48 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstcamerabin2.c:
+       * tests/check/Makefile.am:
+       * tests/check/elements/camerabin2.c:
+         camerabin2: Implement tagsetter interface
+
+2011-01-11 10:29:48 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * tests/check/elements/camerabin2.c:
+         tests: camerabin2: Add preview image to tests
+         Adds tests for checking that preview images are posted with
+         the correct caps on tests
+
+2011-01-11 09:12:24 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstcamerabin2.c:
+       * gst/camerabin2/gstcamerabin2.h:
+         camerabin2: Add a property to select the encoding profile
+         Adds a video-profile to allow selecting which encoding profile
+         to use for video recordings
+
+2011-01-11 08:44:41 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/Makefile.am:
+       * gst/camerabin2/gstplugin.c:
+       * gst/camerabin2/gstvideorecordingbin.c:
+       * gst/camerabin2/gstvideorecordingbin.h:
+       * tests/check/Makefile.am:
+       * tests/check/elements/videorecordingbin.c:
+         camerabin2: Removing videorecordingbin
+         Removing videorecordingbin as we now use encodebin for it
+
+2010-12-27 11:29:42 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/Makefile.am:
+       * gst/camerabin2/gstcamerabin2.c:
+       * gst/camerabin2/gstcamerabin2.h:
+         camerabin2: Move to encodebin
+
+2011-01-10 15:19:52 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstwrappercamerabinsrc.c:
+         wrappercamerabinsrc: Set output-selector pad-negotiation-mode to none
+         Use output-selector none negotiation mode as it was the default before
+         the last changes. This likely needs to be fixed to use 'active' on
+         camerabin2
+
+2011-01-10 15:19:04 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstwrappercamerabinsrc.c:
+         wrappercamerabinsrc: Handle state change failures
+         When its internal element fails to change state, don't act as
+         if succeeded.
+
+2010-12-30 00:27:03 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstcamerabin2.c:
+       * gst/camerabin2/gstcamerabin2.h:
+       * gst/camerabin2/gstwrappercamerabinsrc.c:
+       * gst/camerabin2/gstwrappercamerabinsrc.h:
+         camerabin2: Implement previewing
+         Implement previewing functionality using 2 properties. A boolean
+         (post-previews) that indicates if previews should be posted, and a
+         GstCaps (preview-caps) to provide the desired preview caps.
+         wrappercamerabinsrc implements previewing by supplying the captured
+         image to a pipeline to adapt it to the required caps before posting.
+
+2010-12-30 00:26:07 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h:
+       * gst/camerabin2/Makefile.am:
+       * gst/camerabin2/camerabingeneral.c:
+       * gst/camerabin2/camerabingeneral.h:
+         camerabin2: Add methods for preview image message posting
+         Adds a helper struct and functions for implementing a preview message
+         in camerabin2.
+
+2010-12-29 23:48:31 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * tests/check/elements/camerabin2.c:
+         camerabin2: tests: Use mainloops
+         Use mainloops instead of sleeps to read bus messages and catch
+         errors.
+
+2010-12-29 14:12:06 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin2/gstwrappercamerabinsrc.c:
+         wrappercamerabinsrc: Use drop_eos function from camerabingeneral
+         There was already a event probe function for dropping EOS on
+         camerabingenereal, so use that instead of replicating the code
+
+2011-01-24 11:55:41 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * tests/check/elements/camerabin2.c:
+       * tests/check/elements/imagecapturebin.c:
+         tests: camerabin2: imagecapturebin2: fix warnings
+         Warnings passed me by on the last commits to camerabin2 tests,
+         fixing them.
+
+2011-01-24 11:05:41 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * tests/check/elements/camerabin2.c:
+         tests: camerabin2: Only run a test if -good 0.10.27 is present
+         A camerabin2 tests depends on the commit
+         dcbba0932dc579abd6aab4460fa1a416374eda1b for jpegenc on -good
+         that was released on 0.10.27.
+         This patch makes it check for this version before running the
+         test.
+
+2011-01-24 10:08:17 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * tests/check/elements/imagecapturebin.c:
+         tests: imagecapturebin: Only run a test if -good is 0.10.27 or newer
+         One test on imagecapturebin requires dcbba0932dc579abd6aab4460fa1a416374eda1b
+         on good that was released on 0.10.27.
+         https://bugzilla.gnome.org/show_bug.cgi?id=640286
+
+2011-01-18 17:31:06 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
+
+       * gst/camerabin/camerabingeneral.c:
+       * gst/camerabin/camerabingeneral.h:
+       * gst/camerabin/camerabinvideo.c:
+       * gst/camerabin/gstcamerabin.c:
+         camerabin: add names for more elements
+
+2011-01-24 11:18:29 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+       * docs/plugins/gst-plugins-bad-plugins.args:
+       * docs/plugins/gst-plugins-bad-plugins.hierarchy:
+       * docs/plugins/inspect/plugin-adpcmdec.xml:
+       * docs/plugins/inspect/plugin-adpcmenc.xml:
+       * docs/plugins/inspect/plugin-aiff.xml:
+       * docs/plugins/inspect/plugin-amrwbenc.xml:
+       * docs/plugins/inspect/plugin-apexsink.xml:
+       * docs/plugins/inspect/plugin-asfmux.xml:
+       * docs/plugins/inspect/plugin-assrender.xml:
+       * docs/plugins/inspect/plugin-audioparsersbad.xml:
+       * docs/plugins/inspect/plugin-autoconvert.xml:
+       * docs/plugins/inspect/plugin-bayer.xml:
+       * docs/plugins/inspect/plugin-bz2.xml:
+       * docs/plugins/inspect/plugin-camerabin.xml:
+       * docs/plugins/inspect/plugin-cdaudio.xml:
+       * docs/plugins/inspect/plugin-cdxaparse.xml:
+       * docs/plugins/inspect/plugin-celt.xml:
+       * docs/plugins/inspect/plugin-cog.xml:
+       * docs/plugins/inspect/plugin-coloreffects.xml:
+       * docs/plugins/inspect/plugin-colorspace.xml:
+       * docs/plugins/inspect/plugin-dataurisrc.xml:
+       * docs/plugins/inspect/plugin-dc1394.xml:
+       * docs/plugins/inspect/plugin-dccp.xml:
+       * docs/plugins/inspect/plugin-debugutilsbad.xml:
+       * docs/plugins/inspect/plugin-dfbvideosink.xml:
+       * docs/plugins/inspect/plugin-dirac.xml:
+       * docs/plugins/inspect/plugin-dtmf.xml:
+       * docs/plugins/inspect/plugin-dtsdec.xml:
+       * docs/plugins/inspect/plugin-dvb.xml:
+       * docs/plugins/inspect/plugin-dvbsuboverlay.xml:
+       * docs/plugins/inspect/plugin-dvdspu.xml:
+       * docs/plugins/inspect/plugin-faac.xml:
+       * docs/plugins/inspect/plugin-faad.xml:
+       * docs/plugins/inspect/plugin-fbdevsink.xml:
+       * docs/plugins/inspect/plugin-festival.xml:
+       * docs/plugins/inspect/plugin-freeze.xml:
+       * docs/plugins/inspect/plugin-frei0r.xml:
+       * docs/plugins/inspect/plugin-gaudieffects.xml:
+       * docs/plugins/inspect/plugin-geometrictransform.xml:
+       * docs/plugins/inspect/plugin-gsettings.xml:
+       * docs/plugins/inspect/plugin-gsm.xml:
+       * docs/plugins/inspect/plugin-gstsiren.xml:
+       * docs/plugins/inspect/plugin-h264parse.xml:
+       * docs/plugins/inspect/plugin-hdvparse.xml:
+       * docs/plugins/inspect/plugin-id3tag.xml:
+       * docs/plugins/inspect/plugin-interlace.xml:
+       * docs/plugins/inspect/plugin-invtelecine.xml:
+       * docs/plugins/inspect/plugin-ivfparse.xml:
+       * docs/plugins/inspect/plugin-jp2kdecimator.xml:
+       * docs/plugins/inspect/plugin-jpegformat.xml:
+       * docs/plugins/inspect/plugin-kate.xml:
+       * docs/plugins/inspect/plugin-ladspa.xml:
+       * docs/plugins/inspect/plugin-legacyresample.xml:
+       * docs/plugins/inspect/plugin-liveadder.xml:
+       * docs/plugins/inspect/plugin-mimic.xml:
+       * docs/plugins/inspect/plugin-mms.xml:
+       * docs/plugins/inspect/plugin-modplug.xml:
+       * docs/plugins/inspect/plugin-mpeg2enc.xml:
+       * docs/plugins/inspect/plugin-mpeg4videoparse.xml:
+       * docs/plugins/inspect/plugin-mpegdemux2.xml:
+       * docs/plugins/inspect/plugin-mpegpsmux.xml:
+       * docs/plugins/inspect/plugin-mpegtsmux.xml:
+       * docs/plugins/inspect/plugin-mpegvideoparse.xml:
+       * docs/plugins/inspect/plugin-mplex.xml:
+       * docs/plugins/inspect/plugin-musepack.xml:
+       * docs/plugins/inspect/plugin-musicbrainz.xml:
+       * docs/plugins/inspect/plugin-mve.xml:
+       * docs/plugins/inspect/plugin-mxf.xml:
+       * docs/plugins/inspect/plugin-mythtv.xml:
+       * docs/plugins/inspect/plugin-nas.xml:
+       * docs/plugins/inspect/plugin-neon.xml:
+       * docs/plugins/inspect/plugin-nsf.xml:
+       * docs/plugins/inspect/plugin-nuvdemux.xml:
+       * docs/plugins/inspect/plugin-ofa.xml:
+       * docs/plugins/inspect/plugin-opencv.xml:
+       * docs/plugins/inspect/plugin-pcapparse.xml:
+       * docs/plugins/inspect/plugin-pnm.xml:
+       * docs/plugins/inspect/plugin-qtmux.xml:
+       * docs/plugins/inspect/plugin-rawparse.xml:
+       * docs/plugins/inspect/plugin-real.xml:
+       * docs/plugins/inspect/plugin-resindvd.xml:
+       * docs/plugins/inspect/plugin-rfbsrc.xml:
+       * docs/plugins/inspect/plugin-rsvg.xml:
+       * docs/plugins/inspect/plugin-rtpmux.xml:
+       * docs/plugins/inspect/plugin-scaletempo.xml:
+       * docs/plugins/inspect/plugin-schro.xml:
+       * docs/plugins/inspect/plugin-sdl.xml:
+       * docs/plugins/inspect/plugin-sdp.xml:
+       * docs/plugins/inspect/plugin-segmentclip.xml:
+       * docs/plugins/inspect/plugin-shm.xml:
+       * docs/plugins/inspect/plugin-sndfile.xml:
+       * docs/plugins/inspect/plugin-soundtouch.xml:
+       * docs/plugins/inspect/plugin-speed.xml:
+       * docs/plugins/inspect/plugin-stereo.xml:
+       * docs/plugins/inspect/plugin-subenc.xml:
+       * docs/plugins/inspect/plugin-tta.xml:
+       * docs/plugins/inspect/plugin-vcdsrc.xml:
+       * docs/plugins/inspect/plugin-vdpau.xml:
+       * docs/plugins/inspect/plugin-videomaxrate.xml:
+       * docs/plugins/inspect/plugin-videomeasure.xml:
+       * docs/plugins/inspect/plugin-videosignal.xml:
+       * docs/plugins/inspect/plugin-vmnc.xml:
+       * docs/plugins/inspect/plugin-vp8.xml:
+       * docs/plugins/inspect/plugin-wildmidi.xml:
+       * docs/plugins/inspect/plugin-xvid.xml:
+       * docs/plugins/inspect/plugin-y4mdec.xml:
+       * docs/plugins/inspect/plugin-zbar.xml:
+       * win32/common/config.h:
+         Back to development
+
 === release 0.10.21 ===
 
-2011-01-21  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+2011-01-21 21:13:22 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
 
+       * ChangeLog:
+       * NEWS:
+       * RELEASE:
        * configure.ac:
-         releasing 0.10.21, "Pink Noise"
+       * docs/plugins/gst-plugins-bad-plugins.args:
+       * docs/plugins/inspect/plugin-adpcmdec.xml:
+       * docs/plugins/inspect/plugin-adpcmenc.xml:
+       * docs/plugins/inspect/plugin-aiff.xml:
+       * docs/plugins/inspect/plugin-amrwbenc.xml:
+       * docs/plugins/inspect/plugin-apexsink.xml:
+       * docs/plugins/inspect/plugin-asfmux.xml:
+       * docs/plugins/inspect/plugin-assrender.xml:
+       * docs/plugins/inspect/plugin-audioparsersbad.xml:
+       * docs/plugins/inspect/plugin-autoconvert.xml:
+       * docs/plugins/inspect/plugin-bayer.xml:
+       * docs/plugins/inspect/plugin-bz2.xml:
+       * docs/plugins/inspect/plugin-camerabin.xml:
+       * docs/plugins/inspect/plugin-cdaudio.xml:
+       * docs/plugins/inspect/plugin-cdxaparse.xml:
+       * docs/plugins/inspect/plugin-celt.xml:
+       * docs/plugins/inspect/plugin-cog.xml:
+       * docs/plugins/inspect/plugin-coloreffects.xml:
+       * docs/plugins/inspect/plugin-colorspace.xml:
+       * docs/plugins/inspect/plugin-dataurisrc.xml:
+       * docs/plugins/inspect/plugin-dc1394.xml:
+       * docs/plugins/inspect/plugin-dccp.xml:
+       * docs/plugins/inspect/plugin-debugutilsbad.xml:
+       * docs/plugins/inspect/plugin-dfbvideosink.xml:
+       * docs/plugins/inspect/plugin-dirac.xml:
+       * docs/plugins/inspect/plugin-dtmf.xml:
+       * docs/plugins/inspect/plugin-dtsdec.xml:
+       * docs/plugins/inspect/plugin-dvb.xml:
+       * docs/plugins/inspect/plugin-dvbsuboverlay.xml:
+       * docs/plugins/inspect/plugin-dvdspu.xml:
+       * docs/plugins/inspect/plugin-faac.xml:
+       * docs/plugins/inspect/plugin-faad.xml:
+       * docs/plugins/inspect/plugin-fbdevsink.xml:
+       * docs/plugins/inspect/plugin-festival.xml:
+       * docs/plugins/inspect/plugin-freeze.xml:
+       * docs/plugins/inspect/plugin-frei0r.xml:
+       * docs/plugins/inspect/plugin-gaudieffects.xml:
+       * docs/plugins/inspect/plugin-geometrictransform.xml:
+       * docs/plugins/inspect/plugin-gsettings.xml:
+       * docs/plugins/inspect/plugin-gsm.xml:
+       * docs/plugins/inspect/plugin-gstsiren.xml:
+       * docs/plugins/inspect/plugin-h264parse.xml:
+       * docs/plugins/inspect/plugin-hdvparse.xml:
+       * docs/plugins/inspect/plugin-id3tag.xml:
+       * docs/plugins/inspect/plugin-interlace.xml:
+       * docs/plugins/inspect/plugin-invtelecine.xml:
+       * docs/plugins/inspect/plugin-ivfparse.xml:
+       * docs/plugins/inspect/plugin-jp2kdecimator.xml:
+       * docs/plugins/inspect/plugin-jpegformat.xml:
+       * docs/plugins/inspect/plugin-kate.xml:
+       * docs/plugins/inspect/plugin-ladspa.xml:
+       * docs/plugins/inspect/plugin-legacyresample.xml:
+       * docs/plugins/inspect/plugin-liveadder.xml:
+       * docs/plugins/inspect/plugin-mimic.xml:
+       * docs/plugins/inspect/plugin-mms.xml:
+       * docs/plugins/inspect/plugin-modplug.xml:
+       * docs/plugins/inspect/plugin-mpeg2enc.xml:
+       * docs/plugins/inspect/plugin-mpeg4videoparse.xml:
+       * docs/plugins/inspect/plugin-mpegdemux2.xml:
+       * docs/plugins/inspect/plugin-mpegpsmux.xml:
+       * docs/plugins/inspect/plugin-mpegtsmux.xml:
+       * docs/plugins/inspect/plugin-mpegvideoparse.xml:
+       * docs/plugins/inspect/plugin-mplex.xml:
+       * docs/plugins/inspect/plugin-musepack.xml:
+       * docs/plugins/inspect/plugin-musicbrainz.xml:
+       * docs/plugins/inspect/plugin-mve.xml:
+       * docs/plugins/inspect/plugin-mxf.xml:
+       * docs/plugins/inspect/plugin-mythtv.xml:
+       * docs/plugins/inspect/plugin-nas.xml:
+       * docs/plugins/inspect/plugin-neon.xml:
+       * docs/plugins/inspect/plugin-nsf.xml:
+       * docs/plugins/inspect/plugin-nuvdemux.xml:
+       * docs/plugins/inspect/plugin-ofa.xml:
+       * docs/plugins/inspect/plugin-opencv.xml:
+       * docs/plugins/inspect/plugin-pcapparse.xml:
+       * docs/plugins/inspect/plugin-pnm.xml:
+       * docs/plugins/inspect/plugin-qtmux.xml:
+       * docs/plugins/inspect/plugin-rawparse.xml:
+       * docs/plugins/inspect/plugin-real.xml:
+       * docs/plugins/inspect/plugin-resindvd.xml:
+       * docs/plugins/inspect/plugin-rfbsrc.xml:
+       * docs/plugins/inspect/plugin-rsvg.xml:
+       * docs/plugins/inspect/plugin-rtpmux.xml:
+       * docs/plugins/inspect/plugin-scaletempo.xml:
+       * docs/plugins/inspect/plugin-schro.xml:
+       * docs/plugins/inspect/plugin-sdl.xml:
+       * docs/plugins/inspect/plugin-sdp.xml:
+       * docs/plugins/inspect/plugin-segmentclip.xml:
+       * docs/plugins/inspect/plugin-shm.xml:
+       * docs/plugins/inspect/plugin-sndfile.xml:
+       * docs/plugins/inspect/plugin-soundtouch.xml:
+       * docs/plugins/inspect/plugin-speed.xml:
+       * docs/plugins/inspect/plugin-stereo.xml:
+       * docs/plugins/inspect/plugin-subenc.xml:
+       * docs/plugins/inspect/plugin-tta.xml:
+       * docs/plugins/inspect/plugin-vcdsrc.xml:
+       * docs/plugins/inspect/plugin-vdpau.xml:
+       * docs/plugins/inspect/plugin-videomaxrate.xml:
+       * docs/plugins/inspect/plugin-videomeasure.xml:
+       * docs/plugins/inspect/plugin-videosignal.xml:
+       * docs/plugins/inspect/plugin-vmnc.xml:
+       * docs/plugins/inspect/plugin-vp8.xml:
+       * docs/plugins/inspect/plugin-wildmidi.xml:
+       * docs/plugins/inspect/plugin-xvid.xml:
+       * docs/plugins/inspect/plugin-y4mdec.xml:
+       * docs/plugins/inspect/plugin-zbar.xml:
+       * gst-plugins-bad.doap:
+       * win32/common/config.h:
+         Release 0.10.21
 
 2011-01-19 20:00:13 -0800  David Schleef <ds@schleef.org>
 
diff --git a/NEWS b/NEWS
index 65ed416..eb2c12f 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,149 @@
-This is GStreamer Bad Plug-ins 0.10.21, "Pink Noise"
+This is GStreamer Bad Plug-ins 0.10.22, "Toy Piano"
+
+Changes since 0.10.21:
+
+      * aiffparse: add support for 32 bit and 64 bit floating point formats
+      * aiffparse: the SSND header is 16 bytes large, not 8 + 16 bytes
+      * assrender: refactor blitting, avoid writing past end of buffer
+      * camerabin2: Add a property to select the encoding profile
+      * camerabin2: Add custom filter properties
+      * camerabin2: Add image-done message
+      * camerabin2: Adding audio support for video recordings
+      * camerabin2: Adding properties for image capture settings
+      * camerabin2: Add methods for preview image message posting
+      * camerabin2: Add preview-filter property
+      * camerabin2: Adds new idle property
+      * camerabin2: Add viewfinder caps related properties
+      * camerabin2: Add viewfinder-sink property
+      * camerabin2: Implement previewing
+      * camerabin2: Implement tagsetter interface
+      * camerabin2: Move preview helper functions to basecamerabinsrc
+      * camerabin2: Move to encodebin
+      * camerabin2: Moving preview image properties to basecamerasrc
+      * camerabin: adding audio related properties
+      * camerabin: Always take photo when preview-caps is set
+      * camerabin: don't rely on the application running the default GLib main loop
+      * camerabin: Events with select-all in input-selector
+      * camerabin: Fix corner case for preview posting
+      * camerabin: Use running time for muxing
+      * celtenc: Fix compilation with celt >= 0.11.0
+      * colorspace: add 16-bit-per-channel handling
+      * colorspace: add dithering, add support for r210 and fix YUV->RGB matrixing
+      * curlsink: add libcurl-based sink element
+      * decklink: Add decklink plugin
+      * directdrawsink: avoid aspect-ratio borders overlying other windows
+      * directdrawsink: avoid rendering to invalid area
+      * dshowvideosink: update for latest GstXOverlay changes
+      * dvbsuboverlay: Fix using alpha values in blitting
+      * dvdspu: don't write clipped lines to the output buffer
+      * dvdsubdec: make up clut values if they weren't set
+      * fieldanalysis: new fieldanalysis element
+      * fpsdisplaysink: add "silent" property, fix "sync" property default value
+      * fpsdisplaysink: add "frames-dropped" and "frames-rendered" properties
+      * fpsdisplaysink: add "last-message" property and never print anything to stdout
+      * gme: fix infinite looping by fading out after two loops
+      * h263parse: add an h263parse element
+      * hlsdemux: Add HTTP live streaming parser/demuxer element
+      * id3mux: map new GST_TAG_ENCODED_BY to ID3v2 TENC frame
+      * jifmux: Add GstTagXmpWriter support
+      * jp2kdec, jp2kenc: add support v308 (4:4:4 YUV)
+      * jp2kdec: post proper error when the image's colour space is not supported
+      * jpegparse: misc. fixes
+      * linsys: Add plugin for Linear Systems SDI boards
+      * logoinsert: add "data" property; fix memleaks
+      * mpegtsdemux: new (not-yet autoplugged) MPEG TS demuxer rewrite
+      * mpegtsmux: add byte-stream to h264 template pad caps
+      * mpegtsmux: don't error out if downstream fails to handle the newsegment event
+      * mpegtspacketizer: Handle all ISO8859-x encodings in get_encoding()
+      * opencv: make work with openCV 2.2
+      * patchdetect: new element
+      * rsvgoverlay: allow negative values for x/y/width/height
+      * rsvgoverlay: implement x/y/width/height (absolute and relative) positioning and dimensioning
+      * rtpvp8: Add simple payloaders and depayloaders for VP8
+      * scenechange: new scene change detection element
+      * sdi: Add raw SDI muxing/demuxing elements
+      * shm: Allow ShmPipe to save a data pointer for applications
+      * shm: Keep the ShmPipe alive as long as there are blocks left
+      * shm: Make default perm u+rw g+r for shm area
+      * shmsink: ensure gst_poll_wait is called first on descriptors
+      * shmsink: Keep shmsink referenced while there are still buffers around
+      * shmsrc: Keep GstPoll for whole src lifetime
+      * shmsrc: Only connect to sink in PLAYING in live mode
+      * vdpau: fixup GstFlowReturn handling
+      * vdpausink: fix bug where we didn't setup vdpau on a user set window
+      * videoparsers: new h263parse element
+      * videoparsers: baseparse-based dirac parser, new baseparse-based h264parse
+      * xvidenc: proxy downstream caps restrictions upstream via get_caps()
+      * zebrastripe: New element
+
+Bugs fixed since 0.10.21:
+
+      * 646211 : [camerabin] state changes need to be made when recording a video
+      * 608786 : [mpegtsmux] Internal H.264 byte-stream wrapping isn't working correctly
+      * 334107 : xviddec: segmentation fault after a few frames
+      * 582167 : jacksink does not flush the jack port when going to READY
+      * 586848 : qtmux, asfmux: remuxing streams with different start times
+      * 591651 : dvbsrc: use better nicks for GstDvbSrcModulation and other enums
+      * 594035 : [hlsdemux] Add HTTP Live Streaming playback support
+      * 594280 : directdrawsink: avoid rendering to invalid area
+      * 602847 : [dvdspu] Segfaults on seeking in matroska file
+      * 611061 : [mpegtsmux] some buffers are forgotten to push in m2ts_mode
+      * 615655 : [camerabin] shouldn't rely on running GLib main loop
+      * 616814 : Photography interface extension: colour tone mode and noise reduction settings
+      * 617532 : [qtmux] Take into account new-segments for incoming streams
+      * 622276 : Add an h263parse element
+      * 626618 : jpegparse doesn't handle APP12 marker
+      * 632056 : Directdrawsink draws black stripes over the overlying dialog windows.
+      * 639502 : [camerabin] should not re-create preview pipeline when setting new preview  caps
+      * 639763 : [dvbsuboverlay] Green borders around subtitles
+      * 639841 : examples: camerabin: Don't set default values for GstPhotography interface settings
+      * 640286 : elements/imagecapturebin check fails
+      * 640287 : camerabin2 checks fail
+      * 640327 : Add VP8 RTP payloaders and depayloaders
+      * 640561 : opencv textwrite element renaming and proper structuring:
+      * 640637 : Camerabin has warning: Internal GStreamer error: clock problem.
+      * 640885 : Permission problems building bad
+      * 641047 : [mpegaudioparse] Multiple issues with new mpegaudioparse element from -bad, lower rank?
+      * 641178 : rtpvp8: build problem, needs to link with libgstbase-0.10
+      * 641496 : New plugin: curlsink
+      * 641530 : Camerabin should capture image if preview_caps is set even if filename is not set
+      * 641712 : XWindow is never created in gst-camerabin-test example application
+      * 641796 : opencv: make plugin work with opencv 2.2.0 release
+      * 641857 : baseparse: Update min/max bitrate before first posting them
+      * 641858 : mpegaudioparse: Post CBR bitrate as nominal bitrate
+      * 642116 : rsvgoverlay: add position/dimension parameters
+      * 642658 : rsvgoverlay: allow negative values for position/dimension parameters
+      * 642671 : fieldanalysis: New element for analysing video input to produce progressive output
+      * 643469 : fpsdisplaysink: add frames-dropped and frames-rendered properties
+      * 643471 : fpsdisplaysink: fix default sync property value
+      * 643607 : [celt] Doesn't compile with celt 0.11.1
+      * 644176 : videofilters: needs to link against libm
+      * 644208 : dcaparse: add depth and endianness to dts caps to allow elements to negotiate on these certain stream format requirements
+      * 644429 : [mpegtsmux] in m2ts-mode, the tp_extra_header is incorrect
+      * 645006 : [mpegtsmux] in m2ts-mode, PAT is written only once
+      * 645053 : shm: multiple compile failures on Solaris 10
+      * 645412 : [h264parse] h264parse doesn't set framed=True on src caps
+      * 645420 : [scaletempo] Incorrectly handles new segments with stop == -1
+      * 645502 : [h264parse] leaks fatally on certain streams
+      * 645568 : aiffparse: doesn't play 24-bit AIFF properly
+      * 645711 : patchdetect: link error while using gcc-4.52
+      * 646256 : qtmux " buffer without timestamp/duration " error message could be more helpful
+      * 646495 : hlsdemux: Add missing patches from my local branch
+      * 646840 : shmsink: ensure gst_poll_wait is the first gst_poll function called on a descriptor
+      * 646955 : dshowvideosink: Update to reflect latest GstXOverlay changes
+      * 647030 : [fpsdisplaysink] " silent " property
+      * 647364 : VGM files loop indefinately
+      * 647498 : xvidenc not forwarding caps
+      * 647564 : gst-plugins-bad configure.ac summary wrongly claims an exif plugin
+      * 647830 : assrender: crashes with very large subtitles
+      * 647852 : [schroenc] Crashes after some time when getting buffers after EOS
+      * 647853 : [schrodec] Impossible to play very short files
+      * 647854 : [schrodec] Allocates buffers with NULL caps from downstream
+      * 648001 : configure: Fix linsys/decklink checks for Linux
+      * 648929 : [tsdemux] Memory leaks everywhere
+      * 649005 : y4mdec: add plugin description
+      * 647751 : [hlsdemux] Fix usage of the element in players
+      * 621027 : mpegtsparse problem when parsing EIT and obtaining Transport Stream packet size
 
 Changes since 0.10.20:
 
diff --git a/RELEASE b/RELEASE
index f35e3d6..32685ce 100644 (file)
--- a/RELEASE
+++ b/RELEASE
@@ -1,5 +1,5 @@
 
-Release notes for GStreamer Bad Plug-ins 0.10.21 "Pink Noise"
+Release notes for GStreamer Bad Plug-ins 0.10.22 "Toy Piano"
         
 
 
@@ -60,195 +60,148 @@ contains a set of well-supported plug-ins, but might pose problems for
 
 Features of this release
     
-      * alsaspdif: removed alsaspdifsink element (replaced by alsasink device=spdif)
-      * metadata: remove metadata plugin
-      * jack: jack plugin has moved to gst-plugins-good (0.10.27)
-      * selector: input-selector and output-selector have moved to GStreamer core (0.10.32)
-      * valve: has moved to gstreamer core (0.10.32)
-      * applemedia: new plugin for Apple multimedia APIs (avfvideosrc, celvideosrc, qtkitvideosrc, miovideosrc, vth264decbin, vth264encbin, vtdec, vtenc)
-      * applemedia: new iOS video source based on AVFoundation
-      * y4mdec: new y4mdec element
-      * dcaparse: new dts/dca audio parser
-      * camerabin2: new camerabin element (work-in-progress, experimental)
-      * opencv: new plugin with elements facedetect, faceblur, edgedetect, cvsobel, cvsmooth, cvlaplace, cverode, cvequalizehist, cvdilate, textwrite, templatematch, pyramidsegment
-      * interlace: new element
-      * geometrictransform: new rotate element
-      * jp2kdecimator: add a JPEG2000 decimator element (drop details without reencoding)
-      * audioparsers: add dcaparse, a dts/dca parser, and mpegaudioparse (mp3parse replacement)
-      * autoconvert: add autovideoconvert, an autoconvert based video format converter
-      * checksumsink, chopmydata: new debug elements
-      * dvbsuboverlay: new element to overlay DVB subtitle
-      * rsvgoverlay: new element for scalable and relative svg overlay with cairo
-      * qtmux: add new ismlmux element, for fragmented isml major brand
-      * ac3parse: properly parse E-AC3 frame header and use proper EAC-3 caps
-      * ac3parse: relax BSID checking, performance improvements
-      * applemedia mtapi: update to reflect new API on iOS 4.x
-      * applemedia vtenc: bump H.264 level from 1.3 to 3.0
-      * applemedia vtenc: remove keyframe enforcement workaround
-      * applemedia celapi: update to reflect new API on iOS 4.x
-      * applemedia cvapi: add wrapper for IO surface access
-      * audioparse: add support for setting the channel-positions
-      * audioparsers: increase ranks to enable auto-plugging (incl. new mp3 parser)
-      * baseparse: enhancements for timestamp marked framed formats
-      * baseparse: increase keyframe awareness
-      * baseparse: perform bitrate handling and posting after newsegment sending
-      * baseparse: post duration message if average bitrates is updated
-      * baseparse: prevent indefinite resyncing
-      * baseparse: add index support, seek table and accurate seek support
-      * baseparse: support reverse playback
-      * baseparse: use determined seekability in answering SEEKING query
-      * basevideo: Add handling of GstForceKeyUnit events
-      * basevideodecoder: add capture pattern handling; don't blow away field information
-      * bayer2rgb: add format=bggr/etc. to caps, add framerate to the sink caps
-      * camerabin: add "preview-source-filter","ready-for-capture", "idle" properties
-      * camerabin: change "zoom" property from int to float
-      * camerabin: enable all conversion flags by default to make it work out-of-the-box everywhere
-      * coloreffects: Add chromahold effect
-      * cog: improvements in colorspace and scaler; add fast paths for colorspace conversion
-      * colorspace: revive element and add support for many more pixellayouts/colorspaces
-      * colorspace: add support for SDTV/HDTV YUV conversions
-      * dtmfsrc: Make the dtmfsrc accept events sent with gst_element_send_event
-      * tools: misc. improvements to element-maker tool
-      * faac: handle trailing encoder output
-      * faad: support reverse playback; cater for decoder delay and renegotiation
-      * faad: tweak output buffer timestamping
-      * flacparse: don't drop the last frame if it is followed by garbage
-      * flacparse: don't parse the complete FLAC frames but only look for valid frame headers (for performance)
-      * flacparse: fix picture parsing, fix parsing with unknown framesizes
-      * flacparse: parse seektable
-      * frei0r: add support for the FREI0R_PATH environment variable
-      * frei0r: fix crashes if plugins don't provide correct property information
-      * frei0r: fix scanning of plugin subdirectories and support different vendors
-      * frei0r: update frei0r interface specification to 1.2
-      * gaudieffects: avoid divide by 0 in burn element, make filter parameters dynamic and controllable
-      * id3mux: map GST_TAG_ALBUM_ARTIST, give PRIMARY rank
-      * invtelecine: Fix name of 30p/60i pattern
-      * jasperdec: don't fail hard on decoding error
-      * jifmux: detect EOI correctly; do not limit the size of the image on 16bits
-      * jp2kenc: Emit SOP markers in every codestream packet
-      * jpegparse: avoid infinite loop when resyncing; discard incomplete image
-      * kate: add segment tracking, and various other improvements
-      * kate: ensure the kate pad does not shoot ahead of the video pad
-      * mpegtsdemux: extract language for DVB subtitle streams
-      * mpegtsdemux: enable gather_pes only for DVB subtitle private streams
-      * mpegtsdemux: fix re-syncing on invalid data after seek
-      * mpegtsmux: Initialize PES packet before getting the header size
-      * mpegtsmux: Set adaptation flag when appropriate
-      * mpegtsmux: Set random_access_indicator for keyframes
-      * mpegtsparse: send TDT tables messages in a serialized event downstream
-      * ofa: Call g_object_notify() after the fingerprint was created
-      * pcapparse: Add support for Linux Cooked Capture (SLL) frames
-      * photography: add missing property and cabability flag for noise reduction
-      * photography: Add "zoom" and "image-preview-supported-caps" interface properties
-      * photography: add gst_photography_{set,get}_noise_reduction() and CAPS_NOISE_REDUCTION flag
-      * qtmux: add support for fragmented mp4
-      * qtmux: add "streamable" property to avoid building fragmented mfra index
-      * qtmux: timestamp tracking fixes and many other fixes
-      * resindvd: attempt to use glib language setting for DVD menus/audio
-      * resindvd: improve error messages on read errors; button state tracking fixes
-      * rfbsrc: fail more gracefully if source gets disconnected or geometry changes
-      * sdlvideosink: re-enable YVYU and UYVY support
-      * sdpdemux: error out if no streams found in sdp message
-      * sdpdemux: redirect SDP with an rtsp control URL and add property to disable redirect
-      * ssim: add I420 support
-      * tiger: outline text by default, to make it easier to read
-      * winks: add property probing support; fix framerate fraction range mapping
-      * winks: ignore unsupported formats; work around shutdown deadlock
-      * winks: performance improvements
-      * zbar: make scanner cache optional, disable it by default
-      * zbar: use correct strides, support more formats
+      * aiffparse: add support for 32 bit and 64 bit floating point formats
+      * aiffparse: the SSND header is 16 bytes large, not 8 + 16 bytes
+      * assrender: refactor blitting, avoid writing past end of buffer
+      * camerabin2: Add a property to select the encoding profile
+      * camerabin2: Add custom filter properties
+      * camerabin2: Add image-done message
+      * camerabin2: Adding audio support for video recordings
+      * camerabin2: Adding properties for image capture settings
+      * camerabin2: Add methods for preview image message posting
+      * camerabin2: Add preview-filter property
+      * camerabin2: Adds new idle property
+      * camerabin2: Add viewfinder caps related properties
+      * camerabin2: Add viewfinder-sink property
+      * camerabin2: Implement previewing
+      * camerabin2: Implement tagsetter interface
+      * camerabin2: Move preview helper functions to basecamerabinsrc
+      * camerabin2: Move to encodebin
+      * camerabin2: Moving preview image properties to basecamerasrc
+      * camerabin: adding audio related properties
+      * camerabin: Always take photo when preview-caps is set
+      * camerabin: don't rely on the application running the default GLib main loop
+      * camerabin: Events with select-all in input-selector
+      * camerabin: Fix corner case for preview posting
+      * camerabin: Use running time for muxing
+      * celtenc: Fix compilation with celt >= 0.11.0
+      * colorspace: add 16-bit-per-channel handling
+      * colorspace: add dithering, add support for r210 and fix YUV->RGB matrixing
+      * curlsink: add libcurl-based sink element
+      * decklink: Add decklink plugin
+      * directdrawsink: avoid aspect-ratio borders overlying other windows
+      * directdrawsink: avoid rendering to invalid area
+      * dshowvideosink: update for latest GstXOverlay changes
+      * dvbsuboverlay: Fix using alpha values in blitting
+      * dvdspu: don't write clipped lines to the output buffer
+      * dvdsubdec: make up clut values if they weren't set
+      * fieldanalysis: new fieldanalysis element
+      * fpsdisplaysink: add "silent" property, fix "sync" property default value
+      * fpsdisplaysink: add "frames-dropped" and "frames-rendered" properties
+      * fpsdisplaysink: add "last-message" property and never print anything to stdout
+      * gme: fix infinite looping by fading out after two loops
+      * h263parse: add an h263parse element
+      * hlsdemux: Add HTTP live streaming parser/demuxer element
+      * id3mux: map new GST_TAG_ENCODED_BY to ID3v2 TENC frame
+      * jifmux: Add GstTagXmpWriter support
+      * jp2kdec, jp2kenc: add support v308 (4:4:4 YUV)
+      * jp2kdec: post proper error when the image's colour space is not supported
+      * jpegparse: misc. fixes
+      * linsys: Add plugin for Linear Systems SDI boards
+      * logoinsert: add "data" property; fix memleaks
+      * mpegtsdemux: new (not-yet autoplugged) MPEG TS demuxer rewrite
+      * mpegtsmux: add byte-stream to h264 template pad caps
+      * mpegtsmux: don't error out if downstream fails to handle the newsegment event
+      * mpegtspacketizer: Handle all ISO8859-x encodings in get_encoding()
+      * opencv: make work with openCV 2.2
+      * patchdetect: new element
+      * rsvgoverlay: allow negative values for x/y/width/height
+      * rsvgoverlay: implement x/y/width/height (absolute and relative) positioning and dimensioning
+      * rtpvp8: Add simple payloaders and depayloaders for VP8
+      * scenechange: new scene change detection element
+      * sdi: Add raw SDI muxing/demuxing elements
+      * shm: Allow ShmPipe to save a data pointer for applications
+      * shm: Keep the ShmPipe alive as long as there are blocks left
+      * shm: Make default perm u+rw g+r for shm area
+      * shmsink: ensure gst_poll_wait is called first on descriptors
+      * shmsink: Keep shmsink referenced while there are still buffers around
+      * shmsrc: Keep GstPoll for whole src lifetime
+      * shmsrc: Only connect to sink in PLAYING in live mode
+      * vdpau: fixup GstFlowReturn handling
+      * vdpausink: fix bug where we didn't setup vdpau on a user set window
+      * videoparsers: new h263parse element
+      * videoparsers: baseparse-based dirac parser, new baseparse-based h264parse
+      * xvidenc: proxy downstream caps restrictions upstream via get_caps()
+      * zebrastripe: New element
 
 Bugs fixed in this release
      
-      * 628609 : The qtwrapperaudiodec_samr decoder doesn't handle buffers containing many AMR frames properly
-      * 639296 : [y4mdec] Doesn't handle files which don't specify a colorspace
-      * 613379 : camerabin: Do not use audio clock after stopping video capture
-      * 636279 : REGRESSION: Video often freezes during playback of mpeg2 files
-      * 630255 : [examples] camerabin example still uses old GstXOverlay interface
-      * 631232 : [colorspace] AYUV/ARGB handling broken on big endian systems
-      * 627229 : fpsdisplaysink should not measure fps relative to pipeline clock
-      * 435120 : cairosvgoverlay
-      * 486659 : xmp/exif metadata handling
-      * 578629 : libgstphotography missing exports for MSVC
-      * 587223 : mpegtsdemux seg.fault due to invalid PMT_pid
-      * 598078 : osxvideosrc doesn't build in snow leopard x86_64
-      * 600929 : [kate] tiger element doesn't handle segments and text/video synchronization properly
-      * 603063 : camerabin example fails to start recording
-      * 611428 : [gdiscreencapsrc] leaks memory (ICONINFO)
-      * 613633 : [resindvd] scrambled DVDs yield useless generic error message if dvdcss is not available
+      * 646211 : [camerabin] state changes need to be made when recording a video
+      * 608786 : [mpegtsmux] Internal H.264 byte-stream wrapping isn't working correctly
+      * 334107 : xviddec: segmentation fault after a few frames
+      * 582167 : jacksink does not flush the jack port when going to READY
+      * 586848 : qtmux, asfmux: remuxing streams with different start times
+      * 591651 : dvbsrc: use better nicks for GstDvbSrcModulation and other enums
+      * 594035 : [hlsdemux] Add HTTP Live Streaming playback support
+      * 594280 : directdrawsink: avoid rendering to invalid area
+      * 602847 : [dvdspu] Segfaults on seeking in matroska file
+      * 611061 : [mpegtsmux] some buffers are forgotten to push in m2ts_mode
+      * 615655 : [camerabin] shouldn't rely on running GLib main loop
       * 616814 : Photography interface extension: colour tone mode and noise reduction settings
-      * 616923 : camerabin: remove photography interface implementation
-      * 618045 : [cogcolorspace] No Y41B support
-      * 618542 : DVB subtitles support
-      * 625558 : [basevideoencoder] [vp8] encoder timestamps are wrong when there are gaps
-      * 626425 : cog_virt_frame_new_convert_u8 has bogus source data
-      * 627134 : photography interface: add API for capture correction
-      * 627211 : jpegformat: Push tags after setting srcpad caps
-      * 627253 : [mpegtsparse] Post tags of channel and currently running event
-      * 627992 : dtmfsrc doesn't support gst_element_send_event
-      * 628326 : vdpau: don't change structure in setcaps function
-      * 628527 : videoanalyse: classificication is wrong
-      * 628548 : [mpegtsmux] Initialize PES packet before getting the header size
-      * 628570 : cogcolorspace: element classificication is wrong
-      * 629554 : dvbsrc: Fix example usage, bandwidth=8 not 8MHz
-      * 629897 : [cog] Ignores --disable-orc and always requires orc
-      * 629910 : jpegparse: properly clean up comment string
-      * 629917 : [output-selector] Recheck pending_pad after pushing a buffer
-      * 630046 : sdpdemux: Add optional support for rtspsrc as session element
-      * 630253 : [sdl] Still uses old GstXOverlay interface
-      * 630254 : [vdpau] Still uses old GstXOverlay interface
-      * 630783 : [frei0r] Crashes if broken plugins don't give correct property information
-      * 630808 : valve: move to core
-      * 631200 : flacparse: major performance improvements
-      * 631389 : [flacparse] backport/check corner case fixes done in flacdec
-      * 631449 : [audioparse] doest not support several channel numbers
-      * 631501 : [faad] failed to dynamically switch from 2 audio channels to 6
-      * 631814 : [flacparse] unit test failures
-      * 631993 : [flacparse] imperfect timestamping
-      * 632070 : qtmux: infinite loop
-      * 632668 : Gaudi Effects [review]
-      * 632885 : Gaudi Effects dynamically controllable parameters [review]
-      * 632911 : qtmux: add fragmented mp4 support (isml brand)
-      * 633466 : [katedec] Pushes events before the final caps are known
-      * 633917 : [mpegtsparse] [PATCH] Send TDT messages in an serialized event downstream
-      * 635200 : [dvbbasebin] [PATCH] Add TDT to the initial pids filter for dvbsrc
-      * 635202 : mpeg4videoparse: Minor fixes
-      * 635204 : mpeg4videoparse: Set srcpad caps before forwarding newsegment
-      * 635205 : h264parse: Set srcpad caps before forwarding newsegment
-      * 635229 : celtenc: uninitialized tags variable can cause segfault
-      * 635304 : [opencv] fix caps issues and extend supported caps for some elements [PATCH]
-      * 635397 : rfbsrc: avoid infinite loop if source gets disconnected and  don't crash if frame geometry changes
-      * 635529 : interlace: Add pattern offset and fix timestamps
-      * 635720 : vp8enc incorrectly sets timestamps based on theoretical framerate
-      * 635786 : [audioparse] Fix division-by-zero exception
-      * 635878 : [qtmux] gst_qtmux_check_difference subtract 2 unsigned numbers without taking care of the result sign
-      * 636106 : autocolorspace: new plugin for auto space convertor selection
-      * 636109 : [SSIM] klass should be Filter/Effect/Video
-      * 636185 : qtmux: msvc incompatibility
-      * 637062 : [ac3parse] parse problems on some MTS streams
-      * 637224 : [bayer2rgb] missing framerate in sink caps
-      * 637308 : gst-plugins-bad did not find xvidcore on my box
-      * 637359 : Internal GStreamer error, during pcap to mp4 conversion
-      * 637403 : qtmux do not store 1st TS when detect 1st buffer
-      * 637486 : qtmux: error if no buffers have arrived to one pad at EOS
-      * 637532 : applemedia: redundant declaration of 'parent_class'
-      * 637590 : [PATCH] fix gst-plugins-bad compile against latest gtk+
-      * 637824 : mpeg4videoparse: gst_buffer_is_metadata_writable warning (regression)
-      * 637929 : mve: do not use the pad buffer allocation functions in demuxers
-      * 637931 : mpegdemux: do not use the pad buffer allocation functions in demuxers
-      * 638004 : tiger: fallback on headers in caps to initialize if headers are absent
-      * 638288 : qtmux: fails to handle out-of-order buffers without duration
-      * 638412 : kate: reenable the sending of a message for tags
-      * 638527 : tiger: outline text by default, to make it easier to read
-      * 638604 : basecamerasrc isn't build by default but camerabin2 is and requires it
-      * 639063 : mpegtsparse: fix (re)sync with invalid data at beginning
-      * 639338 : [qtmux] Protect against copying a null caps
-      * 639413 : Camerabin should use output-selector:pad-negotiation-mode=active
-      * 639456 : [camerabin] Should have all conversion flags enabled by default
-      * 639555 : [audioparsers] Be careful to not lose the event ref
-      * 639950 : flacparse: avoid unref'ing NULL buffer
-      * 630830 : zbar: Fixes, single frame scan and width/stride fix
-      * 635281 : [mpegtsparse] TDT packets are only parsed for odd hours
+      * 617532 : [qtmux] Take into account new-segments for incoming streams
+      * 622276 : Add an h263parse element
+      * 626618 : jpegparse doesn't handle APP12 marker
+      * 632056 : Directdrawsink draws black stripes over the overlying dialog windows.
+      * 639502 : [camerabin] should not re-create preview pipeline when setting new preview  caps
+      * 639763 : [dvbsuboverlay] Green borders around subtitles
+      * 639841 : examples: camerabin: Don't set default values for GstPhotography interface settings
+      * 640286 : elements/imagecapturebin check fails
+      * 640287 : camerabin2 checks fail
+      * 640327 : Add VP8 RTP payloaders and depayloaders
+      * 640561 : opencv textwrite element renaming and proper structuring:
+      * 640637 : Camerabin has warning: Internal GStreamer error: clock problem.
+      * 640885 : Permission problems building bad
+      * 641047 : [mpegaudioparse] Multiple issues with new mpegaudioparse element from -bad, lower rank?
+      * 641178 : rtpvp8: build problem, needs to link with libgstbase-0.10
+      * 641496 : New plugin: curlsink
+      * 641530 : Camerabin should capture image if preview_caps is set even if filename is not set
+      * 641712 : XWindow is never created in gst-camerabin-test example application
+      * 641796 : opencv: make plugin work with opencv 2.2.0 release
+      * 641857 : baseparse: Update min/max bitrate before first posting them
+      * 641858 : mpegaudioparse: Post CBR bitrate as nominal bitrate
+      * 642116 : rsvgoverlay: add position/dimension parameters
+      * 642658 : rsvgoverlay: allow negative values for position/dimension parameters
+      * 642671 : fieldanalysis: New element for analysing video input to produce progressive output
+      * 643469 : fpsdisplaysink: add frames-dropped and frames-rendered properties
+      * 643471 : fpsdisplaysink: fix default sync property value
+      * 643607 : [celt] Doesn't compile with celt 0.11.1
+      * 644176 : videofilters: needs to link against libm
+      * 644208 : dcaparse: add depth and endianness to dts caps to allow elements to negotiate on these certain stream format requirements
+      * 644429 : [mpegtsmux] in m2ts-mode, the tp_extra_header is incorrect
+      * 645006 : [mpegtsmux] in m2ts-mode, PAT is written only once
+      * 645053 : shm: multiple compile failures on Solaris 10
+      * 645412 : [h264parse] h264parse doesn't set framed=True on src caps
+      * 645420 : [scaletempo] Incorrectly handles new segments with stop == -1
+      * 645502 : [h264parse] leaks fatally on certain streams
+      * 645568 : aiffparse: doesn't play 24-bit AIFF properly
+      * 645711 : patchdetect: link error while using gcc-4.52
+      * 646256 : qtmux " buffer without timestamp/duration " error message could be more helpful
+      * 646495 : hlsdemux: Add missing patches from my local branch
+      * 646840 : shmsink: ensure gst_poll_wait is the first gst_poll function called on a descriptor
+      * 646955 : dshowvideosink: Update to reflect latest GstXOverlay changes
+      * 647030 : [fpsdisplaysink] " silent " property
+      * 647364 : VGM files loop indefinately
+      * 647498 : xvidenc not forwarding caps
+      * 647564 : gst-plugins-bad configure.ac summary wrongly claims an exif plugin
+      * 647830 : assrender: crashes with very large subtitles
+      * 647852 : [schroenc] Crashes after some time when getting buffers after EOS
+      * 647853 : [schrodec] Impossible to play very short files
+      * 647854 : [schrodec] Allocates buffers with NULL caps from downstream
+      * 648001 : configure: Fix linsys/decklink checks for Linux
+      * 648929 : [tsdemux] Memory leaks everywhere
+      * 649005 : y4mdec: add plugin description
+      * 647751 : [hlsdemux] Fix usage of the element in players
+      * 621027 : mpegtsparse problem when parsing EIT and obtaining Transport Stream packet size
 
 Download
 
@@ -277,61 +230,47 @@ Applications
   
 Contributors to this release
     
-      * Alejandro Gonzalez
-      * Aleksey Lim
-      * Alessandro Decina
+      * Alexey Fisher
       * Andoni Morales Alastruey
-      * Andres Colubri
-      * André Dieb Martins
+      * Andreas Frisch
       * Arun Raghavan
       * Benjamin Gaignard
+      * Byeong-ryeol Kim
       * Carl-Anton Ingmarsson
-      * Christian Berentsen
-      * Damien Lespiau
-      * David Hoyt
+      * Chris E Jones
+      * Christian Fredrik Kalager Schaller
       * David Schleef
       * Edward Hervey
-      * Felipe Contreras
-      * Francis Rammeloo
-      * Hoseok Chang
+      * Fabrizio Milo
+      * Haakon Sporsheim
       * Hu Gang
       * Jan Schmidt
       * Janne Grunau
-      * Jonathan Rosser
-      * Josh Doe
-      * Kaj-Michael Lang
-      * Karol Sobczak
-      * Knut Inge Hvidsten
       * Lasse Laukkanen
-      * Leo Singer
+      * Lauri Lehtinen
       * Luciana Fujii Pontello
       * Luis de Bethencourt
-      * Marc-André Lureau
       * Mark Nauwelaerts
       * Mart Raudsepp
-      * Matthew Ife
-      * Mike Sheldon
-      * Noam
-      * Ole André Vadla Ravnås
+      * Mihai Draghicioiu
       * Olivier Aubert
       * Olivier Crête
-      * Rob Clark
+      * Patricia Muscalu
+      * Philip Jägenstedt
+      * Philippe Normand
+      * Raimo Järvi
+      * René Stadler
+      * Reynaldo H. Verdejo Pinochet
       * Robert Swain
-      * Saleem Abdulrasool
       * Sebastian Dröge
-      * Sebastian Pölsterl
+      * Sjoerd Simons
       * Sreerenj Balachandran
       * Stefan Kost
       * Teemu Katajisto
       * Thiago Santos
       * Thibault Saunier
-      * Thijs Vermeir
       * Tim-Philipp Müller
-      * Tristan Matthews
       * Vincent Penquerc'h
       * Víctor Manuel Jáquez Leal
-      * Wim Taymans
-      * Youness Alaoui
       * benjamin gaignard
-      * kapil
  
\ No newline at end of file
index d804e0b..a72e7b0 100644 (file)
@@ -3,7 +3,7 @@ AC_PREREQ(2.60)
 dnl initialize autoconf
 dnl when going to/from release please set the nano (fourth number) right !
 dnl releases only do Wall, cvs and prerelease does Werror too
-AC_INIT(GStreamer Bad Plug-ins, 0.10.21.4,
+AC_INIT(GStreamer Bad Plug-ins, 0.10.22,
     http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
     gst-plugins-bad)
 
@@ -52,8 +52,8 @@ AC_LIBTOOL_WIN32_DLL
 AM_PROG_LIBTOOL
 
 dnl *** required versions of GStreamer stuff ***
-GST_REQ=0.10.32.2
-GSTPB_REQ=0.10.32.2
+GST_REQ=0.10.33
+GSTPB_REQ=0.10.33
 
 dnl *** autotools stuff ****
 
index d2a6f5b..9408b2b 100644 (file)
 <FLAGS>rw</FLAGS>
 <NICK>physics</NICK>
 <BLURB>water density: from 1 to 4.</BLURB>
-<DEFAULT>4.62958e-299</DEFAULT>
+<DEFAULT>4.77831e-299</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rw</FLAGS>
 <NICK>splash</NICK>
 <BLURB>make a big splash in the center.</BLURB>
-<DEFAULT>4.63015e-299</DEFAULT>
+<DEFAULT>0</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rw</FLAGS>
 <NICK>splash</NICK>
 <BLURB>make a big splash in the center.</BLURB>
-<DEFAULT>8.20251e-304</DEFAULT>
+<DEFAULT>4.77831e-299</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rw</FLAGS>
 <NICK>ratiox</NICK>
 <BLURB>x-ratio.</BLURB>
-<DEFAULT>8.62145e-321</DEFAULT>
+<DEFAULT>1.87849e-316</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rw</FLAGS>
 <NICK>ratioy</NICK>
 <BLURB>y-ratio.</BLURB>
-<DEFAULT>1.18576e-322</DEFAULT>
+<DEFAULT>8.52263e-321</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rw</FLAGS>
 <NICK>DelayTime</NICK>
 <BLURB>the delay time.</BLURB>
-<DEFAULT>1.3852e-309</DEFAULT>
+<DEFAULT>0</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rw</FLAGS>
 <NICK>Color-R</NICK>
 <BLURB>the color of the image.</BLURB>
-<DEFAULT>0</DEFAULT>
+<DEFAULT>1.44112e-37</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rw</FLAGS>
 <NICK>lredscale</NICK>
 <BLURB>multiplier for downscaling non-edge brightness.</BLURB>
-<DEFAULT>4.77831e-299</DEFAULT>
+<DEFAULT>1.2957e-318</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rw</FLAGS>
 <NICK>lupscale</NICK>
 <BLURB>multiplier for upscaling edge brightness.</BLURB>
-<DEFAULT>4.62957e-299</DEFAULT>
+<DEFAULT>1.36347e+161</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rw</FLAGS>
 <NICK>blend</NICK>
 <BLURB>blend factor.</BLURB>
-<DEFAULT>4.74303e-322</DEFAULT>
+<DEFAULT>4.77831e-299</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rw</FLAGS>
 <NICK>fader</NICK>
 <BLURB>the fader position.</BLURB>
-<DEFAULT>1.37974e-309</DEFAULT>
+<DEFAULT>0</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rw</FLAGS>
 <NICK>HSync</NICK>
 <BLURB>the hsync offset.</BLURB>
-<DEFAULT>1.89195e-316</DEFAULT>
+<DEFAULT>1</DEFAULT>
 </ARG>
 
 <ARG>
index f038b0d..1c2526f 100644 (file)
@@ -13,8 +13,6 @@ GObject
       GstBin
         GstPipeline
           GstCameraBin
-          GstCameraBin2
-        GstFPSDisplaySink
         GstGSettingsSwitchSink
           GstGSettingsAudioSink
           GstGSettingsVideoSink
@@ -26,12 +24,10 @@ GObject
         GstAutoConvert
         GstAutoVideoConvert
         GstSDPDemux
-        GstViewfinderBin
-        GstImageCaptureBin
-        GstBaseCameraSrc
-          GstWrapperCameraBinSrc
+        GstFPSDisplaySink
+      GstWildmidi
+      GstMpeg2enc
       GstBaseSink
-        GstChecksumSink
         GstVideoSink
           GstSDLVideoSink
           GstDfbVideoSink
@@ -47,9 +43,7 @@ GObject
         GstFBDEVSink
         GstDCCPServerSink
         GstDCCPClientSink
-      GstChopMyData
-      GstWildmidi
-      GstMpeg2enc
+        GstChecksumSink
       GstAssRender
       GstCeltEnc
       GstCeltDec
@@ -416,6 +410,7 @@ GObject
       MpegTSBase
         MpegTSParse2
         GstTSDemux
+      GstChopMyData
       ADPCMDec
       GstInterlace
       GstFestival
index 32729c5..d5ab04b 100644 (file)
@@ -1,8 +1,6 @@
 GstBin GstChildProxy
 GstPipeline GstChildProxy
 GstCameraBin GstChildProxy GstImplementsInterface GstColorBalance GstTagSetter
-GstCameraBin2 GstChildProxy GstTagSetter
-GstFPSDisplaySink GstChildProxy
 GstGSettingsSwitchSink GstChildProxy
 GstGSettingsAudioSink GstChildProxy
 GstGSettingsVideoSink GstChildProxy
@@ -14,14 +12,11 @@ DvbBaseBin GstChildProxy GstURIHandler
 GstAutoConvert GstChildProxy
 GstAutoVideoConvert GstChildProxy
 GstSDPDemux GstChildProxy
-GstViewfinderBin GstChildProxy
-GstImageCaptureBin GstChildProxy
-GstBaseCameraSrc GstChildProxy
-GstWrapperCameraBinSrc GstChildProxy
+GstFPSDisplaySink GstChildProxy
+GstMpeg2enc GstPreset
 GstSDLVideoSink GstImplementsInterface GstXOverlay GstNavigation
 GstDfbVideoSink GstImplementsInterface GstNavigation GstColorBalance
 VdpSink GstImplementsInterface GstNavigation GstXOverlay
-GstMpeg2enc GstPreset
 GstCeltEnc GstTagSetter GstPreset
 GstCDAudio GstURIHandler
 GstRTMPSrc GstURIHandler
index de454e2..5a66410 100644 (file)
@@ -3,10 +3,10 @@
   <description>ADPCM decoder</description>
   <filename>../../gst/adpcmdec/.libs/libgstadpcmdec.so</filename>
   <basename>libgstadpcmdec.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 2d74c43..eb32208 100644 (file)
@@ -3,10 +3,10 @@
   <description>ADPCM encoder</description>
   <filename>../../gst/adpcmenc/.libs/libgstadpcmenc.so</filename>
   <basename>libgstadpcmenc.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 98d01d8..47c7bea 100644 (file)
@@ -3,10 +3,10 @@
   <description>Create and parse Audio Interchange File Format (AIFF) files</description>
   <filename>../../gst/aiff/.libs/libgstaiff.so</filename>
   <basename>libgstaiff.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index a739428..3fb7e4c 100644 (file)
@@ -3,10 +3,10 @@
   <description>Adaptive Multi-Rate Wide-Band Encoder</description>
   <filename>../../ext/amrwbenc/.libs/libgstamrwbenc.so</filename>
   <basename>libgstamrwbenc.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>unknown</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 3cfb120..e68e442 100644 (file)
@@ -3,10 +3,10 @@
   <description>ASF Muxer Plugin</description>
   <filename>../../gst/asfmux/.libs/libgstasfmux.so</filename>
   <basename>libgstasfmux.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index a1e1653..0f91fd2 100644 (file)
@@ -3,10 +3,10 @@
   <description>ASS/SSA subtitle renderer</description>
   <filename>../../ext/assrender/.libs/libgstassrender.so</filename>
   <basename>libgstassrender.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index ac9a580..3171fd2 100644 (file)
@@ -3,10 +3,10 @@
   <description>Selects convertor element based on caps</description>
   <filename>../../gst/autoconvert/.libs/libgstautoconvert.so</filename>
   <basename>libgstautoconvert.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 1078bbb..1de4ddd 100644 (file)
@@ -3,10 +3,10 @@
   <description>Elements to convert Bayer images</description>
   <filename>../../gst/bayer/.libs/libgstbayer.so</filename>
   <basename>libgstbayer.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 26b4d54..84cd7ae 100644 (file)
@@ -3,10 +3,10 @@
   <description>Compress or decompress streams</description>
   <filename>../../ext/bz2/.libs/libgstbz2.so</filename>
   <basename>libgstbz2.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 27bed70..e0dedde 100644 (file)
@@ -3,10 +3,10 @@
   <description>High level api for DC (Digital Camera) application</description>
   <filename>../../gst/camerabin/.libs/libgstcamerabin.so</filename>
   <basename>libgstcamerabin.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index ab8b9de..f38433a 100644 (file)
@@ -3,10 +3,10 @@
   <description>Play CD audio through the CD Drive</description>
   <filename>../../ext/cdaudio/.libs/libgstcdaudio.so</filename>
   <basename>libgstcdaudio.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 7e5d55a..e2ebac9 100644 (file)
@@ -3,10 +3,10 @@
   <description>Parse a .dat file (VCD) into raw mpeg1</description>
   <filename>../../gst/cdxaparse/.libs/libgstcdxaparse.so</filename>
   <basename>libgstcdxaparse.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 21cfb7f..d7bb3ee 100644 (file)
@@ -3,10 +3,10 @@
   <description>CELT plugin library</description>
   <filename>../../ext/celt/.libs/libgstcelt.so</filename>
   <basename>libgstcelt.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index db57d47..d042cd6 100644 (file)
@@ -3,10 +3,10 @@
   <description>Cog plugin</description>
   <filename>../../ext/cog/.libs/libgstcog.so</filename>
   <basename>libgstcog.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 3179c6b..1a35ae4 100644 (file)
@@ -3,10 +3,10 @@
   <description>Color Look-up Table filters</description>
   <filename>../../gst/coloreffects/.libs/libgstcoloreffects.so</filename>
   <basename>libgstcoloreffects.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index da6359f..90ef7c2 100644 (file)
@@ -3,7 +3,7 @@
   <description>Colorspace conversion</description>
   <filename>../../gst/colorspace/.libs/libgstcolorspace.so</filename>
   <basename>libgstcolorspace.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package></package>
index 7672436..ce1524c 100644 (file)
@@ -3,10 +3,10 @@
   <description>libcurl-based elements</description>
   <filename>../../ext/curl/.libs/libgstcurl.so</filename>
   <basename>libgstcurl.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 956b9ec..becc63d 100644 (file)
@@ -3,10 +3,10 @@
   <description>data: URI source</description>
   <filename>../../gst/dataurisrc/.libs/libgstdataurisrc.so</filename>
   <basename>libgstdataurisrc.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 7ba3da9..ffdeeb3 100644 (file)
@@ -3,10 +3,10 @@
   <description>1394 IIDC Video Source</description>
   <filename>../../ext/dc1394/.libs/libgstdc1394.so</filename>
   <basename>libgstdc1394.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 42c5f45..a2f6712 100644 (file)
@@ -3,7 +3,7 @@
   <description>transfer data over the network via DCCP.</description>
   <filename>../../gst/dccp/.libs/libgstdccp.so</filename>
   <basename>libgstdccp.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>DCCP</package>
index c1ca0a5..911dc0d 100644 (file)
@@ -3,10 +3,10 @@
   <description>Collection of elements that may or may not be useful for debugging</description>
   <filename>../../gst/debugutils/.libs/libgstdebugutilsbad.so</filename>
   <basename>libgstdebugutilsbad.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 2f8b5a0..ca19c66 100644 (file)
@@ -3,10 +3,10 @@
   <description>DirectFB video output plugin</description>
   <filename>../../ext/directfb/.libs/libgstdfbvideosink.so</filename>
   <basename>libgstdfbvideosink.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index d06d370..e6758e0 100644 (file)
@@ -3,10 +3,10 @@
   <description>Dirac plugin</description>
   <filename>../../ext/dirac/.libs/libgstdirac.so</filename>
   <basename>libgstdirac.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 049ce4f..fb3fdd7 100644 (file)
@@ -3,10 +3,10 @@
   <description>DTMF plugins</description>
   <filename>../../gst/dtmf/.libs/libgstdtmf.so</filename>
   <basename>libgstdtmf.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index caf441c..a22b43f 100644 (file)
@@ -3,10 +3,10 @@
   <description>Decodes DTS audio streams</description>
   <filename>../../ext/dts/.libs/libgstdtsdec.so</filename>
   <basename>libgstdtsdec.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>GPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 79ef645..a09e421 100644 (file)
@@ -3,10 +3,10 @@
   <description>DVB elements</description>
   <filename>../../sys/dvb/.libs/libgstdvb.so</filename>
   <basename>libgstdvb.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index ad1df32..51ec1ee 100644 (file)
@@ -3,10 +3,10 @@
   <description>DVB subtitle renderer</description>
   <filename>../../gst/dvbsuboverlay/.libs/libgstdvbsuboverlay.so</filename>
   <basename>libgstdvbsuboverlay.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index c52e684..cfc1b58 100644 (file)
@@ -3,10 +3,10 @@
   <description>DVD Sub-picture Overlay element</description>
   <filename>../../gst/dvdspu/.libs/libgstdvdspu.so</filename>
   <basename>libgstdvdspu.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index c6f2b00..0812bb8 100644 (file)
@@ -3,10 +3,10 @@
   <description>Free AAC Encoder (FAAC)</description>
   <filename>../../ext/faac/.libs/libgstfaac.so</filename>
   <basename>libgstfaac.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index e743e7b..6c4805f 100644 (file)
@@ -3,10 +3,10 @@
   <description>Free AAC Decoder (FAAD)</description>
   <filename>../../ext/faad/.libs/libgstfaad.so</filename>
   <basename>libgstfaad.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>GPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 7e98139..1ee9556 100644 (file)
@@ -3,10 +3,10 @@
   <description>linux framebuffer video sink</description>
   <filename>../../sys/fbdev/.libs/libgstfbdevsink.so</filename>
   <basename>libgstfbdevsink.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 6f27b38..a1f1ea8 100644 (file)
@@ -3,10 +3,10 @@
   <description>Synthesizes plain text into audio</description>
   <filename>../../gst/festival/.libs/libgstfestival.so</filename>
   <basename>libgstfestival.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index b4c8cd2..c486b74 100644 (file)
@@ -3,10 +3,10 @@
   <description>Stream freezer</description>
   <filename>../../gst/freeze/.libs/libgstfreeze.so</filename>
   <basename>libgstfreeze.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 14f1fab..060f64c 100644 (file)
@@ -3,10 +3,10 @@
   <description>frei0r plugin library</description>
   <filename>../../gst/frei0r/.libs/libgstfrei0r.so</filename>
   <basename>libgstfrei0r.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 6beb18f..5602dff 100644 (file)
@@ -3,7 +3,7 @@
   <description>Gaudi video effects.</description>
   <filename>../../gst/gaudieffects/.libs/libgstgaudieffects.so</filename>
   <basename>libgstgaudieffects.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer</package>
index 07773f0..76dc1dc 100644 (file)
@@ -3,10 +3,10 @@
   <description>Various geometric image transform elements</description>
   <filename>../../gst/geometrictransform/.libs/libgstgeometrictransform.so</filename>
   <basename>libgstgeometrictransform.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 30f5e61..231c9c8 100644 (file)
@@ -3,10 +3,10 @@
   <description>GSettings plugin</description>
   <filename>../../ext/gsettings/.libs/libgstgsettingselements.so</filename>
   <basename>libgstgsettingselements.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index b10a032..9273958 100644 (file)
@@ -3,10 +3,10 @@
   <description>GSM encoder/decoder</description>
   <filename>../../ext/gsm/.libs/libgstgsm.so</filename>
   <basename>libgstgsm.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 1a7388f..c52f98c 100644 (file)
@@ -3,10 +3,10 @@
   <description>Siren encoder/decoder/payloader/depayloader plugins</description>
   <filename>../../gst/siren/.libs/libgstsiren.so</filename>
   <basename>libgstsiren.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 5646bf9..fcc63aa 100644 (file)
@@ -3,10 +3,10 @@
   <description>Element parsing raw h264 streams</description>
   <filename>../../gst/h264parse/.libs/libgsth264parse.so</filename>
   <basename>libgsth264parse.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 1a71799..fa817ca 100644 (file)
@@ -3,7 +3,7 @@
   <description>HDV private stream parser</description>
   <filename>../../gst/hdvparse/.libs/libgsthdvparse.so</filename>
   <basename>libgsthdvparse.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer</package>
index 3538588..e8957b2 100644 (file)
@@ -3,10 +3,10 @@
   <description>ID3 v1 and v2 muxing plugin</description>
   <filename>../../gst/id3tag/.libs/libgstid3tag.so</filename>
   <basename>libgstid3tag.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index b6e8f28..4f7fd8d 100644 (file)
@@ -3,10 +3,10 @@
   <description>Create an interlaced video stream</description>
   <filename>../../gst/interlace/.libs/libgstinterlace.so</filename>
   <basename>libgstinterlace.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 631d933..12d41d3 100644 (file)
@@ -3,10 +3,10 @@
   <description>Inverse Telecine</description>
   <filename>../../gst/invtelecine/.libs/libgstinvtelecine.so</filename>
   <basename>libgstinvtelecine.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 21a4130..05e7706 100644 (file)
@@ -3,10 +3,10 @@
   <description>IVF parser</description>
   <filename>../../gst/ivfparse/.libs/libgstivfparse.so</filename>
   <basename>libgstivfparse.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index a5928cd..1306a4e 100644 (file)
@@ -3,10 +3,10 @@
   <description>JPEG2000 decimator</description>
   <filename>../../gst/jp2kdecimator/.libs/libgstjp2kdecimator.so</filename>
   <basename>libgstjp2kdecimator.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index fd010fb..5a52140 100644 (file)
@@ -3,10 +3,10 @@
   <description>JPEG interchange format plugin</description>
   <filename>../../gst/jpegformat/.libs/libgstjpegformat.so</filename>
   <basename>libgstjpegformat.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index aaf213d..2e53429 100644 (file)
@@ -3,10 +3,10 @@
   <description>Kate plugin</description>
   <filename>../../ext/kate/.libs/libgstkate.so</filename>
   <basename>libgstkate.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 6ae01c5..f9cf918 100644 (file)
@@ -3,10 +3,10 @@
   <description>All LADSPA plugins</description>
   <filename>../../ext/ladspa/.libs/libgstladspa.so</filename>
   <basename>libgstladspa.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index a64b37b..3aac738 100644 (file)
@@ -3,10 +3,10 @@
   <description>Resamples audio</description>
   <filename>../../gst/legacyresample/.libs/libgstlegacyresample.so</filename>
   <basename>libgstlegacyresample.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 432caf0..d7e1542 100644 (file)
@@ -3,10 +3,10 @@
   <description>Adds multiple live discontinuous streams</description>
   <filename>../../gst/liveadder/.libs/libgstliveadder.so</filename>
   <basename>libgstliveadder.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 680669d..2e14804 100644 (file)
@@ -3,10 +3,10 @@
   <description>Mimic codec</description>
   <filename>../../ext/mimic/.libs/libgstmimic.so</filename>
   <basename>libgstmimic.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 46a8965..0367e48 100644 (file)
@@ -3,10 +3,10 @@
   <description>Microsoft Multi Media Server streaming protocol support</description>
   <filename>../../ext/libmms/.libs/libgstmms.so</filename>
   <basename>libgstmms.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 5f1836e..4566d7d 100644 (file)
@@ -3,10 +3,10 @@
   <description>.MOD audio decoding</description>
   <filename>../../ext/modplug/.libs/libgstmodplug.so</filename>
   <basename>libgstmodplug.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index b8a61ec..29b5046 100644 (file)
@@ -3,10 +3,10 @@
   <description>High-quality MPEG-1/2 video encoder</description>
   <filename>../../ext/mpeg2enc/.libs/libgstmpeg2enc.so</filename>
   <basename>libgstmpeg2enc.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>GPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index c6ee3f1..21ebf36 100644 (file)
@@ -3,10 +3,10 @@
   <description>MPEG-4 video parser</description>
   <filename>../../gst/mpeg4videoparse/.libs/libgstmpeg4videoparse.so</filename>
   <basename>libgstmpeg4videoparse.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 9864a34..b887040 100644 (file)
@@ -3,10 +3,10 @@
   <description>MPEG demuxers</description>
   <filename>../../gst/mpegdemux/.libs/libgstmpegdemux.so</filename>
   <basename>libgstmpegdemux.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>unknown</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 1605c8e..95c0809 100644 (file)
@@ -3,10 +3,10 @@
   <description>MPEG-PS muxer</description>
   <filename>../../gst/mpegpsmux/.libs/libgstmpegpsmux.so</filename>
   <basename>libgstmpegpsmux.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index de9bc4b..e41ca44 100644 (file)
@@ -3,10 +3,10 @@
   <description>MPEG TS demuxer</description>
   <filename>../../gst/mpegtsdemux/.libs/libgstmpegtsdemux.so</filename>
   <basename>libgstmpegtsdemux.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>unknown</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 540100b..a83cc83 100644 (file)
@@ -3,10 +3,10 @@
   <description>MPEG-TS muxer</description>
   <filename>../../gst/mpegtsmux/.libs/libgstmpegtsmux.so</filename>
   <basename>libgstmpegtsmux.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 62fbf01..e75848d 100644 (file)
@@ -3,10 +3,10 @@
   <description>MPEG-1 and MPEG-2 video parser</description>
   <filename>../../gst/mpegvideoparse/.libs/libgstmpegvideoparse.so</filename>
   <basename>libgstmpegvideoparse.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index f75baa4..2380b86 100644 (file)
@@ -3,10 +3,10 @@
   <description>High-quality MPEG/DVD/SVCD/VCD video/audio multiplexer</description>
   <filename>../../ext/mplex/.libs/libgstmplex.so</filename>
   <basename>libgstmplex.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>GPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index f44bf6b..8e0a30b 100644 (file)
@@ -3,10 +3,10 @@
   <description>Musepack decoder</description>
   <filename>../../ext/musepack/.libs/libgstmusepack.so</filename>
   <basename>libgstmusepack.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 5b8b438..f7bf1a4 100644 (file)
@@ -3,10 +3,10 @@
   <description>A TRM signature producer based on libmusicbrainz</description>
   <filename>../../ext/musicbrainz/.libs/libgsttrm.so</filename>
   <basename>libgsttrm.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 59bd7f7..d695d35 100644 (file)
@@ -3,10 +3,10 @@
   <description>Interplay MVE movie format manipulation</description>
   <filename>../../gst/mve/.libs/libgstmve.so</filename>
   <basename>libgstmve.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index f06db97..e651a56 100644 (file)
@@ -3,10 +3,10 @@
   <description>MXF plugin library</description>
   <filename>../../gst/mxf/.libs/libgstmxf.so</filename>
   <basename>libgstmxf.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 3284fdd..e96d6dd 100644 (file)
@@ -3,10 +3,10 @@
   <description>lib MythTV src</description>
   <filename>../../ext/mythtv/.libs/libgstmythtvsrc.so</filename>
   <basename>libgstmythtvsrc.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index f8d9068..5e3ff0a 100644 (file)
@@ -3,10 +3,10 @@
   <description>NAS (Network Audio System) support for GStreamer</description>
   <filename>../../ext/nas/.libs/libgstnassink.so</filename>
   <basename>libgstnassink.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 5a5705c..b1c14b8 100644 (file)
@@ -3,10 +3,10 @@
   <description>lib neon http client src</description>
   <filename>../../ext/neon/.libs/libgstneonhttpsrc.so</filename>
   <basename>libgstneonhttpsrc.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 4c0c94c..f828566 100644 (file)
@@ -3,10 +3,10 @@
   <description>Uses nosefart to decode .nsf files</description>
   <filename>../../gst/nsf/.libs/libgstnsf.so</filename>
   <basename>libgstnsf.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>GPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index ad44a8f..94eb4e9 100644 (file)
@@ -3,10 +3,10 @@
   <description>Demuxes MythTV NuppelVideo files</description>
   <filename>../../gst/nuvdemux/.libs/libgstnuvdemux.so</filename>
   <basename>libgstnuvdemux.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 2d30e97..455cb6f 100644 (file)
@@ -3,10 +3,10 @@
   <description>Calculate MusicIP fingerprint from audio files</description>
   <filename>../../ext/ofa/.libs/libgstofa.so</filename>
   <basename>libgstofa.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>GPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index ea3c605..598546c 100644 (file)
@@ -3,10 +3,10 @@
   <description>GStreamer OpenCV Plugins</description>
   <filename>../../ext/opencv/.libs/libgstopencv.so</filename>
   <basename>libgstopencv.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index ce667e6..bfcc239 100644 (file)
@@ -3,7 +3,7 @@
   <description>Element parsing raw pcap streams</description>
   <filename>../../gst/pcapparse/.libs/libgstpcapparse.so</filename>
   <basename>libgstpcapparse.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer</package>
index c6535ac..a0480c8 100644 (file)
@@ -3,10 +3,10 @@
   <description>PNM plugin</description>
   <filename>../../gst/pnm/.libs/libgstpnm.so</filename>
   <basename>libgstpnm.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 5e7a97f..9c0b9c1 100644 (file)
@@ -3,10 +3,10 @@
   <description>Parses byte streams into raw frames</description>
   <filename>../../gst/rawparse/.libs/libgstrawparse.so</filename>
   <basename>libgstrawparse.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 95563e6..13ee561 100644 (file)
@@ -3,10 +3,10 @@
   <description>Decode REAL streams</description>
   <filename>../../gst/real/.libs/libgstreal.so</filename>
   <basename>libgstreal.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 9e98446..ddcc18b 100644 (file)
@@ -3,7 +3,7 @@
   <description>Resin DVD playback elements</description>
   <filename>../../ext/resindvd/.libs/libresindvd.so</filename>
   <basename>libresindvd.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>GPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer</package>
index e9ca6d6..a72a64a 100644 (file)
@@ -3,10 +3,10 @@
   <description>Connects to a VNC server and decodes RFB stream</description>
   <filename>../../gst/librfb/.libs/libgstrfbsrc.so</filename>
   <basename>libgstrfbsrc.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 1a8eb1d..45b0152 100644 (file)
@@ -3,10 +3,10 @@
   <description>RSVG plugin library</description>
   <filename>../../ext/rsvg/.libs/libgstrsvg.so</filename>
   <basename>libgstrsvg.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 0e1f1f1..a51ac7a 100644 (file)
@@ -3,10 +3,10 @@
   <description>RTMP source</description>
   <filename>../../ext/rtmp/.libs/libgstrtmp.so</filename>
   <basename>libgstrtmp.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 056aa35..4129c0f 100644 (file)
@@ -3,10 +3,10 @@
   <description>RTP Muxer plugins</description>
   <filename>../../gst/rtpmux/.libs/libgstrtpmux.so</filename>
   <basename>libgstrtpmux.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index c3c06e6..bf236a5 100644 (file)
@@ -3,10 +3,10 @@
   <description>rtpvp8</description>
   <filename>../../gst/rtpvp8/.libs/libgstrtpvp8.so</filename>
   <basename>libgstrtpvp8.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 7824e84..91b283e 100644 (file)
@@ -3,7 +3,7 @@
   <description>Scale audio tempo in sync with playback rate</description>
   <filename>../../gst/scaletempo/.libs/libgstscaletempoplugin.so</filename>
   <basename>libgstscaletempoplugin.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer</package>
index 10444d4..8772bcb 100644 (file)
@@ -3,10 +3,10 @@
   <description>Schroedinger plugin</description>
   <filename>../../ext/schroedinger/.libs/libgstschro.so</filename>
   <basename>libgstschro.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 580aeba..85923d8 100644 (file)
@@ -3,10 +3,10 @@
   <description>SDL (Simple DirectMedia Layer) support for GStreamer</description>
   <filename>../../ext/sdl/.libs/libgstsdl.so</filename>
   <basename>libgstsdl.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 9886b79..88ea6bd 100644 (file)
@@ -3,10 +3,10 @@
   <description>configure streaming sessions using SDP</description>
   <filename>../../gst/sdp/.libs/libgstsdpelem.so</filename>
   <basename>libgstsdpelem.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 6ffb2b9..fb4e49f 100644 (file)
@@ -3,10 +3,10 @@
   <description>Segment clip elements</description>
   <filename>../../gst/segmentclip/.libs/libgstsegmentclip.so</filename>
   <basename>libgstsegmentclip.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 5c581bf..c65cbd8 100644 (file)
@@ -3,10 +3,10 @@
   <description>shared memory sink source</description>
   <filename>../../sys/shm/.libs/libgstshm.so</filename>
   <basename>libgstshm.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 87370db..cd6d281 100644 (file)
@@ -3,10 +3,10 @@
   <description>use libsndfile to read and write audio from and to files</description>
   <filename>../../ext/sndfile/.libs/libgstsndfile.so</filename>
   <basename>libgstsndfile.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 8d10a21..36409a1 100644 (file)
@@ -3,10 +3,10 @@
   <description>Audio Pitch Controller &amp; BPM Detection</description>
   <filename>../../ext/soundtouch/.libs/libgstsoundtouch.so</filename>
   <basename>libgstsoundtouch.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 09942a0..ca337fe 100644 (file)
@@ -3,10 +3,10 @@
   <description>Set speed/pitch on audio/raw streams (resampler)</description>
   <filename>../../gst/speed/.libs/libgstspeed.so</filename>
   <basename>libgstspeed.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index dae7c53..01807d6 100644 (file)
@@ -3,10 +3,10 @@
   <description>Muck with the stereo signal, enhance it&apos;s &apos;stereo-ness&apos;</description>
   <filename>../../gst/stereo/.libs/libgststereo.so</filename>
   <basename>libgststereo.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index f1ef458..5f7f3ad 100644 (file)
@@ -3,10 +3,10 @@
   <description>subtitle encoders</description>
   <filename>../../gst/subenc/.libs/libgstsubenc.so</filename>
   <basename>libgstsubenc.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 975b71b..e5ff84f 100644 (file)
@@ -3,10 +3,10 @@
   <description>TTA lossless audio format handling</description>
   <filename>../../gst/tta/.libs/libgsttta.so</filename>
   <basename>libgsttta.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 96c28bf..a8941eb 100644 (file)
@@ -3,10 +3,10 @@
   <description>Asynchronous read from VCD disk</description>
   <filename>../../sys/vcd/.libs/libgstvcdsrc.so</filename>
   <basename>libgstvcdsrc.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 5c961fc..a65ed34 100644 (file)
@@ -3,7 +3,7 @@
   <description>Various elements utilizing VDPAU</description>
   <filename>../../sys/vdpau/.libs/libgstvdpau.so</filename>
   <basename>libgstvdpau.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer</package>
index a2324f9..b18601c 100644 (file)
@@ -3,10 +3,10 @@
   <description>Drop extra frames</description>
   <filename>../../gst/videomaxrate/.libs/libgstvideomaxrate.so</filename>
   <basename>libgstvideomaxrate.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 34e18b5..17c6b20 100644 (file)
@@ -3,10 +3,10 @@
   <description>Various video measurers</description>
   <filename>../../gst/videomeasure/.libs/libgstvideomeasure.so</filename>
   <basename>libgstvideomeasure.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 5b8438b..5244dde 100644 (file)
@@ -3,10 +3,10 @@
   <description>videoparsers</description>
   <filename>../../gst/videoparsers/.libs/libgstvideoparsersbad.so</filename>
   <basename>libgstvideoparsersbad.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index a2931e2..e87dc3b 100644 (file)
@@ -3,10 +3,10 @@
   <description>Various video signal analysers</description>
   <filename>../../gst/videosignal/.libs/libgstvideosignal.so</filename>
   <basename>libgstvideosignal.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index ce2d8ff..9205de3 100644 (file)
@@ -3,10 +3,10 @@
   <description>VmWare Video Codec plugins</description>
   <filename>../../gst/vmnc/.libs/libgstvmnc.so</filename>
   <basename>libgstvmnc.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 81f757b..f49d0bf 100644 (file)
@@ -3,10 +3,10 @@
   <description>VP8 plugin</description>
   <filename>../../ext/vp8/.libs/libgstvp8.so</filename>
   <basename>libgstvp8.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index b667012..26840c3 100644 (file)
@@ -3,10 +3,10 @@
   <description>Wildmidi Plugin</description>
   <filename>../../ext/timidity/.libs/libgstwildmidi.so</filename>
   <basename>libgstwildmidi.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>GPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index a77adf5..c38ba48 100644 (file)
@@ -3,10 +3,10 @@
   <description>XviD plugin library</description>
   <filename>../../ext/xvid/.libs/libgstxvid.so</filename>
   <basename>libgstxvid.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>GPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index e1fcc55..826dffa 100644 (file)
@@ -3,7 +3,7 @@
   <description>Demuxes/decodes YUV4MPEG streams</description>
   <filename>../../gst/y4m/.libs/libgsty4mdec.so</filename>
   <basename>libgsty4mdec.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins</package>
index a4012e2..4ac2096 100644 (file)
@@ -3,10 +3,10 @@
   <description>zbar barcode scanner</description>
   <filename>../../ext/zbar/.libs/libgstzbar.so</filename>
   <basename>libgstzbar.so</basename>
-  <version>0.10.21.4</version>
+  <version>0.10.22</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins prerelease</package>
+  <package>GStreamer Bad Plug-ins source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
index 2ec1153..a4a3535 100644 (file)
@@ -35,6 +35,17 @@ real live maintainer, or some actual wide use.
 
  <release>
   <Version>
+   <revision>0.10.22</revision>
+   <branch>0.10</branch>
+   <name>Toy Piano</name>
+   <created>2011-05-10</created>
+   <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-0.10.22.tar.bz2" />
+   <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-0.10.22.tar.gz" />
+  </Version>
+ </release>
+
+ <release>
+  <Version>
    <revision>0.10.21</revision>
    <branch>0.10</branch>
    <name>Pink Noise</name>
index d8fe2c9..f29c9c2 100644 (file)
@@ -24,7 +24,7 @@
 #define GST_LICENSE "LGPL"
 
 /* package name in plugins */
-#define GST_PACKAGE_NAME "GStreamer Bad Plug-ins prerelease"
+#define GST_PACKAGE_NAME "GStreamer Bad Plug-ins source release"
 
 /* package origin */
 #define GST_PACKAGE_ORIGIN "Unknown package origin"
 #undef USE_POISONING
 
 /* Version number of package */
-#define VERSION "0.10.21.4"
+#define VERSION "0.10.22"
 
 /* Define to 1 if your processor stores words with the most significant byte
    first (like Motorola and SPARC, unlike Intel and VAX). */