Release 1.3.90 1.3.90
authorSebastian Dröge <sebastian@centricular.com>
Sat, 28 Jun 2014 09:30:39 +0000 (11:30 +0200)
committerSebastian Dröge <sebastian@centricular.com>
Sat, 28 Jun 2014 09:30:39 +0000 (11:30 +0200)
79 files changed:
ChangeLog
NEWS
RELEASE
configure.ac
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

index 4f5512e..658c0e6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,578 @@
+=== release 1.3.90 ===
+
+2014-06-28  Sebastian Dröge <slomo@coaxion.net>
+
+       * configure.ac:
+         releasing 1.3.90
+
+2014-06-28 10:43:43 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * gst/inter/gstinteraudiosrc.c:
+         interaudiosrc: Fail in set_caps() if the caps can't be parsed
+
+2014-06-27 17:35:32 -0300  Thiago Santos <ts.santos@sisa.samsung.com>
+
+       * tests/check/elements/camerabin.c:
+         tests: camerabin: fix caps leak in test
+         The gst_query_set_caps_result doesn't take ownership of caps
+
+2014-06-27 17:27:25 -0300  Thiago Santos <ts.santos@sisa.samsung.com>
+
+       * gst/audiovisualizers/gstaudiovisualizer.c:
+         audiovisualizer: fix caps leaks
+         Fix leak of caps event and of caps objects when setting caps on
+         sink and src pads
+
+2014-06-27 17:00:03 -0300  Thiago Santos <ts.santos@sisa.samsung.com>
+
+       * ext/kate/gstkateutil.c:
+         kate: unref events when freeing events list
+         Instead of just feeing the queue structs
+
+2014-06-27 16:58:47 -0300  Thiago Santos <ts.santos@sisa.samsung.com>
+
+       * ext/kate/gstkateenc.c:
+         kateenc: fix segment event leak
+         gst_event_replace increments the refcount
+
+2014-06-27 12:50:02 -0300  Thiago Santos <ts.santos@sisa.samsung.com>
+
+       * gst-libs/gst/mpegts/gst-atsc-section.c:
+         mpegts: atsc: avoid calling g_convert with 0-sized input
+         Avoids an assertion. The cached string will be assigned an empty string
+         as its value when size is 0.
+
+2014-06-27 10:53:20 +0200  Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+
+       * docs/libs/gst-plugins-bad-libs-sections.txt:
+       * gst-libs/gst/codecparsers/gsth264parser.c:
+       * gst-libs/gst/codecparsers/gsth264parser.h:
+       * gst/videoparsers/gsth264parse.c:
+       * win32/common/libgstcodecparsers.def:
+         codecparsers: h264: fix memory leak in GstH264PPS.
+         The gst_h264_parse_pps() function dynamically allocates the slice
+         group ids map array, so that needs to be cleared before parsing a
+         new PPS NAL unit again, or when it is no longer needed.
+         Likewise, a clean copy to the internal NAL parser state needs to be
+         performed so that to avoid a double-free corruption.
+         https://bugzilla.gnome.org/show_bug.cgi?id=707282
+         Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+
+2014-06-26 17:18:47 +0200  Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+
+       * gst-libs/gst/codecparsers/gsth264parser.h:
+         codecparsers: h264: fix typo in GstH264VUIParams description.
+
+2014-01-31 17:07:42 +0100  Aurélien Zanelli <aurelien.zanelli@parrot.com>
+
+       * gst-libs/gst/codecparsers/gsth264parser.c:
+       * gst-libs/gst/codecparsers/gsth264parser.h:
+       * gst/videoparsers/gsth264parse.c:
+         codecparsers: h264: add support for Recovery Point SEI message.
+         The recovery point SEI message helps a decoder in determining if the
+         decoding process would produce acceptable pictures for display after
+         the decoder initiates random access or after the encoder indicates
+         a broken link in the coded video sequence.
+         This is not used in the h264parse element, but it could help debugging.
+         https://bugzilla.gnome.org/show_bug.cgi?id=723380
+
+2014-03-25 12:01:55 +0100  Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+
+       * gst-libs/gst/codecparsers/gsth264parser.c:
+       * gst-libs/gst/codecparsers/nalutils.c:
+       * gst-libs/gst/codecparsers/nalutils.h:
+         codecparsers: h264: add nal_reader_skip_long() helper.
+         Add nal_reader_skip_long() helper function to allow an arbitrary number
+         of bits to be skipped. The former nal_reader_skip() function is too
+         limited to the actual cache size.
+         Use this new function to simplify gst_h264_parser_parse_sei_message()
+         default case, that skips unsupported payloads.
+         v2: made args consistent from header to source file.
+         Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+
+2014-06-27 00:09:08 +1000  Matthew Waters <ystreet00@gmail.com>
+
+       * gst-libs/gst/video/gstvideoaggregator.c:
+         videoaggregator: fix a refcount error when keeping the buffer
+         We take a ref on the pad's buffer at the beginning so we need to
+         unref when we are done in all cases.
+
+2014-06-26 15:59:35 +0200  Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+
+       * gst-libs/gst/codecparsers/gstvp8rangedecoder.c:
+         codecparsers: vp8: move up built-in range decoder private data.
+         Use the first _gst_reserved[] slot to hold the built-in range decoder
+         private data. The first slot was formerly the buffer size, which was
+         then promoted to semi-public namespace when it got integrated as git
+         commit 2940ac6.
+         Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+
+2014-06-26 11:25:37 +1000  Matthew Waters <ystreet00@gmail.com>
+
+       * gst-libs/gst/gl/gstglcolorconvert.c:
+         glcolorconvert: free pixel swizzling information
+
+2014-06-26 11:15:56 +1000  Matthew Waters <ystreet00@gmail.com>
+
+       * gst-libs/gst/gl/gstglmixer.c:
+       * gst-libs/gst/gl/gstglmixer.h:
+         glmixer: remove redundant/unused lock
+         Use the GstObject lock instead
+
+2014-06-26 11:12:49 +1000  Matthew Waters <ystreet00@gmail.com>
+
+       * gst-libs/gst/gl/gstglmixer.c:
+         glmixer: remove redundant creation and free of GPtrArrays
+         Also plugs a memory leak
+
+2014-06-26 10:54:38 +1000  Matthew Waters <ystreet00@gmail.com>
+
+       * gst-libs/gst/gl/gstglmixer.c:
+         glmixer: plug a memory leak for the caps
+         gst_query_set_caps_result() takes a ref on the caps
+
+2014-06-26 10:53:16 +1000  Matthew Waters <ystreet00@gmail.com>
+
+       * gst-libs/gst/base/gstaggregator.c:
+         aggregator: plug a memory leak of the srccaps
+
+2014-06-26 10:31:02 +1000  Matthew Waters <ystreet00@gmail.com>
+
+       * gst-libs/gst/gl/gstglmixer.c:
+         glmixer: intersect with the filtercaps if available
+
+2014-06-26 10:30:41 +1000  Matthew Waters <ystreet00@gmail.com>
+
+       * gst-libs/gst/gl/glprototypes/gstgl_gles2compat.h:
+         gl: update gles2 compatability header
+
+2014-06-25 14:50:05 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * docs/libs/gst-plugins-bad-libs-sections.txt:
+       * docs/libs/gst-plugins-bad-libs.types:
+       * gst-libs/gst/mpegts/Makefile.am:
+       * gst-libs/gst/mpegts/gst-atsc-section.c:
+       * gst-libs/gst/mpegts/gst-atsc-section.h:
+       * gst-libs/gst/mpegts/gst-dvb-descriptor.c:
+       * gst-libs/gst/mpegts/gst-dvb-descriptor.h:
+       * gst-libs/gst/mpegts/gst-dvb-section.c:
+       * gst-libs/gst/mpegts/gst-dvb-section.h:
+       * gst-libs/gst/mpegts/gst-scte-section.h:
+       * 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:
+       * gst-libs/gst/mpegts/gstmpegtssection.h:
+       * gst/mpegtsdemux/mpegtsbase.c:
+       * gst/mpegtsdemux/mpegtsbase.h:
+       * gst/mpegtsdemux/mpegtspacketizer.c:
+       * gst/mpegtsdemux/mpegtspacketizer.h:
+       * gst/mpegtsdemux/mpegtsparse.c:
+       * gst/mpegtsdemux/tsdemux.c:
+       * gst/mpegtsmux/mpegtsmux.c:
+       * gst/mpegtsmux/tsmux/tsmux.c:
+       * gst/mpegtsmux/tsmux/tsmux.h:
+       * gst/mpegtsmux/tsmux/tsmuxstream.c:
+       * gst/mpegtsmux/tsmux/tsmuxstream.h:
+       * sys/dvb/camconditionalaccess.c:
+       * sys/dvb/camconditionalaccess.h:
+       * sys/dvb/camdevice.c:
+       * sys/dvb/camdevice.h:
+       * sys/dvb/camswclient.c:
+       * sys/dvb/camswclient.h:
+       * sys/dvb/camutils.c:
+       * sys/dvb/camutils.h:
+       * sys/dvb/dvbbasebin.c:
+       * tests/check/libs/mpegts.c:
+       * tests/examples/mpegts/ts-parser.c:
+         mpegts: Unify API : GstMpegts / gst_mpegts_ / GST_*_MPEGTS_
+         It was previously a mix and match of both variants, introducing just too much
+         confusion.
+         The prefix are from now on:
+         * GstMpegts for structures and type names (and not GstMpegTs)
+         * gst_mpegts_ for functions (and not gst_mpeg_ts_)
+         * GST_MPEGTS_ for enums/flags (and not GST_MPEG_TS_)
+         * GST_TYPE_MPEGTS_ for types (and not GST_TYPE_MPEG_TS_)
+         The rationale for chosing that is:
+         * the namespace is shorter/direct (it's mpegts, not mpeg_ts nor mpeg-ts)
+         * the namespace is one word under Gst
+         * it's shorter (yah)
+
+2014-06-25 14:13:55 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst-libs/gst/mpegts/gstmpegtssection.c:
+         mpegtssection: Free data in error cases
+         Data is marked as "transfer full", if we have an error we need to
+         free it.
+
+2014-06-25 22:05:37 +1000  Matthew Waters <ystreet00@gmail.com>
+
+       * gst-libs/gst/gl/gstglfilter.c:
+         glfilter: pass through the allocation query when in passthrough mode
+         Otherwise two GL elements on either side will fail to use the same
+         GL context.
+
+2014-06-25 21:50:40 +1000  Matthew Waters <ystreet00@gmail.com>
+
+       * gst-libs/gst/gl/gstglfilter.c:
+         glfilter: prefer passthrough for non-sysmem caps
+
+2014-06-25 18:23:52 +1000  Matthew Waters <ystreet00@gmail.com>
+
+       * ext/gl/Makefile.am:
+       * ext/gl/gstglfiltershader.c:
+       * ext/gl/gstopengl.c:
+         glshader: enable glshader on GLES2
+
+2014-06-24 19:37:17 +0100  Julien Isorce <julien.isorce@collabora.co.uk>
+
+       * ext/gl/gstglcolorscale.c:
+         glcolorscale: do passthrough on same caps
+         See https://bugzilla.gnome.org/show_bug.cgi?id=732178
+
+2014-06-24 19:35:01 +0100  Julien Isorce <julien.isorce@collabora.co.uk>
+
+       * gst-libs/gst/gl/gstglfilter.c:
+         glfilter: handle NULL decide_query which means passthrough
+         See https://bugzilla.gnome.org/show_bug.cgi?id=732178
+
+2014-06-24 19:23:01 +0100  Julien Isorce <julien.isorce@collabora.co.uk>
+
+       * gst-libs/gst/gl/gstglfilter.c:
+         glfilter: prepend intersection to src caps
+         Prefer to stay in the same memory space if possible.
+         Also it let a chance to do passthrough.
+         See https://bugzilla.gnome.org/show_bug.cgi?id=732178
+
+2014-06-22 13:14:27 +0100  Julien Isorce <julien.isorce@collabora.co.uk>
+
+       * ext/gl/Makefile.am:
+       * ext/gl/gstglvideomixer.c:
+       * ext/gl/gstopengl.c:
+         gl: enable glvideomixer on GLES2
+
+2014-06-24 22:15:53 -0400  Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
+
+       * sys/dvb/gstdvbsrc.h:
+         dvbsrc: add copyright/license stub to header
+
+2014-06-24 20:52:54 -0400  Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
+
+       * sys/dvb/gstdvbsrc.c:
+       * sys/dvb/gstdvbsrc.h:
+         dvbsrc: documentation fixes
+
+2014-06-25 12:00:34 +1000  Matthew Waters <ystreet00@gmail.com>
+
+       * ext/gl/gstglvideomixer.c:
+         glvideomixer: bas output width/height on the pad properties
+         Allows automatic negotiation of the size in the following case:
+         gst-launch-1.0 glvideomixer name=m sink_0::xpos=0 sink_1::xpos=320 ! glimagesink \
+         videotestsrc ! m. \
+         videotestsrc pattern=1 ! m.
+         https://bugzilla.gnome.org/show_bug.cgi?id=731878
+
+2014-06-25 10:18:48 +1000  Matthew Waters <ystreet00@gmail.com>
+
+       * ext/gl/gstglvideomixer.c:
+         glvideomixer: don't clobber already allocated shader
+
+2014-06-24 16:32:22 +0200  Sebastian Rasmussen <sebrn@axis.com>
+
+       * ext/curl/gstcurlftpsink.c:
+       * ext/curl/gstcurlsftpsink.c:
+         curls?ftpsink: Fix memory leaks due to new error handling
+         Fixes https://bugzilla.gnome.org/show_bug.cgi?id=732174
+
+2014-06-24 16:04:57 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * docs/libs/gst-plugins-bad-libs-sections.txt:
+       * gst-libs/gst/mpegts/gst-dvb-descriptor.c:
+         mpegts: More doc fixes
+         Still not done :(
+
+2014-06-24 15:41:36 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst-libs/gst/mpegts/gst-atsc-section.h:
+       * gst-libs/gst/mpegts/gst-dvb-descriptor.c:
+       * gst-libs/gst/mpegts/gst-dvb-descriptor.h:
+       * gst-libs/gst/mpegts/gst-dvb-section.h:
+       * gst-libs/gst/mpegts/gstmpegtssection.h:
+         mpegts: more annotation fixes
+
+2014-06-01 10:44:23 +0200  Stefan Ringel <linuxtv@stefanringel.de>
+
+       * gst-libs/gst/mpegts/gst-dvb-descriptor.c:
+       * gst-libs/gst/mpegts/gst-dvb-descriptor.h:
+       * gst-libs/gst/mpegts/gstmpegts-private.h:
+       * gst-libs/gst/mpegts/gstmpegtsdescriptor.c:
+       * gst-libs/gst/mpegts/gstmpegtsdescriptor.h:
+       * gst/mpegtsdemux/tsdemux.c:
+       * tests/examples/mpegts/ts-parser.c:
+         mpegts: change to GType and from gchar[] to gchar*
+         https://bugzilla.gnome.org/show_bug.cgi?id=730914
+
+2014-06-24 23:51:24 +1000  Matthew Waters <ystreet00@gmail.com>
+
+       * ext/gl/gstopengl.c:
+         gl: XInitThreads when env variable is set
+         This is too allow gst-launch debugging with multiple GL contexts as
+         well as avoiding segfaulting innocent gtk+ apps that have not called
+         XInitThreads.
+         https://bugzilla.gnome.org/show_bug.cgi?id=731525
+
+2014-06-24 23:33:30 +1000  Matthew Waters <ystreet00@gmail.com>
+
+       * gst-libs/gst/gl/gstgldisplay.c:
+         gl: add a scary note about initializing thread support for the winsys
+         We cannot do it as the winsys may crash if we initialize too late.
+         Example, GLX contexts with Intel drivers:
+         Intel requires the X Display to be the same in order to share GL
+         resources across GL contexts.  These GL contexts are generally
+         accessed from different threads.  Without winsys support it is
+         nearly impossible to guarentee that concurrent access will not
+         occur.  This concurrent access could result in crashes or abortion
+         by the winsys (xcb).
+         https://bugzilla.gnome.org/show_bug.cgi?id=731525
+
+2014-06-24 14:05:14 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst-libs/gst/mpegts/gst-dvb-descriptor.c:
+       * tests/check/libs/mpegts.c:
+         mpegts: Fix descriptor_from_dvb_service
+         Various leaks/overwrites issues
+
+2014-06-24 13:46:17 +0200  Edward Hervey <bilboed@bilboed.com>
+
+       * gst-libs/gst/mpegts/gst-dvb-descriptor.c:
+       * gst/geometrictransform/gstgeometrictransform.c:
+       * gst/geometrictransform/gstperspective.c:
+         all: Don't declare variables in 'for' loops
+
+2014-06-24 11:27:15 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * gst-libs/gst/base/Makefile.am:
+         badbase: Use the correct LDFLAGS for creating libraries
+         Otherwise we won't e.g. create .dlls on Windows
+
+2014-06-24 08:01:21 +0200  Edward Hervey <edward@collabora.com>
+
+       * gst/compositor/Makefile.am:
+         compositor: Fix Makefile CFLAGS/LIBADD ordering
+         We want to use the libraries from -bad if/when present
+
+2014-06-23 20:44:23 +0200  Eric Trousset <etrousset@awox.com>
+
+       * sys/d3dvideosink/d3dhelpers.c:
+       * sys/d3dvideosink/d3dhelpers.h:
+         d3dvideosink: Release D3D surfaces when shutting down the sink
+         https://bugzilla.gnome.org/show_bug.cgi?id=726026
+
+2014-06-23 20:33:54 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * sys/opensles/openslessrc.c:
+         openslessrc: Classification of the element factory should be Source/ not Src/
+         https://bugzilla.gnome.org/show_bug.cgi?id=727811
+
+2014-06-23 22:40:23 +1000  Matthew Waters <ystreet00@gmail.com>
+
+       * gst-libs/gst/video/gstvideoaggregator.c:
+         videoaggregator: don't clobber already heap allocated video frame
+         CID # 1223440
+
+2014-06-23 22:36:23 +1000  Matthew Waters <ystreet00@gmail.com>
+
+       * gst-libs/gst/video/gstvideoaggregator.c:
+         videoaggregator: fix up the parent chaining for dispose and finalize
+
+2014-06-23 21:43:10 +1000  Matthew Waters <ystreet00@gmail.com>
+
+       * gst-libs/gst/gl/gstgluploadmeta.c:
+         gluploadmeta: reenable GLMemory upload path
+
+2014-06-22 23:39:14 -0400  Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
+
+       * sys/dvb/gstdvbsrc.c:
+         dvbsrc: fix diseqc-source prop name in example
+
+2014-06-22 21:04:45 -0400  Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
+
+       * sys/dvb/gstdvbsrc.c:
+         dvbsrc: fix nit on warning message
+
+2014-06-22 22:04:31 +0100  Tim-Philipp Müller <tim@centricular.com>
+
+       * configure.ac:
+         configure: use $ERROR_CFLAGS instead of hard-coding -Werror
+         https://bugzilla.gnome.org//show_bug.cgi?id=731692
+
+2014-06-15 21:15:51 +0200  Koop Mast <kwm@rainbow-runner.nl>
+
+       * configure.ac:
+         configure: use -Werror to make the include GL and GLES2 header check guaranteed fatal
+         Clang will only give a warning for the redefinition of typedef GLenum.
+         Since master is build with -Werror this will result in a build failure
+         later in the gl plugin. Add -Werror to the test, so the test result is as
+         expected. This will allow the gl plugins to build.
+         https://bugzilla.gnome.org//show_bug.cgi?id=731692
+
+2014-06-17 14:23:43 +0100  Chris Bass <floobleflam@gmail.com>
+
+       * gst/videoparsers/gsth265parse.c:
+         h265parse: fix hvcC size check
+         In ISO/IEC 14496-15, the minimum size of a HEVCDecoderConfigurationRecord
+         (i.e., the contents of a hvcC box) is 23 bytes. However, the code in h265parse
+         checks that the size of this data is not less than 28 bytes, and it refuses to
+         accept caps if the check fails. The result is that standards-conformant streams
+         that don't carry any parameter sets in their hvcC boxes won't play.
+         https://bugzilla.gnome.org//show_bug.cgi?id=731783
+
+2014-06-19 20:15:05 +0200  Koop Mast <kwm@rainbow-runner.nl>
+
+       * ext/modplug/Makefile.am:
+         modplug: don't hardcode c++ standard library
+         Fixes build with llvm on FreeBSD.
+         https://bugzilla.gnome.org//show_bug.cgi?id=731930
+
+2014-06-22 19:36:14 +0200  Sebastian Dröge <sebastian@centricular.com>
+
+       * configure.ac:
+         Back to development
+
 === release 1.3.3 ===
 
-2014-06-22  Sebastian Dröge <slomo@coaxion.net>
+2014-06-22 19:22:28 +0200  Sebastian Dröge <sebastian@centricular.com>
 
+       * ChangeLog:
+       * NEWS:
+       * RELEASE:
        * configure.ac:
-         releasing 1.3.3
+       * docs/plugins/gst-plugins-bad-plugins.args:
+       * docs/plugins/gst-plugins-bad-plugins.hierarchy:
+       * docs/plugins/gst-plugins-bad-plugins.interfaces:
+       * docs/plugins/gst-plugins-bad-plugins.prerequisites:
+       * docs/plugins/gst-plugins-bad-plugins.signals:
+       * docs/plugins/inspect/plugin-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-neon.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-libs/gst/video/bad-video-orc-dist.c:
+       * gst-plugins-bad.doap:
+       * gst/compositor/compositororc-dist.c:
+       * win32/common/config.h:
+         Release 1.3.3
+
+2014-06-22 19:09:43 +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-22 18:58:51 +0200  Sebastian Dröge <sebastian@centricular.com>
 
diff --git a/NEWS b/NEWS
index b4f0a58..d183c4e 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,4 @@
-This is GStreamer Bad Plugins 1.3.3
+This is GStreamer Bad Plugins 1.3.90
 
 Changes since 1.2:
 
@@ -129,7 +129,7 @@ Major changes:
      with downstream via caps.
    ∘ Lots of fixes for coverity warnings all over the place.
    ∘ Negotiation related performance improvements.
-   ∘ 500+ fixed bug reports, and many other bug fixes and other
+   ∘ 800+ fixed bug reports, and many other bug fixes and other
      improvements everywhere that had no bug report.
 
 Things to look out for:
@@ -137,5 +137,9 @@ Things to look out for:
    element.
  • The mfcdec element was removed and replaced by v4l2videodec.
  • osxvideosink is only available in OS X 10.6 or newer.
- • The GstDeviceMonitor API will likely change slightly before the
-   1.4.0 release.
+ • On Android the namespace of the automatically generated Java class
+   for initialization of GStreamer has changed from com.gstreamer to
+   org.freedesktop.gstreamer to prevent namespace pollution.
+ • On iOS you have to update your gst_ios_init.h and gst_ios_init.m in
+   your projects from the one included in the binaries if you used the
+   GnuTLS GIO module before. The loading mechanism has slightly changed.
diff --git a/RELEASE b/RELEASE
index 86b84db..1603d32 100644 (file)
--- a/RELEASE
+++ b/RELEASE
@@ -1,22 +1,27 @@
 
-Release notes for GStreamer Bad Plugins 1.3.3
+Release notes for GStreamer Bad Plugins 1.3.90
 
 
-The GStreamer team is pleased to announce the third release of the unstable
-1.3 release series. The 1.3 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. The unstable 1.3 release series
-will lead to the stable 1.4 release series in the next weeks, and newly added
-API can still change until that point.
+The GStreamer team is pleased to announce the first 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.
 
 
-This is hopefully the last 1.3 development release and will be followed by
-the first 1.4.0 release candidate (1.3.90) in 1-2 weeks. Which then hopefully
-is followed by 1.4.0 soonish in early July.
+This release candidate will hopefully shortly be followed by the stable 1.4.0
+release if no bigger regressions or bigger issues are detected, and enough
+testing of the release candidate happened. The new API that was added during
+the 1.3 release series is not expected to change anymore at this point.
 
 
-Binaries for Android, iOS, Mac OS X and Windows will be provided separately
-during the unstable 1.3 release series.
+Binaries for Android, iOS, Mac OS X and Windows are provided together with this
+release.
+
+
+The stable 1.4 release series is API and ABI compatible with 1.0.x, 1.2.x and
+any other 1.x release series in the future. Compared to 1.2.x it contains some
+new features and more intrusive changes that were considered too risky as a
+bugfix.
 
 
 
@@ -68,70 +73,17 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
 
 Bugs fixed in this release
      
-      * 731918 : videoaggregator: Add a new base class that aggregates video streams
-      * 731921 : gl: Port glmixer to the GstVideoAggregator baseclass
-      * 723352 : codecparsers_h264: Framerate estimation enhancement
-      * 675132 : tsdemux: implement proper seeking with binary search and keyframe detection
-      * 674536 : tsdemux: Freeze on pts-wrap with streaming sources
-      * 704507 : glimagesink: Replace pointer properties with signals
-      * 705129 : androidmedia: add support for video encoding
-      * 709414 : dvbsrc: Uses deprecated field frontend type and add DVB S2/T2 support
-      * 721035 : tsdemux: fails to seek on the attached file (regression)
-      * 721869 : dvbsrc needs to conditionally build for older dvb headers
-      * 722397 : liveadder: handle gap buffer flag
-      * 723529 : glimagesink: only draws on buffer push
-      * 726193 : waylandsink: subsurface & scaling support, plus many other improvements
-      * 726861 : srtp: add support for rollover counter
-      * 728364 : mpegts: add service list, stuffing and bouquet name descriptors
-      * 728429 : mpegts: add multilingual descriptors
-      * 728514 : glimagesink fails with gst-sdk android tutorial-5 / tutorial-4
-      * 728890 : GstGLUpload: wrong colors for YUY2 and UYVY on GLES
-      * 729054 : schroenc: Does not handle variable framerate streams
-      * 729245 : gl: rename platform cocoa to cgl to be more consistent with context type
-      * 729257 : glvideomixer: segfault in gst_gl_video_mixer_callback when accessing frame info
-      * 729278 : gl: avoid using an extra FBO pass in some basic cases
-      * 729750 : gl: GL_FRAMEBUFFER_UNSUPPORTED with GST_VIDEO_GL_TEXTURE_TYPE_LUMINANCE_ALPHA
-      * 729798 : glvideomixer: Does not support positioning of input streams
-      * 729861 : glfilter: lose some caps informations like the framerate
-      * 729882 : opusenc: use aux vars to minimize critical region
-      * 730141 : motioncells improvements
-      * 730231 : gl*: No libGLU with NVIDIA binary drivers
-      * 730363 : h264parse: set field_pic_flag when parsing a slice header
-      * 730435 : mpegts: add support for ATSC tables MGT / ETT / EIT / STT
-      * 730523 : pnmdec: PBM (Bitmap) decoding support is not present
-      * 730570 : dvbsrc: fix building with newer kernel headers
-      * 730574 : hlsdemux: Saving IV from media sequence number is done out of file- > iv structure
-      * 730635 : androidmedia: Add a new QCOM color format
-      * 730641 : dvbbasebin: criticals/crash if tsparse is missing
-      * 730642 : mpegts: atsc: rename TVCT to VCT as it is the same as CVCT
-      * 730666 : gl: YUY2 conversion broken in GLES2
-      * 730692 : dvbsrc: Add missing tone ioctl
-      * 730703 : gl: Freshly allocated memory is twice the expected size
-      * 730782 : glimagesink: cannot create window and stalls
-      * 730802 : glimagesink: should honor " show-preroll-frame " property inherited from GstVideoSink
-      * 730830 : hlsdemux: Remove \ " sign from decryption KEY url does not always work
-      * 730847 : example: ts-parser: add terrestrial delivery system descriptor
-      * 730854 : example: ts-parser: add component, content, stream id, ca id, parential rating descriptors
-      * 730901 : example: ts-parser: add linkage descriptor
-      * 730944 : glvideomixer: Got data flow before stream-start event
-      * 731088 : tsdemux: missing audio after seeking in mpeg transport stream (regression)
-      * 731107 : glimagesink: Failed to create window surface: EGL_BAD_ALLOC
-      * 731164 : hlsdemux: Attempt to reload variant playlist if refreshing playlist or downloading fragments failed
-      * 731250 : dvbsrc: tuning/locking logic improvements
-      * 731400 : pnmdec: PNMDecoder gives sticky event warning
-      * 731522 : codecparsers: add C++ guards for MPEG-4 and VP8 parsers
-      * 731524 : codecparsers: h264: fix quantization matrix conversion  routine names
-      * 731555 : gst-plugins-bad requires glib > = 2.34.0
-      * 731698 : tsdemux : latest patch for accurate seeking of h264 streams has been incorrectly merged.
-      * 731707 : tsdemux: remove unused const variables
-      * 731714 : gstsrtpenc: add allow-repeat-tx property
-      * 731722 : OpenGL: Add an element for transforming video geometry
-      * 731768 : gstsrtpenc: unref event when needed
-      * 731899 : rawparser doesn't forward custom query
-      * 731917 : aggregator: Add a new base class for mixers and muxers
-      * 731919 : compositor: Add a new compositor based on the new GstVideoAggregator base class
-      * 731968 : hlsdemux: Fix decrypting fragments
-      * 641204 : dvbsrc: Faster tuning logic: Use poll instead of artificial usleep
+      * 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
 
 ==== Download ====
 
@@ -168,36 +120,18 @@ subscribe to the gstreamer-devel list.
         
 Contributors to this release
     
-      * Aleix Conchillo Flaqué
-      * Arnaud Vrac
       * Aurélien Zanelli
-      * Chen Jie
-      * Christian Fredrik Kalager Schaller
-      * Damian Ziobro
+      * Chris Bass
       * Edward Hervey
-      * George Kiagiadakis
+      * Eric Trousset
       * Gwenole Beauchesne
-      * Jan Schmidt
-      * Jorge Zapata
       * Julien Isorce
-      * Justin Joy
-      * Lubosz Sarnecki
-      * Mathieu Duponchelle
+      * Koop Mast
       * Matthew Waters
-      * Matthieu Bouron
-      * Michael Olbrich
-      * Miguel París Díaz
-      * Nicola Murino
-      * Nicolas Dufresne
-      * Olivier Crête
       * Reynaldo H. Verdejo Pinochet
-      * Sanjay NM
       * Sebastian Dröge
+      * Sebastian Rasmussen
       * Stefan Ringel
       * Thiago Santos
-      * Thibault Saunier
-      * Thomas Bluemel
       * Tim-Philipp Müller
-      * Vincent Penquerc'h
-      * Wim Taymans
  
\ No newline at end of file
index b726bd9..614cecd 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.3.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad])
+AC_INIT([GStreamer Bad Plug-ins],[1.3.90],[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, 303, 0, 303)
+AS_LIBTOOL(GST, 390, 0, 390)
 
 dnl *** required versions of GStreamer stuff ***
-GST_REQ=1.3.3.1
-GSTPB_REQ=1.3.3.1
+GST_REQ=1.3.90
+GSTPB_REQ=1.3.90
 
 dnl *** autotools stuff ****
 
index 45be52c..07565cd 100644 (file)
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>bandwidth-hz</NICK>
-<BLURB>Bandwidth in Hz (DVB-T).</BLURB>
+<BLURB>(DVB-T) Bandwidth in Hz.</BLURB>
 <DEFAULT>8000000</DEFAULT>
 </ARG>
 
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>bandwidth</NICK>
-<BLURB>Bandwidth (DVB-T) deprecated.</BLURB>
+<BLURB>(DVB-T) Bandwidth. Deprecated.</BLURB>
 <DEFAULT>8</DEFAULT>
 </ARG>
 
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>code-rate-hp</NICK>
-<BLURB>High Priority Code Rate (DVB-T, DVB-S, DVB-S2 and DVB-C).</BLURB>
+<BLURB>(DVB-T, DVB-S/S2 and DVB-C) High priority code rate.</BLURB>
 <DEFAULT>AUTO</DEFAULT>
 </ARG>
 
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>code-rate-lp</NICK>
-<BLURB>Low Priority Code Rate (DVB-T).</BLURB>
+<BLURB>(DVB-T) Low priority code rate.</BLURB>
 <DEFAULT>1/2</DEFAULT>
 </ARG>
 
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>guard</NICK>
-<BLURB>Guard Interval (DVB-T).</BLURB>
+<BLURB>(DVB-T) Guard Interval.</BLURB>
 <DEFAULT>16</DEFAULT>
 </ARG>
 
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>hierarchy</NICK>
-<BLURB>Hierarchy Information (DVB-T).</BLURB>
+<BLURB>(DVB-T) Hierarchy information.</BLURB>
 <DEFAULT>1</DEFAULT>
 </ARG>
 
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>inversion</NICK>
-<BLURB>Inversion Information (DVB-T and DVB-C).</BLURB>
+<BLURB>(DVB-T and DVB-C) Inversion information.</BLURB>
 <DEFAULT>ON</DEFAULT>
 </ARG>
 
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>modulation</NICK>
-<BLURB>Modulation (DVB-T and DVB-C).</BLURB>
+<BLURB>(DVB-T and DVB-C) Modulation type.</BLURB>
 <DEFAULT>QAM 16</DEFAULT>
 </ARG>
 
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>trans-mode</NICK>
-<BLURB>Transmission Mode (DVB-T).</BLURB>
+<BLURB>(DVB-T) Transmission mode.</BLURB>
 <DEFAULT>8K</DEFAULT>
 </ARG>
 
 <RANGE>[0,16]</RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>The adapter device number</NICK>
-<BLURB>The adapter device number (eg. 0 for adapter0).</BLURB>
+<BLURB>The DVB adapter device number (eg. 0 for adapter0).</BLURB>
 <DEFAULT>0</DEFAULT>
 </ARG>
 
 <RANGE>[G_MAXULONG,7]</RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>diseqc source</NICK>
-<BLURB>DISEqC selected source (-1 disabled) (DVB-S, DVB-S2).</BLURB>
+<BLURB>(DVB-S/S2) Selected DiSEqC source. Only needed if you have a DiSEqC switch. Otherwise leave at -1 (disabled).</BLURB>
 <DEFAULT>-1</DEFAULT>
 </ARG>
 
 <RANGE></RANGE>
 <FLAGS>rwx</FLAGS>
 <NICK>polarity</NICK>
-<BLURB>Polarity [vhHV] (DVB-S, DVB-S2).</BLURB>
+<BLURB>(DVB-S/S2) Polarity [vhHV] (eg. V for Vertical).</BLURB>
 <DEFAULT>"H"</DEFAULT>
 </ARG>
 
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>symbol rate</NICK>
-<BLURB>Symbol Rate (DVB-S, DVB-S2, DVB-C).</BLURB>
+<BLURB>(DVB-S/S2, DVB-C) Symbol rate in bauds.</BLURB>
 <DEFAULT>0</DEFAULT>
 </ARG>
 
 <RANGE>[G_MAXULONG,65535]</RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>stream-id</NICK>
-<BLURB>Stream ID (-1 disabled, DVB-T2 and DVB-S2 max 255, ISDB max 65535).</BLURB>
+<BLURB>(DVB-T2 and DVB-S2 max 255, ISDB max 65535) Stream ID (-1 = disabled).</BLURB>
 <DEFAULT>-1</DEFAULT>
 </ARG>
 
 <RANGE>[0,16]</RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>The adapter device number</NICK>
-<BLURB>The adapter device number (eg. 0 for adapter0).</BLURB>
+<BLURB>The DVB adapter device number (eg. 0 for adapter0).</BLURB>
 <DEFAULT>0</DEFAULT>
 </ARG>
 
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>bandwidth</NICK>
-<BLURB>Bandwidth (DVB-T) deprecated.</BLURB>
+<BLURB>(DVB-T) Bandwidth. Deprecated.</BLURB>
 <DEFAULT>8</DEFAULT>
 </ARG>
 
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>code-rate-hp</NICK>
-<BLURB>High Priority Code Rate (DVB-T, DVB-S, DVB-S2 and DVB-C).</BLURB>
+<BLURB>(DVB-T, DVB-S/S2 and DVB-C) High priority code rate.</BLURB>
 <DEFAULT>AUTO</DEFAULT>
 </ARG>
 
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>code-rate-lp</NICK>
-<BLURB>Low Priority Code Rate (DVB-T).</BLURB>
+<BLURB>(DVB-T) Low priority code rate.</BLURB>
 <DEFAULT>1/2</DEFAULT>
 </ARG>
 
 <RANGE>[G_MAXULONG,7]</RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>diseqc source</NICK>
-<BLURB>DISEqC selected source (-1 disabled) (DVB-S, DVB-S2).</BLURB>
+<BLURB>(DVB-S/S2) Selected DiSEqC source. Only needed if you have a DiSEqC switch. Otherwise leave at -1 (disabled).</BLURB>
 <DEFAULT>-1</DEFAULT>
 </ARG>
 
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>guard</NICK>
-<BLURB>Guard Interval (DVB-T).</BLURB>
+<BLURB>(DVB-T) Guard Interval.</BLURB>
 <DEFAULT>16</DEFAULT>
 </ARG>
 
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>hierarchy</NICK>
-<BLURB>Hierarchy Information (DVB-T).</BLURB>
+<BLURB>(DVB-T) Hierarchy information.</BLURB>
 <DEFAULT>1</DEFAULT>
 </ARG>
 
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>inversion</NICK>
-<BLURB>Inversion Information (DVB-T and DVB-C).</BLURB>
+<BLURB>(DVB-T and DVB-C) Inversion information.</BLURB>
 <DEFAULT>ON</DEFAULT>
 </ARG>
 
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>modulation</NICK>
-<BLURB>Modulation (DVB-T and DVB-C).</BLURB>
+<BLURB>(DVB-T and DVB-C) Modulation type.</BLURB>
 <DEFAULT>QAM 16</DEFAULT>
 </ARG>
 
 <RANGE></RANGE>
 <FLAGS>rwx</FLAGS>
 <NICK>polarity</NICK>
-<BLURB>Polarity [vhHV] (DVB-S, DVB-S2).</BLURB>
+<BLURB>(DVB-S/S2) Polarity [vhHV] (eg. V for Vertical).</BLURB>
 <DEFAULT>"H"</DEFAULT>
 </ARG>
 
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>symbol rate</NICK>
-<BLURB>Symbol Rate (DVB-S, DVB-S2, DVB-C).</BLURB>
+<BLURB>(DVB-S/S2, DVB-C) Symbol rate in bauds.</BLURB>
 <DEFAULT>0</DEFAULT>
 </ARG>
 
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>trans-mode</NICK>
-<BLURB>Transmission Mode (DVB-T).</BLURB>
+<BLURB>(DVB-T) Transmission mode.</BLURB>
 <DEFAULT>8K</DEFAULT>
 </ARG>
 
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>bandwidth-hz</NICK>
-<BLURB>Bandwidth in Hz (DVB-T).</BLURB>
+<BLURB>(DVB-T) Bandwidth in Hz.</BLURB>
 <DEFAULT>8000000</DEFAULT>
 </ARG>
 
 <RANGE>[G_MAXULONG,65535]</RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>stream-id</NICK>
-<BLURB>Stream ID (-1 disabled, DVB-T2 and DVB-S2 max 255, ISDB max 65535).</BLURB>
+<BLURB>(DVB-T2 and DVB-S2 max 255, ISDB max 65535) Stream ID (-1 = disabled).</BLURB>
 <DEFAULT>-1</DEFAULT>
 </ARG>
 
index eb4da08..c5e5779 100644 (file)
@@ -26,7 +26,6 @@ GObject
         GstAssRender
         GstAudioDecoder
           ADPCMDec
-          GstCeltDec
           GstDtsDec
           GstFaad
           GstGSMDec
@@ -36,7 +35,6 @@ GObject
           GstSirenDec
         GstAudioEncoder
           ADPCMEnc
-          GstCeltEnc
           GstFaac
           GstGSMEnc
           GstOpusEnc
@@ -77,7 +75,6 @@ GObject
           GstInterAudioSink
           GstInterSubSink
           GstInterVideoSink
-          GstRTMPSink
           GstShmSink
           GstVideoSink
             GstDfbVideoSink
@@ -85,7 +82,6 @@ GObject
             GstGLImageSink
             GstWaylandSink
         GstBaseSrc
-          GstDTMFSrc
           GstDataURISrc
           GstFliteTestSrc
           GstInterAudioSrc
@@ -101,11 +97,8 @@ GObject
             GstDvbSrc
             GstGLTestSrc
             GstMMS
-            GstNeonhttpSrc
-            GstRTMPSrc
             GstRfbSrc
             GstShmSrc
-          GstRTPDTMFSrc
         GstBaseTransform
           GstAudioFilter
             GstAccurip
@@ -258,7 +251,6 @@ GObject
         GstPyramidSegment
         GstRTPBaseDepayload
           GstRTPOpusDepay
-          GstRtpDTMFDepay
         GstRTPBasePayload
           GstRtpAsfPay
           GstRtpOPUSPay
@@ -309,7 +301,7 @@ GObject
       GstPadTemplate
       GstPlugin
       GstPluginFeature
-        GstDeviceMonitorFactory
+        GstDeviceProviderFactory
         GstElementFactory
         GstTypeFindFactory
       GstRegistry
index 00c9e09..bf63187 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index d3aca6c..f3c50bb 100644 (file)
@@ -3,7 +3,7 @@
   <description>ADPCM decoder</description>
   <filename>../../gst/adpcmdec/.libs/libgstadpcmdec.so</filename>
   <basename>libgstadpcmdec.so</basename>
-  <version>1.3.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index dfd75f8..282b88d 100644 (file)
@@ -3,7 +3,7 @@
   <description>ADPCM encoder</description>
   <filename>../../gst/adpcmenc/.libs/libgstadpcmenc.so</filename>
   <basename>libgstadpcmenc.so</basename>
-  <version>1.3.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 8def0c1..5a48ddd 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index d10f30d..01bcbb2 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 29e0f46..8bb9cad 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.3</version>
+  <version>1.3.90</version>
   <license>GPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index fc77bc3..d7def2c 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index a8005bd..4adfcb5 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 367c4ad..2c793f6 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index cba052b..a6fb24c 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index bb75478..bcdf7f4 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 0cddc9d..195bfb4 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 8c91d41..18595f9 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 4d83a57..f13cb38 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 37df6b8..b9649bd 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 4f348f3..dacd22f 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.3</version>
+  <version>1.3.90</version>
   <license>GPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 9c2e659..276cf0a 100644 (file)
@@ -3,7 +3,7 @@
   <description>DVB elements</description>
   <filename>../../sys/dvb/.libs/libgstdvb.so</filename>
   <basename>libgstdvb.so</basename>
-  <version>1.3.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index bbfb1c5..e8767bc 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index eaf6a7f..312815d 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 286880f..3575978 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 93d495d..37ef03f 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.3</version>
+  <version>1.3.90</version>
   <license>GPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index da0cb67..68562cc 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index f389889..7db644c 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer</package>
index 6198313..9c736a3 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index bf99d78..bfb7b6b 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins</package>
index dfaf982..dbbc8ab 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 8fde698..a893cc2 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer</package>
index b6a02c4..b2e192d 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 1f0335c..00cebc8 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index aa4eac6..e8c7ef2 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index bd1435c..48ac5d5 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 965f197..f45973f 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 6e05bf8..aa6e3d2 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index ada37f4..58036e3 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins</package>
index 5b1a8b7..9e31889 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 51743fc..19daa7a 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 65b8317..c671701 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 2eed0b2..ce6d24d 100644 (file)
@@ -3,7 +3,7 @@
   <description>Mimic codec</description>
   <filename>../../ext/mimic/.libs/libgstmimic.so</filename>
   <basename>libgstmimic.so</basename>
-  <version>1.3.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 6d3f2d0..c03d508 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 031db4b..543066a 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 16e66fa..4bc7ac8 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.3</version>
+  <version>1.3.90</version>
   <license>GPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index ac299de..8c1dea3 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.3</version>
+  <version>1.3.90</version>
   <license>unknown</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 029acf0..8fee6b1 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 4ae76c4..6dbec29 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 50f26e8..d397019 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index a21eb03..5ed2063 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.3</version>
+  <version>1.3.90</version>
   <license>GPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index bd54b01..f9ba66e 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.3</version>
+  <version>1.3.90</version>
   <license>GPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index b174847..a88a7d3 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index fc6b1fe..b1558c0 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index ec432af..6d70a39 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 7670b8f..50be172 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer</package>
index f688679..67a2a77 100644 (file)
@@ -3,7 +3,7 @@
   <description>PNM plugin</description>
   <filename>../../gst/pnm/.libs/libgstpnm.so</filename>
   <basename>libgstpnm.so</basename>
-  <version>1.3.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 9e8defd..c3bf12a 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 8938732..55f9817 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 6081e01..dcfd9ba 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.3</version>
+  <version>1.3.90</version>
   <license>GPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer</package>
index 16adacf..fd99358 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index d69ea35..f77b810 100644 (file)
@@ -3,7 +3,7 @@
   <description>Schroedinger plugin</description>
   <filename>../../ext/schroedinger/.libs/libgstschro.so</filename>
   <basename>libgstschro.so</basename>
-  <version>1.3.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index c4183bd..2612b48 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 03f6ca1..e4566e4 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index c007fc0..5285d14 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 75cae9a..29107fe 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 08df2bf..57c1bc2 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index ff36463..a92a2f8 100644 (file)
@@ -3,7 +3,7 @@
   <description>libspandsp plugin</description>
   <filename>../../ext/spandsp/.libs/libgstspandsp.so</filename>
   <basename>libgstspandsp.so</basename>
-  <version>1.3.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 3609588..d3405c6 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index bd25909..b813d20 100644 (file)
@@ -3,7 +3,7 @@
   <description>subtitle encoders</description>
   <filename>../../gst/subenc/.libs/libgstsubenc.so</filename>
   <basename>libgstsubenc.so</basename>
-  <version>1.3.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 9d819d1..2ffaf9d 100644 (file)
@@ -3,7 +3,7 @@
   <description>videoparsers</description>
   <filename>../../gst/videoparsers/.libs/libgstvideoparsersbad.so</filename>
   <basename>libgstvideoparsersbad.so</basename>
-  <version>1.3.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 4083841..02ccc34 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 0ec9f12..ea70b7a 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.3</version>
+  <version>1.3.90</version>
   <license>unknown</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index 9d34c94..4561230 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index f49fd54..f85b05f 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins</package>
index 63236c1..99d2446 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.3</version>
+  <version>1.3.90</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
   <package>GStreamer Bad Plug-ins source release</package>
index ab4afd4..324e400 100644 (file)
@@ -33,7 +33,17 @@ real live maintainer, or some actual wide use.
    </GitRepository>
  </repository> 
 
-<release>
+ <release>
+  <Version>
+   <revision>1.3.90</revision>
+   <branch>1.3</branch>
+   <name></name>
+   <created>2014-06-28</created>
+   <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.3.90.tar.xz" />
+  </Version>
+ </release>
+
+ <release>
   <Version>
    <revision>1.3.3</revision>
    <branch>1.3</branch>
index b1949b0..49f6c24 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-22"
+#define GST_PACKAGE_RELEASE_DATETIME "2014-06-28"
 
 /* Define if static plugins should be built */
 #undef GST_PLUGIN_BUILD_STATIC
 #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.3"
+#define PACKAGE_STRING "GStreamer Bad Plug-ins 1.3.90"
 
 /* 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.3"
+#define PACKAGE_VERSION "1.3.90"
 
 /* directory where plugins are located */
 #ifdef _DEBUG
 #undef USE_EGL_RPI
 
 /* Version number of package */
-#define VERSION "1.3.3"
+#define VERSION "1.3.90"
 
 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
    significant byte first (like Motorola and SPARC, unlike Intel). */