Release 1.3.91
authorSebastian Dröge <sebastian@centricular.com>
Fri, 11 Jul 2014 10:13:22 +0000 (12:13 +0200)
committerSebastian Dröge <sebastian@centricular.com>
Fri, 11 Jul 2014 10:13:22 +0000 (12:13 +0200)
78 files changed:
ChangeLog
NEWS
RELEASE
configure.ac
docs/plugins/gst-plugins-bad-plugins.hierarchy
docs/plugins/inspect/plugin-accurip.xml
docs/plugins/inspect/plugin-adpcmdec.xml
docs/plugins/inspect/plugin-adpcmenc.xml
docs/plugins/inspect/plugin-asfmux.xml
docs/plugins/inspect/plugin-assrender.xml
docs/plugins/inspect/plugin-audiovisualizers.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-chromaprint.xml
docs/plugins/inspect/plugin-coloreffects.xml
docs/plugins/inspect/plugin-curl.xml
docs/plugins/inspect/plugin-dataurisrc.xml
docs/plugins/inspect/plugin-debugutilsbad.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-festival.xml
docs/plugins/inspect/plugin-fieldanalysis.xml
docs/plugins/inspect/plugin-flite.xml
docs/plugins/inspect/plugin-fragmented.xml
docs/plugins/inspect/plugin-frei0r.xml
docs/plugins/inspect/plugin-gaudieffects.xml
docs/plugins/inspect/plugin-gdp.xml
docs/plugins/inspect/plugin-geometrictransform.xml
docs/plugins/inspect/plugin-gmedec.xml
docs/plugins/inspect/plugin-gsm.xml
docs/plugins/inspect/plugin-gstsiren.xml
docs/plugins/inspect/plugin-id3tag.xml
docs/plugins/inspect/plugin-inter.xml
docs/plugins/inspect/plugin-interlace.xml
docs/plugins/inspect/plugin-jpegformat.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-mpegpsdemux.xml
docs/plugins/inspect/plugin-mpegtsdemux.xml
docs/plugins/inspect/plugin-mpegtsmux.xml
docs/plugins/inspect/plugin-mpg123.xml
docs/plugins/inspect/plugin-mplex.xml
docs/plugins/inspect/plugin-ofa.xml
docs/plugins/inspect/plugin-openal.xml
docs/plugins/inspect/plugin-opencv.xml
docs/plugins/inspect/plugin-opus.xml
docs/plugins/inspect/plugin-pcapparse.xml
docs/plugins/inspect/plugin-pnm.xml
docs/plugins/inspect/plugin-rawparse.xml
docs/plugins/inspect/plugin-removesilence.xml
docs/plugins/inspect/plugin-resindvd.xml
docs/plugins/inspect/plugin-rfbsrc.xml
docs/plugins/inspect/plugin-schro.xml
docs/plugins/inspect/plugin-sdp.xml
docs/plugins/inspect/plugin-segmentclip.xml
docs/plugins/inspect/plugin-shm.xml
docs/plugins/inspect/plugin-smooth.xml
docs/plugins/inspect/plugin-soundtouch.xml
docs/plugins/inspect/plugin-spandsp.xml
docs/plugins/inspect/plugin-speed.xml
docs/plugins/inspect/plugin-subenc.xml
docs/plugins/inspect/plugin-videoparsersbad.xml
docs/plugins/inspect/plugin-voaacenc.xml
docs/plugins/inspect/plugin-voamrwbenc.xml
docs/plugins/inspect/plugin-waylandsink.xml
docs/plugins/inspect/plugin-y4mdec.xml
docs/plugins/inspect/plugin-zbar.xml
gst-plugins-bad.doap
win32/common/config.h

index 658c0e6..77ec4f3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,974 @@
+=== release 1.3.91 ===
+
+2014-07-11  Sebastian Dröge <slomo@coaxion.net>
+
+       * configure.ac:
+         releasing 1.3.91
+
+2014-07-11 12:04:07 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * ext/gl/Makefile.am:
+       * gst-libs/gst/gl/Makefile.am:
+         gl: Link to all required libraries but not more
+
+2014-07-11 12:01:12 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * gst-libs/gst/video/Makefile.am:
+         video: Properly include headers in Makefile.am
+         and don't set noinst_HEADERS twice.
+
+2014-07-11 11:05:59 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * po/af.po:
+       * po/az.po:
+       * po/bg.po:
+       * po/ca.po:
+       * po/cs.po:
+       * po/da.po:
+       * po/de.po:
+       * po/el.po:
+       * po/en_GB.po:
+       * po/eo.po:
+       * po/es.po:
+       * po/eu.po:
+       * po/fi.po:
+       * po/fr.po:
+       * po/gl.po:
+       * po/hr.po:
+       * po/hu.po:
+       * po/id.po:
+       * po/it.po:
+       * po/ja.po:
+       * po/ky.po:
+       * po/lt.po:
+       * po/lv.po:
+       * po/mt.po:
+       * po/nb.po:
+       * po/nl.po:
+       * po/or.po:
+       * po/pl.po:
+       * po/pt_BR.po:
+       * po/ro.po:
+       * po/ru.po:
+       * po/sk.po:
+       * po/sl.po:
+       * po/sq.po:
+       * po/sr.po:
+       * po/sv.po:
+       * po/tr.po:
+       * po/uk.po:
+       * po/vi.po:
+       * po/zh_CN.po:
+         Update .po files
+
+2014-07-11 09:43:44 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * sys/applemedia/plugin.m:
+         atdec: Change rank to MARGINAL until it can properly handle multichannel audio
+         https://bugzilla.gnome.org/show_bug.cgi?id=727757
+
+2014-07-11 09:41:05 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * docs/libs/gst-plugins-bad-libs-docs.sgml:
+       * docs/libs/gst-plugins-bad-libs-sections.txt:
+       * docs/libs/gst-plugins-bad-libs.types:
+       * ext/gl/Makefile.am:
+       * ext/gl/gstglmixer.c:
+       * ext/gl/gstglmixer.h:
+       * ext/gl/gstglmixerpad.h:
+       * ext/gl/gstglmosaic.h:
+       * ext/gl/gstglvideomixer.h:
+       * gst-libs/gst/gl/Makefile.am:
+       * gst-libs/gst/gl/gl.h:
+       * gst-libs/gst/gl/gstglmixer.c:
+       * gst-libs/gst/gl/gstglmixer.h:
+       * gst-libs/gst/gl/gstglmixerpad.h:
+         gl: Move GstGLMixer to the plugin for now
+         It depends on GstAggregator and we don't want to install headers
+         for that yet.
+         https://bugzilla.gnome.org/show_bug.cgi?id=732207
+
+2014-07-11 09:33:57 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * gst-libs/gst/base/Makefile.am:
+       * gst-libs/gst/video/Makefile.am:
+       * gst-libs/gst/wayland/Makefile.am:
+       * pkgconfig/Makefile.am:
+         libs: Don't install headers and pc files for libgstwayland/badvideo/badbase
+         These will disappear after 1.4.0 and it would be rather annoying if
+         people started depending on them.
+         https://bugzilla.gnome.org/show_bug.cgi?id=732207
+
+2014-07-10 15:52:46 +0100  Philip Withnall <philip.withnall@collabora.co.uk>
+
+       * ext/opus/gstopusheader.c:
+         opus: Fix a double-unref in the Opus header code
+         The headers were never getting reffed when being added to the headers
+         list, which is later unreffed-and-freed by the caller (e.g.
+         gst_opus_parse_parse_frame()).
+         https://bugzilla.gnome.org/show_bug.cgi?id=733013
+
+2014-07-11 08:54:30 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * po/vi.po:
+         po: Update translations
+
+2014-07-10 11:29:41 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * tests/examples/mpegts/ts-parser.c:
+         examples: Add CAT section and CA descriptor support
+         https://bugzilla.gnome.org/show_bug.cgi?id=732986
+
+2014-07-10 11:24:12 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst-libs/gst/mpegts/gstmpegtsdescriptor.c:
+       * gst-libs/gst/mpegts/gstmpegtsdescriptor.h:
+         mpegts: Add parsing for CA descriptor (0x05)
+         https://bugzilla.gnome.org/show_bug.cgi?id=732986
+
+2014-07-07 11:52:18 -0400  Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
+
+       * gst/camerabin2/gstwrappercamerabinsrc.c:
+         camerabin2: Flush downstream after setting src to READY
+         v4l2src requires all buffers to come back in order to cleanly stop
+         streaming. Flushing the pipline should force all buffers to come
+         back.
+         https://bugzilla.gnome.org/show_bug.cgi?id=732741
+
+2014-07-06 11:28:34 +0200  Sebastian Rasmussen <sebras@hotmail.com>
+
+       * tests/icles/dccp/call/DCCPClient.c:
+       * tests/icles/dccp/call/DCCPServer.c:
+         tests/icles/dccp: Release reference to parent
+         Fixes https://bugzilla.gnome.org/show_bug.cgi?id=732977
+
+2014-07-09 15:03:42 -0400  Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
+
+       * ext/gl/gstglimagesink.c:
+         glimagesink: Keep aspect ratio by default
+         The expected default behaviour for video sink is to maintain the
+         aspect ratio. Fix the default value to reflect this. The property
+         default was already TRUE, but the value was not initially TRUE.
+
+2014-07-06 01:55:50 +0200  Sebastian Rasmussen <sebras@hotmail.com>
+
+       * gst-libs/gst/mpegts/gst-atsc-section.c:
+       * gst-libs/gst/mpegts/gst-dvb-descriptor.c:
+       * gst-libs/gst/mpegts/gstmpegtsdescriptor.c:
+       * gst-libs/gst/mpegts/gstmpegtssection.c:
+         mpegts: No need to check for NULL before calling g_free()
+         Fixes https://bugzilla.gnome.org/show_bug.cgi?id=732789
+
+2014-07-06 01:55:16 +0200  Sebastian Rasmussen <sebras@hotmail.com>
+
+       * gst-libs/gst/mpegts/gst-dvb-descriptor.c:
+         mpegts: Don't confuse slice allocator with regular one
+         Previously selector_bytes and private_data_bytes were sometimes allocated and
+         free using the normal allocator and sometimes using the slice allocator.
+         Additionally prefer g_strdup() to g_memdup() for strings.
+         Fixes https://bugzilla.gnome.org/show_bug.cgi?id=732789
+
+2014-07-09 07:50:13 +0200  Edward Hervey <edward@collabora.com>
+
+       * gst-libs/gst/mpegts/gst-dvb-descriptor.c:
+         mpegts: Fix dvb linkage leaks
+         CID #1224130
+
+2014-07-04 14:04:47 +0200  Stefan Ringel <linuxtv@stefanringel.de>
+
+       * docs/libs/gst-plugins-bad-libs-sections.txt:
+       * gst-libs/gst/mpegts/gst-dvb-descriptor.c:
+       * gst-libs/gst/mpegts/gst-dvb-descriptor.h:
+       * tests/examples/mpegts/ts-parser.c:
+         mpegts: use getter for egde linkage descriptor type
+         https://bugzilla.gnome.org/show_bug.cgi?id=730914
+
+2014-07-04 14:02:22 +0200  Stefan Ringel <linuxtv@stefanringel.de>
+
+       * docs/libs/gst-plugins-bad-libs-sections.txt:
+         mpegts: docs: add missed *_free methods
+         https://bugzilla.gnome.org/show_bug.cgi?id=730914
+
+2014-06-24 19:18:56 +0200  Stefan Ringel <linuxtv@stefanringel.de>
+
+       * gst-libs/gst/mpegts/gst-dvb-descriptor.h:
+         mpegts: fix annotation
+         https://bugzilla.gnome.org/show_bug.cgi?id=730914
+
+2014-07-09 07:38:38 +0200  Edward Hervey <edward@collabora.com>
+
+       * gst-libs/gst/mpegts/gstmpegtsdescriptor.h:
+       * gst-libs/gst/mpegts/gstmpegtssection.h:
+         mpegts: Add padding to public structures
+         Allows use to add API in the future without breaking ABI. We broke the API/ABI
+         once between 1.2 and 1.4, let's try to avoid this in the future even if this
+         is an unstable library.
+         https://bugzilla.gnome.org/show_bug.cgi?id=730914
+
+2014-07-08 15:43:32 -0300  Thiago Santos <ts.santos@sisa.samsung.com>
+
+       * gst-libs/gst/mpegts/gst-atsc-section.c:
+         mpegts: atsc: fix leak of short name
+
+2014-07-08 14:56:13 -0300  Thiago Santos <ts.santos@sisa.samsung.com>
+
+       * gst-libs/gst/mpegts/gst-dvb-descriptor.c:
+         mpegts: fix leak of language code
+
+2014-07-06 23:30:53 +0200  Thibault Saunier <tsaunier@gnome.org>
+
+       * gst-libs/gst/video/gstvideoaggregator.c:
+         videoaggregator: Fix some more the locking logic in update_src_caps
+         We need the GST_OBJECT_LOCK only to iterate the sinkpads, nothing else.
+         https://bugzilla.gnome.org/show_bug.cgi?id=732750
+
+2014-07-06 22:16:48 +0100  Tim-Philipp Müller <tim@centricular.com>
+
+       * gst-libs/gst/video/gstvideoaggregator.c:
+         videoaggregator: fix broken locking in update_src_caps function
+         We would unlock an already-unlocked mutex that we never re-locked.
+         https://bugzilla.gnome.org/show_bug.cgi?id=732750
+
+2014-07-06 16:17:06 +0100  Tim-Philipp Müller <tim@centricular.com>
+
+       * gst-libs/gst/base/gstaggregator.c:
+         aggregator: fix locking
+         We would unlock a mutex we never locked on SEGMENT
+         events.
+
+2014-07-04 21:00:38 -0400  Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
+
+       * ext/opencv/gstfacedetect.c:
+         facedetect: Make cascades dir a little more portable
+
+2014-07-04 20:55:11 -0400  Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
+
+       * ext/opencv/gsthanddetect.c:
+       * ext/opencv/gsthanddetect.h:
+         handdetect: Use already mapped image
+         No need to map again the image, it's already handled by the base class.
+
+2014-07-04 20:39:49 -0400  Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
+
+       * ext/opencv/gsthanddetect.c:
+         handdetect: Move size warning in set_caps so it's called once
+
+2014-07-04 20:33:41 -0400  Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
+
+       * ext/opencv/gstfaceblur.c:
+       * ext/opencv/gstfaceblur.h:
+         faceblur: Port to OpencvVideoFilter base class
+         This fixes issue whit black frames when special memory, like GlMemory is
+         in used.
+         https://bugzilla.gnome.org/show_bug.cgi?id=732756
+
+2014-07-04 20:31:50 -0400  Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
+
+       * ext/opencv/gstopencvvideofilter.c:
+         cvvideofilter: Don't try to make buffer writable
+         First this is handle by base transform, hence this is a no-op, and if it wasn't it
+         would lead to a buffer copy being leaked, and then an unreffed buffer being
+         pushed downstream.
+         https://bugzilla.gnome.org/show_bug.cgi?id=732756
+
+2014-07-04 20:30:20 -0400  Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
+
+       * ext/opencv/gstopencvvideofilter.c:
+         cvvideofilter: Check buffer_map return value
+         Check the resturn value and cleanly fail if we could not mapped the buffers.
+         https://bugzilla.gnome.org/show_bug.cgi?id=732756
+
+2014-07-04 03:19:42 +0200  Sebastian Rasmussen <sebras@hotmail.com>
+
+       * ext/mimic/gstmimdec.c:
+         mimdec: Print invalid fourcc in error message in hex
+         Previously this was printed as characters which caused later processing
+         of the error message to sometimes warn about non-UTF-8 characters.
+         Fixes https://bugzilla.gnome.org/show_bug.cgi?id=732715
+
+2014-07-04 03:20:22 +0200  Sebastian Rasmussen <sebras@hotmail.com>
+
+       * gst/aiff/aiffparse.c:
+         aiffparse: Print invalid fourcc in error message in hex
+         Previously this was printed as characters which caused later processing
+         of the error message to sometimes warn about non-UTF-8 characters.
+         Fixes https://bugzilla.gnome.org/show_bug.cgi?id=732715
+
+2014-07-04 17:51:58 +0200  Matthieu Bouron <matthieu.bouron@collabora.com>
+
+       * configure.ac:
+         configure: fix uninitialized variables with --disable-external
+         https://bugzilla.gnome.org/show_bug.cgi?id=732744
+
+2014-07-01 12:34:44 +0530  Arun Raghavan <arun@accosted.net>
+
+       * ext/openni2/gstopenni2src.cpp:
+         openni2src: Add proper clean up of OpenNI2 objects
+         https://bugzilla.gnome.org/show_bug.cgi?id=732535
+
+2014-07-01 12:18:45 +0530  Arun Raghavan <arun@accosted.net>
+
+       * ext/openni2/gstopenni2src.cpp:
+       * ext/openni2/gstopenni2src.h:
+         openni2src: Don't embed C++ objects in our GObject
+         Since C++ objects shoudl be properly constructed, we keep only pointers
+         to them and manually construct them on the heap.
+         https://bugzilla.gnome.org/show_bug.cgi?id=732535
+
+2014-07-01 12:18:19 +0530  Arun Raghavan <arun@accosted.net>
+
+       * ext/openni2/gstopenni2src.cpp:
+         openni2src: Close device when stopping the stream
+         https://bugzilla.gnome.org/show_bug.cgi?id=732535
+
+2014-07-01 11:58:36 +0530  Arun Raghavan <arun@accosted.net>
+
+       * ext/openni2/gstopenni2src.cpp:
+       * ext/openni2/gstopenni2src.h:
+         openni2src: Fix timestamping
+         OpenNI2 makes no guarantees of timestamp starting from zero, just that
+         it will be a millisecond timestamp. Make timestamps start from zero
+         manually so things work correctly.
+         https://bugzilla.gnome.org/show_bug.cgi?id=732535
+
+2014-07-01 11:56:59 +0530  Arun Raghavan <arun@accosted.net>
+
+       * ext/openni2/gstopenni2src.cpp:
+         openni2src: Make the location property not be mandatory
+         Our calls to device open already handle the unset location case (by
+         opening any available device).
+         https://bugzilla.gnome.org/show_bug.cgi?id=732535
+
+2014-07-01 11:56:15 +0530  Arun Raghavan <arun@accosted.net>
+
+       * ext/openni2/gstopenni2src.cpp:
+         openni2src: Open device on NULL->READY
+         https://bugzilla.gnome.org/show_bug.cgi?id=732535
+
+2014-07-01 11:53:46 +0530  Arun Raghavan <arun@accosted.net>
+
+       * ext/openni2/gstopenni2src.cpp:
+         openni2src: Fix deadlock when _get_caps() is called before READY
+         The object lock was not being dropped in the empty case. Restructured
+         the code a bit to make this sort of error less likely.
+         https://bugzilla.gnome.org/show_bug.cgi?id=732535
+
+2014-07-01 11:51:21 +0530  Arun Raghavan <arun@accosted.net>
+
+       * ext/openni2/gstopenni2src.cpp:
+         openni2src: Mark element as a live source
+         https://bugzilla.gnome.org/show_bug.cgi?id=732535
+
+2014-07-03 19:10:26 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * sys/d3dvideosink/d3dhelpers.c:
+         d3dvideosink: Always lock the D3D surfaces in write mode
+         Locking them in readonly mode can give different stride to mapping
+         in write mode, which then causes rendering to be broken.
+         Happened on all (many?) NVIDIA GPUs.
+         Thanks to voskater15@gmail.com for hinting at the problem.
+         https://bugzilla.gnome.org/show_bug.cgi?id=712809
+
+2014-07-03 19:05:22 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * sys/d3dvideosink/d3dhelpers.c:
+         d3dhelpers: Swap UV planes properly for YV12 as compared to I420
+         If we only do it in one place colors will look funny.
+
+2014-07-03 17:53:33 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * sys/androidmedia/gstamc.c:
+         amc: Properly integrate COLOR_QCOM_FormatYVU420SemiPlanar32m again
+         https://bugzilla.gnome.org/show_bug.cgi?id=732683
+
+2014-07-03 15:07:23 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * sys/androidmedia/gstamc.c:
+         amcaudiodec: audio/mpeg is always MPEG 1 layer 3
+         Configuring e.g. layer 2 on such a decoder usually fails unless
+         it additionally also accepts audio/mpeg-L2.
+
+2014-07-03 14:15:36 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * gst/mpegtsdemux/mpegtspacketizer.c:
+         mpegtspacketizer: Don't dereference NULL if we have no PCR yet
+         Can happen sometimes if the duration is requested before we
+         received enough data with a PCR.
+
+2014-07-03 21:39:19 +1000  Jan Schmidt <jan@centricular.com>
+
+       * gst/mpegtsdemux/mpegtspacketizer.c:
+       * gst/mpegtsdemux/mpegtspacketizer.h:
+         tsdemux: Add locking around mpegtspacketiser groups.
+         Otherwise occasionally DURATION queries can crash, if they happen at
+         the wrong moment.
+
+2014-07-03 09:00:32 +0100  Julien Isorce <julien.isorce@gmail.com>
+
+       * gst-libs/gst/gl/cocoa/gstglcontext_cocoa.m:
+         glcocoa: initalize NSApp asap when using gst-launch
+         See https://bugzilla.gnome.org/show_bug.cgi?id=732661
+
+2014-07-02 12:54:45 +0200  Alessandro Decina <alessandro.d@gmail.com>
+
+       * configure.ac:
+       * sys/applemedia/Makefile.am:
+       * sys/applemedia/plugin.m:
+         applemedia: enable vtdec and vtenc only on >= 10.8 where VideoToolbox is public
+         Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=723670
+
+2014-07-02 04:54:29 -0300  Thiago Santos <ts.santos@sisa.samsung.com>
+
+       * sys/applemedia/vtdec.c:
+         vtdec: avoid segfault when output isn't configured
+         This can help when the callback is called during/after videodecoder
+         base class shut down
+         https://bugzilla.gnome.org/show_bug.cgi?id=728435
+
+2014-07-02 00:27:12 -0300  Thiago Santos <ts.santos@sisa.samsung.com>
+
+       * sys/applemedia/vtdec.c:
+         vtdec: ignore the dropped flag if buffer was received
+         Apparently there is some issue with VT that makes it mark the dropped
+         flag even though the buffer was decoded.
+         https://bugzilla.gnome.org/show_bug.cgi?id=728435
+
+2014-07-02 10:31:49 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * sys/d3dvideosink/d3dhelpers.c:
+       * sys/d3dvideosink/d3dvideosink.c:
+         d3dvideosink: Don't leak all surfaces
+         This was broken when disabling the buffer pool exporting.
+         Also disable buffer pool a bit more efficient...
+
+2014-07-02 10:01:34 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * sys/d3dvideosink/d3dhelpers.c:
+         d3dvideosink: PostMessage() takes integers as last parameters, not pointers
+
+2014-07-02 09:59:02 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * sys/d3dvideosink/d3dhelpers.c:
+         d3dvideosink: Remove unused variable
+
+2014-07-02 17:38:13 +1000  Matthew Waters <ystreet00@gmail.com>
+
+       * tests/examples/gl/qt/qglwtextureshare/.gitignore:
+       * tests/examples/gl/qt/qglwtextureshare/moc_gstthread.cpp:
+       * tests/examples/gl/qt/qglwtextureshare/moc_pipeline.cpp:
+       * tests/examples/gl/qt/qglwtextureshare/moc_qglrenderer.cpp:
+       * tests/examples/gl/qt/qglwtextureshare/qglwtextureshare:
+         gl/examples: gitignore generated files
+
+2014-07-01 08:36:53 +0800  Wang Xin-yu (王昕宇) <comicfans44@gmail.com>
+
+       * tests/examples/gl/qt/qglwtextureshare/glcontextid.h:
+       * tests/examples/gl/qt/qglwtextureshare/qglrenderer.cpp:
+         gl : fix qglwtextureshare demo
+
+2014-06-23 11:53:11 +0200  Göran Jönsson <goranjn@axis.com>
+
+       * gst/debugutils/gstwatchdog.c:
+         watchdog: Only create a new GSource if we have a main context
+         We can still get OOB events while stopping the watchdog element, and while
+         stopping it we destroy the main context.
+         Also let the GSource own a reference to the element for additional safety.
+         https://bugzilla.gnome.org/show_bug.cgi?id=732554
+
+2014-07-01 12:52:39 +0100  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * gst-libs/gst/video/gstvideoaggregator.c:
+         videoaggregator: reset QoS on segment event
+         https://bugzilla.gnome.org/show_bug.cgi?id=732540
+
+2014-07-01 16:54:00 +0200  Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+
+       * tests/check/libs/h264parser.c:
+         tests: h264parser: add test to identify EOSEQ / EOS NALs.
+         Check that end_of_seq() [EOSEQ] and end_of_stream [EOS] NAL units
+         are correctly parsed and the reported NAL unit size yields 1 byte,
+         i.e. the only NalHeaderBytes in there.
+         https://bugzilla.gnome.org/show_bug.cgi?id=732553
+         Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+
+2014-06-25 17:19:00 +0200  Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+
+       * tests/check/elements/h264parse.c:
+         tests: h264parse: add test for byte-stream/au output.
+         Check that conversion to byte-stream/au formats work and that we
+         can effectively drop broken/invalid NAL units from the resulting
+         access unit buffer.
+         https://bugzilla.gnome.org/show_bug.cgi?id=732203
+         Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+
+2014-06-25 18:47:55 +0200  Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+
+       * tests/check/elements/h264parse.c:
+         tests: h264parse: check SEI buffering_period() message is output.
+         If an SEI NAL unit with a buffering_period() message is inserted
+         between an SPS and PPS NAL unit, check that the output buffer still
+         contain it. i.e. make sure that this SEI message is not dropped.
+         https://bugzilla.gnome.org/show_bug.cgi?id=732156
+         Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+
+2014-06-26 09:44:26 +0200  Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+
+       * gst/videoparsers/gsth264parse.c:
+         h264parse: fix collection of access units to preserve config headers.
+         Always use a GstAdapter when collecting access units (alignment="au")
+         in either byte-stream or avcC format. This is required to properly
+         preserve config headers like SPS and PPS when invalid or broken NAL
+         units are subsequently parsed.
+         More precisely, this fixes scenario like:
+         <SPS> <PPS> <invalid-NAL> <slice>
+         where we used to reset the output frame buffer when an invalid or
+         broken NAL is parsed, i.e. SPS and PPS NAL units were lost, thus
+         preventing the next slice unit to be decoded, should this also
+         represent any valid data.
+         https://bugzilla.gnome.org/show_bug.cgi?id=732203
+         Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+
+2014-06-25 13:14:10 +0200  Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+
+       * gst/videoparsers/gsth264parse.c:
+         h264parse: improve conditions for skipping NAL units.
+         Carefully track cases when skipping broken or invalid NAL units is
+         necessary. In particular, always allow NAL units to be processed
+         and let that gst_h264_parse_process_nal() function decide on whether
+         the current NAL needs to be dropped or not.
+         This fixes parsing of streams with SEI NAL buffering_period() message
+         inserted between SPS and PPS, or SPS-Ext NAL following a traditional
+         SPS NAL unit, among other cases too.
+         Practical examples from the H.264 AVC conformance suite include
+         alphaconformanceG, CVSE2_Sony_B, CVSE3_Sony_H, CVSEFDFT3_Sony_E
+         when parsing in stream-format=byte-stream,alignment=au mode.
+         https://bugzilla.gnome.org/show_bug.cgi?id=732203
+         Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+
+2014-06-25 11:06:41 +0200  Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+
+       * gst/videoparsers/gsth264parse.c:
+       * gst/videoparsers/gsth264parse.h:
+         h264parse: introduce new state tracking variables.
+         Improve parser state tracking by introducing new flags reflecting
+         it: "got-sps", "got-pps" and "got-slice". This is an addition for
+         robustness purposes.
+         Older have_sps and have_pps variables are kept because they have
+         a different meaning. i.e. they are used for deciding on when to
+         submit updated caps or not, and rather mean "have new SPS/PPS to
+         be submitted?"
+         Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+
+2014-06-24 13:55:13 +0200  Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+
+       * gst/videoparsers/gsth264parse.c:
+         h264parse: fix and optimize NAL collection function.
+         Use gst_h264_parser_identify_nalu_unchecked() to identify the next
+         NAL unit. We don't want to parse the full NAL unit, but only the
+         header bytes and possibly the first RBSP byte for identifying the
+         first_mb_in_slice syntax element.
+         Also fix check for failure when returning from that function. The
+         only success condition for that is GST_H264_PARSER_OK, so use it.
+         https://bugzilla.gnome.org/show_bug.cgi?id=732154
+         Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+
+2014-07-01 16:09:28 +0200  Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+
+       * gst-libs/gst/codecparsers/gsth264parser.h:
+         codecparsers: h264: clarifications and documentation fixes.
+         Fix documentation for GstH264NalUnit. The @ref_idc part was totally
+         unbalanced. Also add a note about @offset and @size fields to remind
+         that this is relative to the start of the NAL unit, thus including
+         the header bytes.
+
+2014-07-01 15:46:17 +0200  Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+
+       * gst-libs/gst/codecparsers/gsth264parser.c:
+         codecparsers: h264: fix identification of EOSEQ and EOS NALs.
+         An end_of_seq() [EOSEQ] or end_of_stream() [EOS] NAL unit is really
+         one byte long because this shall include the NalHeaderBytes (1) too.
+         The NALU.offset starts from the first byte of the header.
+         This is the proper fix to commit d37f842. In practice, this fixes
+         parsing of FRExt1_Panasonic_D and FRExt2_Panasonic_C, that include
+         additional frames after an EOSEQ.
+         https://bugzilla.gnome.org/show_bug.cgi?id=732553
+         Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+
+2014-06-27 12:24:49 +0200  Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
+
+       * ext/rtmp/gstrtmpsrc.c:
+         rtmpsrc: Report limited bandwidth
+         Makes uridecodebin treat this source as a stream source,
+         allowing timeshifting.
+         https://bugzilla.gnome.org/show_bug.cgi?id=732335
+
+2014-07-01 10:03:05 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst-libs/gst/mpegts/gst-dvb-section.c:
+       * gst-libs/gst/mpegts/gstmpegts-private.h:
+       * gst-libs/gst/mpegts/gstmpegtsdescriptor.c:
+       * gst-libs/gst/mpegts/gstmpegtsdescriptor.h:
+       * gst-libs/gst/mpegts/gstmpegtssection.c:
+       * tests/check/libs/mpegts.c:
+         mpegts: Expose GstMpegtsDescriptor free function
+         Nothing earth shattering, but avoids people having to use g_boxed_free()
+
+2014-06-30 19:15:01 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * gst-libs/gst/gl/gstglcolorconvert.c:
+       * gst-libs/gst/gl/gstglmemory.c:
+         eagl: Disable usage of R and RG textures on iOS
+         They don't work currently and just render zeroes, while the
+         fallback code path with LUM and LUM_ALPHA textures still works.
+         https://bugzilla.gnome.org/show_bug.cgi?id=732390
+
+2014-06-30 11:54:41 -0300  Thiago Santos <ts.santos@sisa.samsung.com>
+
+       * ext/opencv/gstfaceblur.c:
+         faceblur: release the haar cascade
+
+2014-06-30 12:22:07 +0200  Thibault Saunier <tsaunier@gnome.org>
+
+       * gst-libs/gst/base/gstaggregator.c:
+       * tests/check/libs/aggregator.c:
+         aggregator: Avoid destroying sources we do not own
+         + Unref the maincontext in a new dispose function
+         + Make sure to remove all sources on dispose
+         https://bugzilla.gnome.org/show_bug.cgi?id=732445
+
+2014-06-16 12:35:13 +0200  Matthieu Bouron <matthieu.bouron@collabora.com>
+
+       * sys/applemedia/vtenc.c:
+         vtenc: fix memory leak
+         The pixel buffer release callback is called if the void *
+         dataPtr given to the CVPixelBufferCreateWithPlanarBytes
+         is not NULL.
+         According to the documentation dataPtr is supposed to be a
+         "plane description block" but no specific type is given.
+         https://bugzilla.gnome.org/show_bug.cgi?id=711847
+
+2014-06-30 00:22:22 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * ext/opencv/gstsegmentation.cpp:
+         segmentation: Release memory storage in finalize
+
+2014-06-30 00:18:20 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * ext/opencv/gsttextoverlay.c:
+         textoverlay: Release memory storage and resize image when caps change
+
+2014-06-30 00:15:38 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * ext/opencv/gsttemplatematch.c:
+         templatematch: Release cvImages when reloading templates are changing caps
+
+2014-06-30 00:12:26 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * ext/opencv/gstpyramidsegment.c:
+         pyramidsegment: Release image when changing caps or reusing the element
+
+2014-06-30 00:09:28 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * ext/opencv/gsthanddetect.c:
+         handdetect: Release memory storage
+
+2014-06-30 00:07:22 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * ext/opencv/gstfaceblur.c:
+         faceblur: Release memory storage
+         And also release cvImages and memory storage when changing caps or reusing the
+         element.
+
+2014-06-30 00:05:53 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * ext/opencv/gstedgedetect.c:
+         edgedetect: Don't leak cvImages when caps are changing or the element is reused
+
+2014-06-29 23:42:52 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * ext/opencv/gstpyramidsegment.c:
+         pyramidsegment: Release memory storage when finalizing
+
+2014-06-29 23:33:20 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * ext/schroedinger/gstschroenc.c:
+         schroenc: Remove obsolete FIXME comment
+
+2014-06-29 23:31:50 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * ext/schroedinger/gstschroenc.c:
+         schroenc: Don't leak all input buffers
+
+2014-06-29 23:22:13 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * tests/check/elements/h264parse.c:
+         h264parse: Fix memory leak in unit test
+
+2014-06-29 22:30:56 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * ext/opencv/gsttextoverlay.c:
+         textoverlay: Free text buffer in finalize
+
+2014-06-29 22:26:47 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * ext/gl/gstglimagesink.c:
+         glimagesink: Chain up to the parent class' finalize function
+
+2014-06-29 22:25:43 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * ext/gl/gstglimagesink.c:
+         glimagesink: Make sure to always unref the display
+         Even if we didn't create a context yet.
+
+2014-06-29 22:20:51 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * gst/inter/gstintersubsrc.c:
+       * gst/inter/gstintersubsrc.h:
+         intersubsrc: basesrc is already creating a pad for us, no need to do it twice
+
+2014-06-29 22:18:41 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * gst/yadif/gstyadif.c:
+       * gst/yadif/gstyadif.h:
+         yadif: basetransform is creating pads for us already, don't do it twice
+
+2014-06-29 21:57:32 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * tests/check/libs/gstglupload.c:
+         glupload: Fix memory leak in unit test
+
+2014-06-29 21:53:21 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * tests/check/libs/gstglcontext.c:
+         glcontext: Fix memory leaks in unit test
+
+2014-06-29 21:34:50 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * gst-libs/gst/mpegts/gst-atsc-section.c:
+       * gst-libs/gst/mpegts/gst-dvb-descriptor.c:
+       * tests/check/libs/mpegts.c:
+         mpegts: Fix memory leaks in the test and the library
+         Currently uses g_boxed_free() in the unit test, this needs to
+         be fixed properly when cleaning up the API.
+         https://bugzilla.gnome.org/show_bug.cgi?id=730914
+
+2014-06-29 21:05:27 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * ext/assrender/gstassrender.c:
+         assrender: Make static caps actually static
+         Otherwise we leak once caps instance on every function call.
+
+2014-06-29 21:01:39 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * sys/uvch264/gstuvch264_src.c:
+         uvch264src: Free property strings when disposing the instance
+
+2014-06-29 20:58:40 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * gst/inter/gstintersubsink.c:
+       * gst/inter/gstintersubsrc.c:
+         intersubsink/src: Free channel string when finalizing the instance
+
+2014-06-29 20:13:10 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * sys/uvch264/gstuvch264_src.c:
+         uvch264src: Fix compiler warning when compiling with G_DISABLE_ASSERT
+
+2014-06-29 20:11:58 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * gst/videoparsers/gstvc1parse.c:
+         vc1parse: Fix compiler warnings when compiling with G_DISABLE_ASSERT
+
+2014-06-28 23:26:23 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * ext/kate/gstkateenc.c:
+       * ext/kate/gstkateparse.c:
+       * ext/kate/gstkatespu.c:
+       * ext/kate/gstkateutil.c:
+         kate: Use G_GSIZE_FORMAT instead of unportable %zu
+
+2014-06-28 17:02:24 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * gst-libs/gst/video/bad-video-orc-dist.c:
+       * gst-libs/gst/video/bad-video-orc-dist.h:
+         badvideo: Update dist generated ORC files
+
+2014-06-28 17:01:52 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * gst-libs/gst/video/bad-video-orc.orc:
+       * gst-libs/gst/video/gstcms.c:
+       * gst-libs/gst/video/gstcms.h:
+       * gst-libs/gst/video/gstvideoaggregator.c:
+       * gst-libs/gst/video/videoconvert.c:
+       * gst-libs/gst/video/videoconvert.h:
+         badvideo: Rename videoconvert functions to prevent conflicts with static linking
+         https://bugzilla.gnome.org/show_bug.cgi?id=728443
+
+2014-06-28 11:20:43 -0300  Thiago Santos <ts.santos@sisa.samsung.com>
+
+       * tests/check/libs/aggregator.c:
+         tests: aggregator: fix various leaks in the tests
+
+2014-06-28 09:43:48 -0300  Thiago Santos <ts.santos@sisa.samsung.com>
+
+       * tests/check/elements/compositor.c:
+         compositor: tests: Fix pad leak
+         Remember to unref requested pad
+
+2014-06-28 09:35:21 -0300  Thiago Santos <ts.santos@sisa.samsung.com>
+
+       * gst/dataurisrc/gstdataurisrc.c:
+         dataurisrc: fix leak as gst_buffer_replace adds its own ref
+         So unref the buffer after that otherwise it leaks
+
+2014-06-28 09:34:05 -0300  Thiago Santos <ts.santos@sisa.samsung.com>
+
+       * gst-libs/gst/base/gstaggregator.c:
+         aggregator: always store or unref the buffer on the _chain function
+         Otherwise it leaks, and it is very common to go to flushing when the
+         pipeline is stopping, leaking a buffer.
+
+2014-06-28 09:32:32 -0300  Thiago Santos <ts.santos@sisa.samsung.com>
+
+       * gst-libs/gst/base/gstaggregator.c:
+         aggregator: always unref the buffer on _finish function
+         Otherwise the user doesn't know if it was unref'd or not
+
+2014-06-28 09:31:55 -0300  Thiago Santos <ts.santos@sisa.samsung.com>
+
+       * gst-libs/gst/base/gstaggregator.c:
+         aggregator: add dispose/finalize functions
+         Add functions to be able to cleanup the mutex/cond and pending buffers
+         on the aggregator and on its pad
+
 === release 1.3.90 ===
 
-2014-06-28  Sebastian Dröge <slomo@coaxion.net>
+2014-06-28 11:30:39 +0200  Sebastian Dröge <sebastian@centricular.com>
 
+       * ChangeLog:
+       * NEWS:
+       * RELEASE:
        * configure.ac:
-         releasing 1.3.90
+       * docs/plugins/gst-plugins-bad-plugins.args:
+       * docs/plugins/gst-plugins-bad-plugins.hierarchy:
+       * docs/plugins/inspect/plugin-accurip.xml:
+       * docs/plugins/inspect/plugin-adpcmdec.xml:
+       * docs/plugins/inspect/plugin-adpcmenc.xml:
+       * docs/plugins/inspect/plugin-asfmux.xml:
+       * docs/plugins/inspect/plugin-assrender.xml:
+       * docs/plugins/inspect/plugin-audiovisualizers.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-chromaprint.xml:
+       * docs/plugins/inspect/plugin-coloreffects.xml:
+       * docs/plugins/inspect/plugin-curl.xml:
+       * docs/plugins/inspect/plugin-dataurisrc.xml:
+       * docs/plugins/inspect/plugin-debugutilsbad.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-festival.xml:
+       * docs/plugins/inspect/plugin-fieldanalysis.xml:
+       * docs/plugins/inspect/plugin-flite.xml:
+       * docs/plugins/inspect/plugin-fragmented.xml:
+       * docs/plugins/inspect/plugin-frei0r.xml:
+       * docs/plugins/inspect/plugin-gaudieffects.xml:
+       * docs/plugins/inspect/plugin-gdp.xml:
+       * docs/plugins/inspect/plugin-geometrictransform.xml:
+       * docs/plugins/inspect/plugin-gmedec.xml:
+       * docs/plugins/inspect/plugin-gsm.xml:
+       * docs/plugins/inspect/plugin-gstsiren.xml:
+       * docs/plugins/inspect/plugin-id3tag.xml:
+       * docs/plugins/inspect/plugin-inter.xml:
+       * docs/plugins/inspect/plugin-interlace.xml:
+       * docs/plugins/inspect/plugin-jpegformat.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-mpegpsdemux.xml:
+       * docs/plugins/inspect/plugin-mpegtsdemux.xml:
+       * docs/plugins/inspect/plugin-mpegtsmux.xml:
+       * docs/plugins/inspect/plugin-mpg123.xml:
+       * docs/plugins/inspect/plugin-mplex.xml:
+       * docs/plugins/inspect/plugin-ofa.xml:
+       * docs/plugins/inspect/plugin-openal.xml:
+       * docs/plugins/inspect/plugin-opencv.xml:
+       * docs/plugins/inspect/plugin-opus.xml:
+       * docs/plugins/inspect/plugin-pcapparse.xml:
+       * docs/plugins/inspect/plugin-pnm.xml:
+       * docs/plugins/inspect/plugin-rawparse.xml:
+       * docs/plugins/inspect/plugin-removesilence.xml:
+       * docs/plugins/inspect/plugin-resindvd.xml:
+       * docs/plugins/inspect/plugin-rfbsrc.xml:
+       * docs/plugins/inspect/plugin-schro.xml:
+       * docs/plugins/inspect/plugin-sdp.xml:
+       * docs/plugins/inspect/plugin-segmentclip.xml:
+       * docs/plugins/inspect/plugin-shm.xml:
+       * docs/plugins/inspect/plugin-smooth.xml:
+       * docs/plugins/inspect/plugin-soundtouch.xml:
+       * docs/plugins/inspect/plugin-spandsp.xml:
+       * docs/plugins/inspect/plugin-speed.xml:
+       * docs/plugins/inspect/plugin-subenc.xml:
+       * docs/plugins/inspect/plugin-videoparsersbad.xml:
+       * docs/plugins/inspect/plugin-voaacenc.xml:
+       * docs/plugins/inspect/plugin-voamrwbenc.xml:
+       * docs/plugins/inspect/plugin-waylandsink.xml:
+       * docs/plugins/inspect/plugin-y4mdec.xml:
+       * docs/plugins/inspect/plugin-zbar.xml:
+       * gst-plugins-bad.doap:
+       * win32/common/config.h:
+         Release 1.3.90
+
+2014-06-28 11:27:15 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * po/af.po:
+       * po/az.po:
+       * po/bg.po:
+       * po/ca.po:
+       * po/cs.po:
+       * po/da.po:
+       * po/de.po:
+       * po/el.po:
+       * po/en_GB.po:
+       * po/eo.po:
+       * po/es.po:
+       * po/eu.po:
+       * po/fi.po:
+       * po/fr.po:
+       * po/gl.po:
+       * po/hr.po:
+       * po/hu.po:
+       * po/id.po:
+       * po/it.po:
+       * po/ja.po:
+       * po/ky.po:
+       * po/lt.po:
+       * po/lv.po:
+       * po/mt.po:
+       * po/nb.po:
+       * po/nl.po:
+       * po/or.po:
+       * po/pl.po:
+       * po/pt_BR.po:
+       * po/ro.po:
+       * po/ru.po:
+       * po/sk.po:
+       * po/sl.po:
+       * po/sq.po:
+       * po/sr.po:
+       * po/sv.po:
+       * po/tr.po:
+       * po/uk.po:
+       * po/vi.po:
+       * po/zh_CN.po:
+         Update .po files
 
 2014-06-28 10:43:43 +0200  Sebastian Dröge <sebastian@centricular.com>
 
diff --git a/NEWS b/NEWS
index d183c4e..a5cd554 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,4 @@
-This is GStreamer Bad Plugins 1.3.90
+This is GStreamer Bad Plugins 1.3.91
 
 Changes since 1.2:
 
diff --git a/RELEASE b/RELEASE
index 1603d32..3ec938f 100644 (file)
--- a/RELEASE
+++ b/RELEASE
@@ -1,8 +1,8 @@
 
-Release notes for GStreamer Bad Plugins 1.3.90
+Release notes for GStreamer Bad Plugins 1.3.91
 
 
-The GStreamer team is pleased to announce the first release candidate of
+The GStreamer team is pleased to announce the second release candidate of
 the stable 1.4 release series. The 1.4 release series is adding new features
 on top of the 1.0 and 1.2 series and is part of the API and ABI-stable 1.x
 release series of the GStreamer multimedia framework.
@@ -73,17 +73,31 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
 
 Bugs fixed in this release
      
-      * 707282 : Memory leak in h264 codecparser
-      * 723380 : codecparsers_h264: Add SEI recovery point message parsing.
-      * 726026 : d3dvideosink: D3d surface not released when pipeline is set to GST_STATE_NULL
-      * 727811 : opensslessrc: Does not work with autoaudiosrc
-      * 731525 : multiple glimagesink elements aborts due to no XInitThreads.
-      * 731692 : Fix include GL and GLES header check with clang.
-      * 731783 : h265parse: incorrect value used to check size of hvcC data
-      * 731878 : glvideomixer: Does not provide correct video resolution information when inputs are tiled
-      * 731930 : modplug: don't hardcode c++ standard lib in Makefile.am
-      * 732174 : curls?ftpsink: Fix memory leaks due to new error handling
-      * 732178 : glcolorscale: add support for passthrough on same caps
+      * 711847 : vtenc: huge memory leaks
+      * 712809 : d3dvideosink: Shows corrupted output on NVIDIA GPUs due to wrong stride
+      * 723670 : applemedia: Fails to build on OSX < 10.8
+      * 728435 : vtdec: fails to decode randomly
+      * 730914 : mpegts lib : Ensure all functions/fields are introspectable and are not leaked
+      * 732154 : h264parse: fix and optimize NAL collection function
+      * 732203 : h264parse: improve handling of byte-stream/au format
+      * 732207 : bad/gst-libs: Cleanup libraries before 1.4 release
+      * 732335 : rtmpsrc: Report limited bandwidth
+      * 732390 : glimagesink: Only shows green on iOS
+      * 732445 : aggregator: Many invalid memory access to destroyed GSources in the unit test
+      * 732529 : fix qglwtextureshare demo
+      * 732535 : openni2src: Various fixes
+      * 732553 : codecparsers: h264: fix identification of EOSEQ and EOS NALs
+      * 732554 : watchdog: sometimes expire even when stopped and causes crash
+      * 732661 : gl-cocoa: crash when aborting too early
+      * 732715 : aiff,mimdec: Print invalid fourcc in error message in hex
+      * 732741 : camerabin2: Fails reconfiguring the source
+      * 732744 : configure: fix uninitialized variables with --disable-external
+      * 732750 : videoaggregator: broken locking in setcaps function
+      * 732756 : faceblur: Render black when input is GLMemory
+      * 732789 : mpegts: don't confuse slice allocator with regular allocator
+      * 732977 : tests/dccp: Unref parent after use
+      * 732986 : mpegts: Add support for CAT section and CA descriptor
+      * 733013 : opus: Fix a double-unref in the Opus header code
 
 ==== Download ====
 
@@ -120,18 +134,24 @@ subscribe to the gstreamer-devel list.
         
 Contributors to this release
     
-      * Aurélien Zanelli
-      * Chris Bass
+      * Alessandro Decina
+      * Arun Raghavan
       * Edward Hervey
-      * Eric Trousset
       * Gwenole Beauchesne
+      * Göran Jönsson
+      * Jan Alexander Steffens (heftig)
+      * Jan Schmidt
       * Julien Isorce
-      * Koop Mast
       * Matthew Waters
-      * Reynaldo H. Verdejo Pinochet
+      * Matthieu Bouron
+      * Nicolas Dufresne
+      * Philip Withnall
       * Sebastian Dröge
       * Sebastian Rasmussen
       * Stefan Ringel
       * Thiago Santos
+      * Thibault Saunier
       * Tim-Philipp Müller
+      * Vincent Penquerc'h
+      * Wang Xin-yu (王昕宇)
  
\ No newline at end of file
index cdd8189..1cb7c88 100644 (file)
@@ -3,7 +3,7 @@ AC_PREREQ([2.68])
 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],[1.3.90],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad])
+AC_INIT([GStreamer Bad Plug-ins],[1.3.91],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad])
 
 AG_GST_INIT
 
@@ -48,11 +48,11 @@ dnl - interfaces added/removed/changed -> increment CURRENT, REVISION = 0
 dnl - interfaces added -> increment AGE
 dnl - interfaces removed -> AGE = 0
 dnl sets GST_LT_LDFLAGS
-AS_LIBTOOL(GST, 390, 0, 390)
+AS_LIBTOOL(GST, 391, 0, 391)
 
 dnl *** required versions of GStreamer stuff ***
-GST_REQ=1.3.90
-GSTPB_REQ=1.3.90
+GST_REQ=1.3.91
+GSTPB_REQ=1.3.91
 
 dnl *** autotools stuff ****
 
index c5e5779..6ae2f26 100644 (file)
@@ -175,6 +175,7 @@ GObject
               GstCvLaplace
               GstCvSmooth
               GstCvSobel
+              GstFaceBlur
               GstFaceDetect
               GstHanddetect
               GstSkinDetect
@@ -219,7 +220,6 @@ GObject
         GstDecklinkSrc
         GstDisparity
         GstEdgeDetect
-        GstFaceBlur
         GstFestival
         GstFieldAnalysis
         GstFluidDec
index bf63187..6149398 100644 (file)
@@ -3,7 +3,7 @@
   <description>Computes an AccurateRip CRC</description>
   <filename>../../gst/accurip/.libs/libgstaccurip.so</filename>
   <basename>libgstaccurip.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index f3c50bb..2bc823a 100644 (file)
@@ -3,7 +3,7 @@
   <description>ADPCM decoder</description>
   <filename>../../gst/adpcmdec/.libs/libgstadpcmdec.so</filename>
   <basename>libgstadpcmdec.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 282b88d..37d935d 100644 (file)
@@ -3,7 +3,7 @@
   <description>ADPCM encoder</description>
   <filename>../../gst/adpcmenc/.libs/libgstadpcmenc.so</filename>
   <basename>libgstadpcmenc.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 5a48ddd..ad5f26f 100644 (file)
@@ -3,7 +3,7 @@
   <description>ASF Muxer Plugin</description>
   <filename>../../gst/asfmux/.libs/libgstasfmux.so</filename>
   <basename>libgstasfmux.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 01bcbb2..bf40976 100644 (file)
@@ -3,7 +3,7 @@
   <description>ASS/SSA subtitle renderer</description>
   <filename>../../ext/assrender/.libs/libgstassrender.so</filename>
   <basename>libgstassrender.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 8bb9cad..e5a6dbc 100644 (file)
@@ -3,7 +3,7 @@
   <description>Creates video visualizations of audio input</description>
   <filename>../../gst/audiovisualizers/.libs/libgstaudiovisualizers.so</filename>
   <basename>libgstaudiovisualizers.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>GPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index d7def2c..3b394a3 100644 (file)
@@ -3,7 +3,7 @@
   <description>Selects convertor element based on caps</description>
   <filename>../../gst/autoconvert/.libs/libgstautoconvert.so</filename>
   <basename>libgstautoconvert.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 4adfcb5..5651c69 100644 (file)
@@ -3,7 +3,7 @@
   <description>Elements to convert Bayer images</description>
   <filename>../../gst/bayer/.libs/libgstbayer.so</filename>
   <basename>libgstbayer.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 2c793f6..b8befcb 100644 (file)
@@ -3,7 +3,7 @@
   <description>Compress or decompress streams</description>
   <filename>../../ext/bz2/.libs/libgstbz2.so</filename>
   <basename>libgstbz2.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index a6fb24c..376e184 100644 (file)
@@ -3,7 +3,7 @@
   <description>Take image snapshots and record movies from camera</description>
   <filename>../../gst/camerabin2/.libs/libgstcamerabin2.so</filename>
   <basename>libgstcamerabin2.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index bcdf7f4..5808758 100644 (file)
@@ -3,7 +3,7 @@
   <description>Calculate Chromaprint fingerprint from audio files</description>
   <filename>../../ext/chromaprint/.libs/libgstchromaprint.so</filename>
   <basename>libgstchromaprint.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 195bfb4..afbc666 100644 (file)
@@ -3,7 +3,7 @@
   <description>Color Look-up Table filters</description>
   <filename>../../gst/coloreffects/.libs/libgstcoloreffects.so</filename>
   <basename>libgstcoloreffects.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 18595f9..c5fa283 100644 (file)
@@ -3,7 +3,7 @@
   <description>libcurl-based elements</description>
   <filename>../../ext/curl/.libs/libgstcurl.so</filename>
   <basename>libgstcurl.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index f13cb38..5262ade 100644 (file)
@@ -3,7 +3,7 @@
   <description>data: URI source</description>
   <filename>../../gst/dataurisrc/.libs/libgstdataurisrc.so</filename>
   <basename>libgstdataurisrc.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index b9649bd..933719a 100644 (file)
@@ -3,7 +3,7 @@
   <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>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index dacd22f..636622b 100644 (file)
@@ -3,7 +3,7 @@
   <description>Decodes DTS audio streams</description>
   <filename>../../ext/dts/.libs/libgstdtsdec.so</filename>
   <basename>libgstdtsdec.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>GPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 276cf0a..83306ba 100644 (file)
@@ -3,7 +3,7 @@
   <description>DVB elements</description>
   <filename>../../sys/dvb/.libs/libgstdvb.so</filename>
   <basename>libgstdvb.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index e8767bc..760b4bb 100644 (file)
@@ -3,7 +3,7 @@
   <description>DVB subtitle renderer</description>
   <filename>../../gst/dvbsuboverlay/.libs/libgstdvbsuboverlay.so</filename>
   <basename>libgstdvbsuboverlay.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 312815d..f22f978 100644 (file)
@@ -3,7 +3,7 @@
   <description>DVD Sub-picture Overlay element</description>
   <filename>../../gst/dvdspu/.libs/libgstdvdspu.so</filename>
   <basename>libgstdvdspu.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 3575978..6ecd5b5 100644 (file)
@@ -3,7 +3,7 @@
   <description>Free AAC Encoder (FAAC)</description>
   <filename>../../ext/faac/.libs/libgstfaac.so</filename>
   <basename>libgstfaac.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 37ef03f..5c5742a 100644 (file)
@@ -3,7 +3,7 @@
   <description>Free AAC Decoder (FAAD)</description>
   <filename>../../ext/faad/.libs/libgstfaad.so</filename>
   <basename>libgstfaad.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>GPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 68562cc..dc77443 100644 (file)
@@ -3,7 +3,7 @@
   <description>Synthesizes plain text into audio</description>
   <filename>../../gst/festival/.libs/libgstfestival.so</filename>
   <basename>libgstfestival.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 7db644c..e1af86a 100644 (file)
@@ -3,7 +3,7 @@
   <description>Video field analysis</description>
   <filename>../../gst/fieldanalysis/.libs/libgstfieldanalysis.so</filename>
   <basename>libgstfieldanalysis.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer</package>
index 9c736a3..ab22900 100644 (file)
@@ -3,7 +3,7 @@
   <description>Flite speech synthesizer plugin</description>
   <filename>../../ext/flite/.libs/libgstflite.so</filename>
   <basename>libgstflite.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index bfb7b6b..0c957b7 100644 (file)
@@ -3,7 +3,7 @@
   <description>Fragmented streaming plugins</description>
   <filename>../../ext/hls/.libs/libgstfragmented.so</filename>
   <basename>libgstfragmented.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins</package>
index dbbc8ab..11a950e 100644 (file)
@@ -3,7 +3,7 @@
   <description>frei0r plugin library</description>
   <filename>../../gst/frei0r/.libs/libgstfrei0r.so</filename>
   <basename>libgstfrei0r.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index a893cc2..e4d308a 100644 (file)
@@ -3,7 +3,7 @@
   <description>Gaudi video effects.</description>
   <filename>../../gst/gaudieffects/.libs/libgstgaudieffects.so</filename>
   <basename>libgstgaudieffects.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer</package>
index b2e192d..87ba9b4 100644 (file)
@@ -3,7 +3,7 @@
   <description>Payload/depayload GDP packets</description>
   <filename>../../gst/gdp/.libs/libgstgdp.so</filename>
   <basename>libgstgdp.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 00cebc8..6d07c65 100644 (file)
@@ -3,7 +3,7 @@
   <description>Various geometric image transform elements</description>
   <filename>../../gst/geometrictransform/.libs/libgstgeometrictransform.so</filename>
   <basename>libgstgeometrictransform.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index e8c7ef2..d5d46fb 100644 (file)
@@ -3,7 +3,7 @@
   <description>GME Audio Decoder</description>
   <filename>../../ext/gme/.libs/libgstgme.so</filename>
   <basename>libgstgme.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 48ac5d5..24a72ba 100644 (file)
@@ -3,7 +3,7 @@
   <description>GSM encoder/decoder</description>
   <filename>../../ext/gsm/.libs/libgstgsm.so</filename>
   <basename>libgstgsm.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index f45973f..c8507a2 100644 (file)
@@ -3,7 +3,7 @@
   <description>Siren encoder/decoder/payloader/depayloader plugins</description>
   <filename>../../gst/siren/.libs/libgstsiren.so</filename>
   <basename>libgstsiren.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index aa6e3d2..9febab3 100644 (file)
@@ -3,7 +3,7 @@
   <description>ID3 v1 and v2 muxing plugin</description>
   <filename>../../gst/id3tag/.libs/libgstid3tag.so</filename>
   <basename>libgstid3tag.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 58036e3..2ac9301 100644 (file)
@@ -3,7 +3,7 @@
   <description>plugin for inter-pipeline communication</description>
   <filename>../../gst/inter/.libs/libgstinter.so</filename>
   <basename>libgstinter.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins</package>
index 9e31889..ee528bd 100644 (file)
@@ -3,7 +3,7 @@
   <description>Create an interlaced video stream</description>
   <filename>../../gst/interlace/.libs/libgstinterlace.so</filename>
   <basename>libgstinterlace.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 19daa7a..f9054fc 100644 (file)
@@ -3,7 +3,7 @@
   <description>JPEG interchange format plugin</description>
   <filename>../../gst/jpegformat/.libs/libgstjpegformat.so</filename>
   <basename>libgstjpegformat.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index c671701..28165f1 100644 (file)
@@ -3,7 +3,7 @@
   <description>Adds multiple live discontinuous streams</description>
   <filename>../../gst/liveadder/.libs/libgstliveadder.so</filename>
   <basename>libgstliveadder.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index ce6d24d..fe2ad6b 100644 (file)
@@ -3,7 +3,7 @@
   <description>Mimic codec</description>
   <filename>../../ext/mimic/.libs/libgstmimic.so</filename>
   <basename>libgstmimic.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index c03d508..31b063e 100644 (file)
@@ -3,7 +3,7 @@
   <description>Microsoft Multi Media Server streaming protocol support</description>
   <filename>../../ext/libmms/.libs/libgstmms.so</filename>
   <basename>libgstmms.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 543066a..4f4733c 100644 (file)
@@ -3,7 +3,7 @@
   <description>.MOD audio decoding</description>
   <filename>../../ext/modplug/.libs/libgstmodplug.so</filename>
   <basename>libgstmodplug.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 4bc7ac8..4c9e9a0 100644 (file)
@@ -3,7 +3,7 @@
   <description>High-quality MPEG-1/2 video encoder</description>
   <filename>../../ext/mpeg2enc/.libs/libgstmpeg2enc.so</filename>
   <basename>libgstmpeg2enc.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>GPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 8c1dea3..073cb4f 100644 (file)
@@ -3,7 +3,7 @@
   <description>MPEG-PS demuxer</description>
   <filename>../../gst/mpegdemux/.libs/libgstmpegpsdemux.so</filename>
   <basename>libgstmpegpsdemux.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>unknown</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 8fee6b1..dcd16b6 100644 (file)
@@ -3,7 +3,7 @@
   <description>MPEG TS demuxer</description>
   <filename>../../gst/mpegtsdemux/.libs/libgstmpegtsdemux.so</filename>
   <basename>libgstmpegtsdemux.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 6dbec29..8646b63 100644 (file)
@@ -3,7 +3,7 @@
   <description>MPEG-TS muxer</description>
   <filename>../../gst/mpegtsmux/.libs/libgstmpegtsmux.so</filename>
   <basename>libgstmpegtsmux.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index d397019..fb049ba 100644 (file)
@@ -3,7 +3,7 @@
   <description>mp3 decoding based on the mpg123 library</description>
   <filename>../../ext/mpg123/.libs/libgstmpg123.so</filename>
   <basename>libgstmpg123.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 5ed2063..2f37d24 100644 (file)
@@ -3,7 +3,7 @@
   <description>High-quality MPEG/DVD/SVCD/VCD video/audio multiplexer</description>
   <filename>../../ext/mplex/.libs/libgstmplex.so</filename>
   <basename>libgstmplex.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>GPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index f9ba66e..ee624a2 100644 (file)
@@ -3,7 +3,7 @@
   <description>Calculate MusicIP fingerprint from audio files</description>
   <filename>../../ext/ofa/.libs/libgstofa.so</filename>
   <basename>libgstofa.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>GPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index a88a7d3..ce4d669 100644 (file)
@@ -3,7 +3,7 @@
   <description>OpenAL plugin library</description>
   <filename>../../ext/openal/.libs/libgstopenal.so</filename>
   <basename>libgstopenal.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index b1558c0..b2af7fd 100644 (file)
@@ -3,7 +3,7 @@
   <description>GStreamer OpenCV Plugins</description>
   <filename>../../ext/opencv/.libs/libgstopencv.so</filename>
   <basename>libgstopencv.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 6d70a39..1c893e4 100644 (file)
@@ -3,7 +3,7 @@
   <description>OPUS plugin library</description>
   <filename>../../ext/opus/.libs/libgstopus.so</filename>
   <basename>libgstopus.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 50be172..b01d560 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>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer</package>
index 67a2a77..a4d8a90 100644 (file)
@@ -3,7 +3,7 @@
   <description>PNM plugin</description>
   <filename>../../gst/pnm/.libs/libgstpnm.so</filename>
   <basename>libgstpnm.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index c3bf12a..73d0bf5 100644 (file)
@@ -3,7 +3,7 @@
   <description>Parses byte streams into raw frames</description>
   <filename>../../gst/rawparse/.libs/libgstrawparse.so</filename>
   <basename>libgstrawparse.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 55f9817..9c1469a 100644 (file)
@@ -3,7 +3,7 @@
   <description>Removes silence from an audio stream</description>
   <filename>../../gst/removesilence/.libs/libgstremovesilence.so</filename>
   <basename>libgstremovesilence.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index dcfd9ba..7e72f44 100644 (file)
@@ -3,7 +3,7 @@
   <description>Resin DVD playback elements</description>
   <filename>../../ext/resindvd/.libs/libgstresindvd.so</filename>
   <basename>libgstresindvd.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>GPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer</package>
index fd99358..67e7417 100644 (file)
@@ -3,7 +3,7 @@
   <description>Connects to a VNC server and decodes RFB stream</description>
   <filename>../../gst/librfb/.libs/libgstrfbsrc.so</filename>
   <basename>libgstrfbsrc.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index f77b810..7c53275 100644 (file)
@@ -3,7 +3,7 @@
   <description>Schroedinger plugin</description>
   <filename>../../ext/schroedinger/.libs/libgstschro.so</filename>
   <basename>libgstschro.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 2612b48..18d4967 100644 (file)
@@ -3,7 +3,7 @@
   <description>configure streaming sessions using SDP</description>
   <filename>../../gst/sdp/.libs/libgstsdpelem.so</filename>
   <basename>libgstsdpelem.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index e4566e4..59f9557 100644 (file)
@@ -3,7 +3,7 @@
   <description>Segment clip elements</description>
   <filename>../../gst/segmentclip/.libs/libgstsegmentclip.so</filename>
   <basename>libgstsegmentclip.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 5285d14..24d9a14 100644 (file)
@@ -3,7 +3,7 @@
   <description>shared memory sink source</description>
   <filename>../../sys/shm/.libs/libgstshm.so</filename>
   <basename>libgstshm.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 29107fe..fc24a9a 100644 (file)
@@ -3,7 +3,7 @@
   <description>Apply a smooth filter to an image</description>
   <filename>../../gst/smooth/.libs/libgstsmooth.so</filename>
   <basename>libgstsmooth.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 57c1bc2..0ede908 100644 (file)
@@ -3,7 +3,7 @@
   <description>Audio Pitch Controller &amp; BPM Detection</description>
   <filename>../../ext/soundtouch/.libs/libgstsoundtouch.so</filename>
   <basename>libgstsoundtouch.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index a92a2f8..42cf4e0 100644 (file)
@@ -3,7 +3,7 @@
   <description>libspandsp plugin</description>
   <filename>../../ext/spandsp/.libs/libgstspandsp.so</filename>
   <basename>libgstspandsp.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index d3405c6..757dc09 100644 (file)
@@ -3,7 +3,7 @@
   <description>Set speed/pitch on audio/raw streams (resampler)</description>
   <filename>../../gst/speed/.libs/libgstspeed.so</filename>
   <basename>libgstspeed.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index b813d20..bc24317 100644 (file)
@@ -3,7 +3,7 @@
   <description>subtitle encoders</description>
   <filename>../../gst/subenc/.libs/libgstsubenc.so</filename>
   <basename>libgstsubenc.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 2ffaf9d..eff2f63 100644 (file)
@@ -3,7 +3,7 @@
   <description>videoparsers</description>
   <filename>../../gst/videoparsers/.libs/libgstvideoparsersbad.so</filename>
   <basename>libgstvideoparsersbad.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 02ccc34..780f967 100644 (file)
@@ -3,7 +3,7 @@
   <description>AAC audio encoder</description>
   <filename>../../ext/voaacenc/.libs/libgstvoaacenc.so</filename>
   <basename>libgstvoaacenc.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index ea70b7a..97e2871 100644 (file)
@@ -3,7 +3,7 @@
   <description>Adaptive Multi-Rate Wide-Band Encoder</description>
   <filename>../../ext/voamrwbenc/.libs/libgstvoamrwbenc.so</filename>
   <basename>libgstvoamrwbenc.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>unknown</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 4561230..5d2d576 100644 (file)
@@ -3,7 +3,7 @@
   <description>Wayland Video Sink</description>
   <filename>../../ext/wayland/.libs/libgstwaylandsink.so</filename>
   <basename>libgstwaylandsink.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index f85b05f..fef0c62 100644 (file)
@@ -3,7 +3,7 @@
   <description>Demuxes/decodes YUV4MPEG streams</description>
   <filename>../../gst/y4m/.libs/libgsty4mdec.so</filename>
   <basename>libgsty4mdec.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins</package>
index 99d2446..8b0680c 100644 (file)
@@ -3,7 +3,7 @@
   <description>zbar barcode scanner</description>
   <filename>../../ext/zbar/.libs/libgstzbar.so</filename>
   <basename>libgstzbar.so</basename>
-  <version>1.3.90</version>
+  <version>1.3.91</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 324e400..3f32f02 100644 (file)
@@ -35,6 +35,16 @@ real live maintainer, or some actual wide use.
 
  <release>
   <Version>
+   <revision>1.3.91</revision>
+   <branch>1.3</branch>
+   <name></name>
+   <created>2014-07-11</created>
+   <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.3.91.tar.xz" />
+  </Version>
+ </release>
+
+ <release>
+  <Version>
    <revision>1.3.90</revision>
    <branch>1.3</branch>
    <name></name>
index 49f6c24..8c507ed 100644 (file)
@@ -86,7 +86,7 @@
 #define GST_PACKAGE_ORIGIN "Unknown package origin"
 
 /* GStreamer package release date/time for plugins as YYYY-MM-DD */
-#define GST_PACKAGE_RELEASE_DATETIME "2014-06-28"
+#define GST_PACKAGE_RELEASE_DATETIME "2014-07-11"
 
 /* Define if static plugins should be built */
 #undef GST_PLUGIN_BUILD_STATIC
 /* Define to enable VDPAU (used by vdpau). */
 #undef HAVE_VDPAU
 
+/* Define if building with VideoToolbox */
+#undef HAVE_VIDEOTOOLBOX
+
 /* Define to enable vo-aacenc library (used by vo-aacenc). */
 #undef HAVE_VOAACENC
 
 #define PACKAGE_NAME "GStreamer Bad Plug-ins"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "GStreamer Bad Plug-ins 1.3.90"
+#define PACKAGE_STRING "GStreamer Bad Plug-ins 1.3.91"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "gst-plugins-bad"
 #undef PACKAGE_URL
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "1.3.90"
+#define PACKAGE_VERSION "1.3.91"
 
 /* directory where plugins are located */
 #ifdef _DEBUG
 #undef USE_EGL_RPI
 
 /* Version number of package */
-#define VERSION "1.3.90"
+#define VERSION "1.3.91"
 
 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
    significant byte first (like Motorola and SPARC, unlike Intel). */