summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2014-07-11 12:13:22 +0200
committerSebastian Dröge <sebastian@centricular.com>2014-07-11 12:13:22 +0200
commitf8778ee2726d71870932494a50228bb429e84dcc (patch)
tree9a88860877c4ddd63300db5175bf5673656601c1
parentacb1d5afc318837f02d69221c385879f9e1764b3 (diff)
Release 1.3.91
-rw-r--r--ChangeLog969
-rw-r--r--NEWS2
-rw-r--r--RELEASE56
-rw-r--r--configure.ac8
-rw-r--r--docs/plugins/gst-plugins-bad-plugins.hierarchy2
-rw-r--r--docs/plugins/inspect/plugin-accurip.xml2
-rw-r--r--docs/plugins/inspect/plugin-adpcmdec.xml2
-rw-r--r--docs/plugins/inspect/plugin-adpcmenc.xml2
-rw-r--r--docs/plugins/inspect/plugin-asfmux.xml2
-rw-r--r--docs/plugins/inspect/plugin-assrender.xml2
-rw-r--r--docs/plugins/inspect/plugin-audiovisualizers.xml2
-rw-r--r--docs/plugins/inspect/plugin-autoconvert.xml2
-rw-r--r--docs/plugins/inspect/plugin-bayer.xml2
-rw-r--r--docs/plugins/inspect/plugin-bz2.xml2
-rw-r--r--docs/plugins/inspect/plugin-camerabin.xml2
-rw-r--r--docs/plugins/inspect/plugin-chromaprint.xml2
-rw-r--r--docs/plugins/inspect/plugin-coloreffects.xml2
-rw-r--r--docs/plugins/inspect/plugin-curl.xml2
-rw-r--r--docs/plugins/inspect/plugin-dataurisrc.xml2
-rw-r--r--docs/plugins/inspect/plugin-debugutilsbad.xml2
-rw-r--r--docs/plugins/inspect/plugin-dtsdec.xml2
-rw-r--r--docs/plugins/inspect/plugin-dvb.xml2
-rw-r--r--docs/plugins/inspect/plugin-dvbsuboverlay.xml2
-rw-r--r--docs/plugins/inspect/plugin-dvdspu.xml2
-rw-r--r--docs/plugins/inspect/plugin-faac.xml2
-rw-r--r--docs/plugins/inspect/plugin-faad.xml2
-rw-r--r--docs/plugins/inspect/plugin-festival.xml2
-rw-r--r--docs/plugins/inspect/plugin-fieldanalysis.xml2
-rw-r--r--docs/plugins/inspect/plugin-flite.xml2
-rw-r--r--docs/plugins/inspect/plugin-fragmented.xml2
-rw-r--r--docs/plugins/inspect/plugin-frei0r.xml2
-rw-r--r--docs/plugins/inspect/plugin-gaudieffects.xml2
-rw-r--r--docs/plugins/inspect/plugin-gdp.xml2
-rw-r--r--docs/plugins/inspect/plugin-geometrictransform.xml2
-rw-r--r--docs/plugins/inspect/plugin-gmedec.xml2
-rw-r--r--docs/plugins/inspect/plugin-gsm.xml2
-rw-r--r--docs/plugins/inspect/plugin-gstsiren.xml2
-rw-r--r--docs/plugins/inspect/plugin-id3tag.xml2
-rw-r--r--docs/plugins/inspect/plugin-inter.xml2
-rw-r--r--docs/plugins/inspect/plugin-interlace.xml2
-rw-r--r--docs/plugins/inspect/plugin-jpegformat.xml2
-rw-r--r--docs/plugins/inspect/plugin-liveadder.xml2
-rw-r--r--docs/plugins/inspect/plugin-mimic.xml2
-rw-r--r--docs/plugins/inspect/plugin-mms.xml2
-rw-r--r--docs/plugins/inspect/plugin-modplug.xml2
-rw-r--r--docs/plugins/inspect/plugin-mpeg2enc.xml2
-rw-r--r--docs/plugins/inspect/plugin-mpegpsdemux.xml2
-rw-r--r--docs/plugins/inspect/plugin-mpegtsdemux.xml2
-rw-r--r--docs/plugins/inspect/plugin-mpegtsmux.xml2
-rw-r--r--docs/plugins/inspect/plugin-mpg123.xml2
-rw-r--r--docs/plugins/inspect/plugin-mplex.xml2
-rw-r--r--docs/plugins/inspect/plugin-ofa.xml2
-rw-r--r--docs/plugins/inspect/plugin-openal.xml2
-rw-r--r--docs/plugins/inspect/plugin-opencv.xml2
-rw-r--r--docs/plugins/inspect/plugin-opus.xml2
-rw-r--r--docs/plugins/inspect/plugin-pcapparse.xml2
-rw-r--r--docs/plugins/inspect/plugin-pnm.xml2
-rw-r--r--docs/plugins/inspect/plugin-rawparse.xml2
-rw-r--r--docs/plugins/inspect/plugin-removesilence.xml2
-rw-r--r--docs/plugins/inspect/plugin-resindvd.xml2
-rw-r--r--docs/plugins/inspect/plugin-rfbsrc.xml2
-rw-r--r--docs/plugins/inspect/plugin-schro.xml2
-rw-r--r--docs/plugins/inspect/plugin-sdp.xml2
-rw-r--r--docs/plugins/inspect/plugin-segmentclip.xml2
-rw-r--r--docs/plugins/inspect/plugin-shm.xml2
-rw-r--r--docs/plugins/inspect/plugin-smooth.xml2
-rw-r--r--docs/plugins/inspect/plugin-soundtouch.xml2
-rw-r--r--docs/plugins/inspect/plugin-spandsp.xml2
-rw-r--r--docs/plugins/inspect/plugin-speed.xml2
-rw-r--r--docs/plugins/inspect/plugin-subenc.xml2
-rw-r--r--docs/plugins/inspect/plugin-videoparsersbad.xml2
-rw-r--r--docs/plugins/inspect/plugin-voaacenc.xml2
-rw-r--r--docs/plugins/inspect/plugin-voamrwbenc.xml2
-rw-r--r--docs/plugins/inspect/plugin-waylandsink.xml2
-rw-r--r--docs/plugins/inspect/plugin-y4mdec.xml2
-rw-r--r--docs/plugins/inspect/plugin-zbar.xml2
-rw-r--r--gst-plugins-bad.doap10
-rw-r--r--win32/common/config.h11
78 files changed, 1099 insertions, 101 deletions
diff --git a/ChangeLog b/ChangeLog
index 658c0e683..77ec4f3f1 100644
--- 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 d183c4e31..a5cd55412 100644
--- 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 1603d32de..3ec938f63 100644
--- 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
diff --git a/configure.ac b/configure.ac
index cdd818915..1cb7c88fe 100644
--- a/configure.ac
+++ b/configure.ac
@@ -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 ****
diff --git a/docs/plugins/gst-plugins-bad-plugins.hierarchy b/docs/plugins/gst-plugins-bad-plugins.hierarchy
index c5e577934..6ae2f2691 100644
--- a/docs/plugins/gst-plugins-bad-plugins.hierarchy
+++ b/docs/plugins/gst-plugins-bad-plugins.hierarchy
@@ -175,6 +175,7 @@ GObject
GstCvLaplace
GstCvSmooth
GstCvSobel
+ GstFaceBlur
GstFaceDetect
GstHanddetect
GstSkinDetect
@@ -219,7 +220,6 @@ GObject
GstDecklinkSrc
GstDisparity
GstEdgeDetect
- GstFaceBlur
GstFestival
GstFieldAnalysis
GstFluidDec
diff --git a/docs/plugins/inspect/plugin-accurip.xml b/docs/plugins/inspect/plugin-accurip.xml
index bf63187d6..61493981d 100644
--- a/docs/plugins/inspect/plugin-accurip.xml
+++ b/docs/plugins/inspect/plugin-accurip.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-adpcmdec.xml b/docs/plugins/inspect/plugin-adpcmdec.xml
index f3c50bb69..2bc823acf 100644
--- a/docs/plugins/inspect/plugin-adpcmdec.xml
+++ b/docs/plugins/inspect/plugin-adpcmdec.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-adpcmenc.xml b/docs/plugins/inspect/plugin-adpcmenc.xml
index 282b88da1..37d935dd4 100644
--- a/docs/plugins/inspect/plugin-adpcmenc.xml
+++ b/docs/plugins/inspect/plugin-adpcmenc.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-asfmux.xml b/docs/plugins/inspect/plugin-asfmux.xml
index 5a48ddd70..ad5f26fb0 100644
--- a/docs/plugins/inspect/plugin-asfmux.xml
+++ b/docs/plugins/inspect/plugin-asfmux.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-assrender.xml b/docs/plugins/inspect/plugin-assrender.xml
index 01bcbb28c..bf40976af 100644
--- a/docs/plugins/inspect/plugin-assrender.xml
+++ b/docs/plugins/inspect/plugin-assrender.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-audiovisualizers.xml b/docs/plugins/inspect/plugin-audiovisualizers.xml
index 8bb9cad7f..e5a6dbcd6 100644
--- a/docs/plugins/inspect/plugin-audiovisualizers.xml
+++ b/docs/plugins/inspect/plugin-audiovisualizers.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-autoconvert.xml b/docs/plugins/inspect/plugin-autoconvert.xml
index d7def2c09..3b394a3a4 100644
--- a/docs/plugins/inspect/plugin-autoconvert.xml
+++ b/docs/plugins/inspect/plugin-autoconvert.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-bayer.xml b/docs/plugins/inspect/plugin-bayer.xml
index 4adfcb539..5651c6988 100644
--- a/docs/plugins/inspect/plugin-bayer.xml
+++ b/docs/plugins/inspect/plugin-bayer.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-bz2.xml b/docs/plugins/inspect/plugin-bz2.xml
index 2c793f6d0..b8befcbe2 100644
--- a/docs/plugins/inspect/plugin-bz2.xml
+++ b/docs/plugins/inspect/plugin-bz2.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-camerabin.xml b/docs/plugins/inspect/plugin-camerabin.xml
index a6fb24c2d..376e18435 100644
--- a/docs/plugins/inspect/plugin-camerabin.xml
+++ b/docs/plugins/inspect/plugin-camerabin.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-chromaprint.xml b/docs/plugins/inspect/plugin-chromaprint.xml
index bcdf7f4e1..58087587c 100644
--- a/docs/plugins/inspect/plugin-chromaprint.xml
+++ b/docs/plugins/inspect/plugin-chromaprint.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-coloreffects.xml b/docs/plugins/inspect/plugin-coloreffects.xml
index 195bfb4c8..afbc6662d 100644
--- a/docs/plugins/inspect/plugin-coloreffects.xml
+++ b/docs/plugins/inspect/plugin-coloreffects.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-curl.xml b/docs/plugins/inspect/plugin-curl.xml
index 18595f9fb..c5fa283c0 100644
--- a/docs/plugins/inspect/plugin-curl.xml
+++ b/docs/plugins/inspect/plugin-curl.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-dataurisrc.xml b/docs/plugins/inspect/plugin-dataurisrc.xml
index f13cb384e..5262ade60 100644
--- a/docs/plugins/inspect/plugin-dataurisrc.xml
+++ b/docs/plugins/inspect/plugin-dataurisrc.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-debugutilsbad.xml b/docs/plugins/inspect/plugin-debugutilsbad.xml
index b9649bd25..933719ac4 100644
--- a/docs/plugins/inspect/plugin-debugutilsbad.xml
+++ b/docs/plugins/inspect/plugin-debugutilsbad.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-dtsdec.xml b/docs/plugins/inspect/plugin-dtsdec.xml
index dacd22f79..636622be2 100644
--- a/docs/plugins/inspect/plugin-dtsdec.xml
+++ b/docs/plugins/inspect/plugin-dtsdec.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-dvb.xml b/docs/plugins/inspect/plugin-dvb.xml
index 276cf0a67..83306ba28 100644
--- a/docs/plugins/inspect/plugin-dvb.xml
+++ b/docs/plugins/inspect/plugin-dvb.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-dvbsuboverlay.xml b/docs/plugins/inspect/plugin-dvbsuboverlay.xml
index e8767bc37..760b4bb5a 100644
--- a/docs/plugins/inspect/plugin-dvbsuboverlay.xml
+++ b/docs/plugins/inspect/plugin-dvbsuboverlay.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-dvdspu.xml b/docs/plugins/inspect/plugin-dvdspu.xml
index 312815d1b..f22f978e1 100644
--- a/docs/plugins/inspect/plugin-dvdspu.xml
+++ b/docs/plugins/inspect/plugin-dvdspu.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-faac.xml b/docs/plugins/inspect/plugin-faac.xml
index 357597831..6ecd5b524 100644
--- a/docs/plugins/inspect/plugin-faac.xml
+++ b/docs/plugins/inspect/plugin-faac.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-faad.xml b/docs/plugins/inspect/plugin-faad.xml
index 37ef03f0f..5c5742ae7 100644
--- a/docs/plugins/inspect/plugin-faad.xml
+++ b/docs/plugins/inspect/plugin-faad.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-festival.xml b/docs/plugins/inspect/plugin-festival.xml
index 68562ccd7..dc7744302 100644
--- a/docs/plugins/inspect/plugin-festival.xml
+++ b/docs/plugins/inspect/plugin-festival.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-fieldanalysis.xml b/docs/plugins/inspect/plugin-fieldanalysis.xml
index 7db644ca5..e1af86afd 100644
--- a/docs/plugins/inspect/plugin-fieldanalysis.xml
+++ b/docs/plugins/inspect/plugin-fieldanalysis.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-flite.xml b/docs/plugins/inspect/plugin-flite.xml
index 9c736a38f..ab2290019 100644
--- a/docs/plugins/inspect/plugin-flite.xml
+++ b/docs/plugins/inspect/plugin-flite.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-fragmented.xml b/docs/plugins/inspect/plugin-fragmented.xml
index bfb7b6bc1..0c957b750 100644
--- a/docs/plugins/inspect/plugin-fragmented.xml
+++ b/docs/plugins/inspect/plugin-fragmented.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-frei0r.xml b/docs/plugins/inspect/plugin-frei0r.xml
index dbbc8ab03..11a950e6f 100644
--- a/docs/plugins/inspect/plugin-frei0r.xml
+++ b/docs/plugins/inspect/plugin-frei0r.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-gaudieffects.xml b/docs/plugins/inspect/plugin-gaudieffects.xml
index a893cc28b..e4d308a85 100644
--- a/docs/plugins/inspect/plugin-gaudieffects.xml
+++ b/docs/plugins/inspect/plugin-gaudieffects.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-gdp.xml b/docs/plugins/inspect/plugin-gdp.xml
index b2e192dd7..87ba9b471 100644
--- a/docs/plugins/inspect/plugin-gdp.xml
+++ b/docs/plugins/inspect/plugin-gdp.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-geometrictransform.xml b/docs/plugins/inspect/plugin-geometrictransform.xml
index 00cebc89d..6d07c6524 100644
--- a/docs/plugins/inspect/plugin-geometrictransform.xml
+++ b/docs/plugins/inspect/plugin-geometrictransform.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-gmedec.xml b/docs/plugins/inspect/plugin-gmedec.xml
index e8c7ef2b9..d5d46fb27 100644
--- a/docs/plugins/inspect/plugin-gmedec.xml
+++ b/docs/plugins/inspect/plugin-gmedec.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-gsm.xml b/docs/plugins/inspect/plugin-gsm.xml
index 48ac5d5a9..24a72ba8c 100644
--- a/docs/plugins/inspect/plugin-gsm.xml
+++ b/docs/plugins/inspect/plugin-gsm.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-gstsiren.xml b/docs/plugins/inspect/plugin-gstsiren.xml
index f45973f31..c8507a2ba 100644
--- a/docs/plugins/inspect/plugin-gstsiren.xml
+++ b/docs/plugins/inspect/plugin-gstsiren.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-id3tag.xml b/docs/plugins/inspect/plugin-id3tag.xml
index aa6e3d289..9febab310 100644
--- a/docs/plugins/inspect/plugin-id3tag.xml
+++ b/docs/plugins/inspect/plugin-id3tag.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-inter.xml b/docs/plugins/inspect/plugin-inter.xml
index 58036e30a..2ac9301ff 100644
--- a/docs/plugins/inspect/plugin-inter.xml
+++ b/docs/plugins/inspect/plugin-inter.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-interlace.xml b/docs/plugins/inspect/plugin-interlace.xml
index 9e318899e..ee528bd21 100644
--- a/docs/plugins/inspect/plugin-interlace.xml
+++ b/docs/plugins/inspect/plugin-interlace.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-jpegformat.xml b/docs/plugins/inspect/plugin-jpegformat.xml
index 19daa7a71..f9054fcf7 100644
--- a/docs/plugins/inspect/plugin-jpegformat.xml
+++ b/docs/plugins/inspect/plugin-jpegformat.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-liveadder.xml b/docs/plugins/inspect/plugin-liveadder.xml
index c6717011c..28165f140 100644
--- a/docs/plugins/inspect/plugin-liveadder.xml
+++ b/docs/plugins/inspect/plugin-liveadder.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-mimic.xml b/docs/plugins/inspect/plugin-mimic.xml
index ce6d24ddf..fe2ad6be1 100644
--- a/docs/plugins/inspect/plugin-mimic.xml
+++ b/docs/plugins/inspect/plugin-mimic.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-mms.xml b/docs/plugins/inspect/plugin-mms.xml
index c03d50838..31b063e49 100644
--- a/docs/plugins/inspect/plugin-mms.xml
+++ b/docs/plugins/inspect/plugin-mms.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-modplug.xml b/docs/plugins/inspect/plugin-modplug.xml
index 543066aa8..4f4733c2f 100644
--- a/docs/plugins/inspect/plugin-modplug.xml
+++ b/docs/plugins/inspect/plugin-modplug.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-mpeg2enc.xml b/docs/plugins/inspect/plugin-mpeg2enc.xml
index 4bc7ac87f..4c9e9a0ec 100644
--- a/docs/plugins/inspect/plugin-mpeg2enc.xml
+++ b/docs/plugins/inspect/plugin-mpeg2enc.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-mpegpsdemux.xml b/docs/plugins/inspect/plugin-mpegpsdemux.xml
index 8c1dea3af..073cb4ff8 100644
--- a/docs/plugins/inspect/plugin-mpegpsdemux.xml
+++ b/docs/plugins/inspect/plugin-mpegpsdemux.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-mpegtsdemux.xml b/docs/plugins/inspect/plugin-mpegtsdemux.xml
index 8fee6b1c2..dcd16b6a2 100644
--- a/docs/plugins/inspect/plugin-mpegtsdemux.xml
+++ b/docs/plugins/inspect/plugin-mpegtsdemux.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-mpegtsmux.xml b/docs/plugins/inspect/plugin-mpegtsmux.xml
index 6dbec294e..8646b6327 100644
--- a/docs/plugins/inspect/plugin-mpegtsmux.xml
+++ b/docs/plugins/inspect/plugin-mpegtsmux.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-mpg123.xml b/docs/plugins/inspect/plugin-mpg123.xml
index d3970198d..fb049ba84 100644
--- a/docs/plugins/inspect/plugin-mpg123.xml
+++ b/docs/plugins/inspect/plugin-mpg123.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-mplex.xml b/docs/plugins/inspect/plugin-mplex.xml
index 5ed206359..2f37d2487 100644
--- a/docs/plugins/inspect/plugin-mplex.xml
+++ b/docs/plugins/inspect/plugin-mplex.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-ofa.xml b/docs/plugins/inspect/plugin-ofa.xml
index f9ba66e23..ee624a2b9 100644
--- a/docs/plugins/inspect/plugin-ofa.xml
+++ b/docs/plugins/inspect/plugin-ofa.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-openal.xml b/docs/plugins/inspect/plugin-openal.xml
index a88a7d34c..ce4d669f6 100644
--- a/docs/plugins/inspect/plugin-openal.xml
+++ b/docs/plugins/inspect/plugin-openal.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-opencv.xml b/docs/plugins/inspect/plugin-opencv.xml
index b1558c05c..b2af7fdde 100644
--- a/docs/plugins/inspect/plugin-opencv.xml
+++ b/docs/plugins/inspect/plugin-opencv.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-opus.xml b/docs/plugins/inspect/plugin-opus.xml
index 6d70a39fd..1c893e404 100644
--- a/docs/plugins/inspect/plugin-opus.xml
+++ b/docs/plugins/inspect/plugin-opus.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-pcapparse.xml b/docs/plugins/inspect/plugin-pcapparse.xml
index 50be172fa..b01d56047 100644
--- a/docs/plugins/inspect/plugin-pcapparse.xml
+++ b/docs/plugins/inspect/plugin-pcapparse.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-pnm.xml b/docs/plugins/inspect/plugin-pnm.xml
index 67a2a7709..a4d8a903f 100644
--- a/docs/plugins/inspect/plugin-pnm.xml
+++ b/docs/plugins/inspect/plugin-pnm.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-rawparse.xml b/docs/plugins/inspect/plugin-rawparse.xml
index c3bf12ab3..73d0bf545 100644
--- a/docs/plugins/inspect/plugin-rawparse.xml
+++ b/docs/plugins/inspect/plugin-rawparse.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-removesilence.xml b/docs/plugins/inspect/plugin-removesilence.xml
index 55f9817ae..9c1469ab0 100644
--- a/docs/plugins/inspect/plugin-removesilence.xml
+++ b/docs/plugins/inspect/plugin-removesilence.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-resindvd.xml b/docs/plugins/inspect/plugin-resindvd.xml
index dcfd9baa4..7e72f4454 100644
--- a/docs/plugins/inspect/plugin-resindvd.xml
+++ b/docs/plugins/inspect/plugin-resindvd.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-rfbsrc.xml b/docs/plugins/inspect/plugin-rfbsrc.xml
index fd993585d..67e741745 100644
--- a/docs/plugins/inspect/plugin-rfbsrc.xml
+++ b/docs/plugins/inspect/plugin-rfbsrc.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-schro.xml b/docs/plugins/inspect/plugin-schro.xml
index f77b81091..7c5327529 100644
--- a/docs/plugins/inspect/plugin-schro.xml
+++ b/docs/plugins/inspect/plugin-schro.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-sdp.xml b/docs/plugins/inspect/plugin-sdp.xml
index 2612b4818..18d496725 100644
--- a/docs/plugins/inspect/plugin-sdp.xml
+++ b/docs/plugins/inspect/plugin-sdp.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-segmentclip.xml b/docs/plugins/inspect/plugin-segmentclip.xml
index e4566e4e8..59f9557e4 100644
--- a/docs/plugins/inspect/plugin-segmentclip.xml
+++ b/docs/plugins/inspect/plugin-segmentclip.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-shm.xml b/docs/plugins/inspect/plugin-shm.xml
index 5285d148c..24d9a1418 100644
--- a/docs/plugins/inspect/plugin-shm.xml
+++ b/docs/plugins/inspect/plugin-shm.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-smooth.xml b/docs/plugins/inspect/plugin-smooth.xml
index 29107feef..fc24a9aff 100644
--- a/docs/plugins/inspect/plugin-smooth.xml
+++ b/docs/plugins/inspect/plugin-smooth.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-soundtouch.xml b/docs/plugins/inspect/plugin-soundtouch.xml
index 57c1bc2d7..0ede90820 100644
--- a/docs/plugins/inspect/plugin-soundtouch.xml
+++ b/docs/plugins/inspect/plugin-soundtouch.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-spandsp.xml b/docs/plugins/inspect/plugin-spandsp.xml
index a92a2f837..42cf4e015 100644
--- a/docs/plugins/inspect/plugin-spandsp.xml
+++ b/docs/plugins/inspect/plugin-spandsp.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-speed.xml b/docs/plugins/inspect/plugin-speed.xml
index d3405c6f3..757dc09b9 100644
--- a/docs/plugins/inspect/plugin-speed.xml
+++ b/docs/plugins/inspect/plugin-speed.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-subenc.xml b/docs/plugins/inspect/plugin-subenc.xml
index b813d2026..bc243170e 100644
--- a/docs/plugins/inspect/plugin-subenc.xml
+++ b/docs/plugins/inspect/plugin-subenc.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-videoparsersbad.xml b/docs/plugins/inspect/plugin-videoparsersbad.xml
index 2ffaf9d2c..eff2f6376 100644
--- a/docs/plugins/inspect/plugin-videoparsersbad.xml
+++ b/docs/plugins/inspect/plugin-videoparsersbad.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-voaacenc.xml b/docs/plugins/inspect/plugin-voaacenc.xml
index 02ccc3437..780f967a6 100644
--- a/docs/plugins/inspect/plugin-voaacenc.xml
+++ b/docs/plugins/inspect/plugin-voaacenc.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-voamrwbenc.xml b/docs/plugins/inspect/plugin-voamrwbenc.xml
index ea70b7afa..97e2871e5 100644
--- a/docs/plugins/inspect/plugin-voamrwbenc.xml
+++ b/docs/plugins/inspect/plugin-voamrwbenc.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-waylandsink.xml b/docs/plugins/inspect/plugin-waylandsink.xml
index 456123051..5d2d576af 100644
--- a/docs/plugins/inspect/plugin-waylandsink.xml
+++ b/docs/plugins/inspect/plugin-waylandsink.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-y4mdec.xml b/docs/plugins/inspect/plugin-y4mdec.xml
index f85b05f50..fef0c62dc 100644
--- a/docs/plugins/inspect/plugin-y4mdec.xml
+++ b/docs/plugins/inspect/plugin-y4mdec.xml
@@ -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>
diff --git a/docs/plugins/inspect/plugin-zbar.xml b/docs/plugins/inspect/plugin-zbar.xml
index 99d2446f3..8b0680cec 100644
--- a/docs/plugins/inspect/plugin-zbar.xml
+++ b/docs/plugins/inspect/plugin-zbar.xml
@@ -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>
diff --git a/gst-plugins-bad.doap b/gst-plugins-bad.doap
index 324e400f9..3f32f0243 100644
--- a/gst-plugins-bad.doap
+++ b/gst-plugins-bad.doap
@@ -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>
diff --git a/win32/common/config.h b/win32/common/config.h
index 49f6c2420..8c507ed17 100644
--- a/win32/common/config.h
+++ b/win32/common/config.h
@@ -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
@@ -544,6 +544,9 @@
/* 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
@@ -634,7 +637,7 @@
#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"
@@ -643,7 +646,7 @@
#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
@@ -683,7 +686,7 @@
#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). */