summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim@centricular.com>2018-09-16 16:20:32 +0100
committerTim-Philipp Müller <tim@centricular.com>2018-09-16 16:20:34 +0100
commit9333e823fe36f5ce08eef79e6ad6904b705c5655 (patch)
treeac8e53b26d9860c6e650c5fd36314d46ddea2da4
parent42da0cc5ec66ec0517752b85bc10ba4a9c4863e1 (diff)
Release 1.14.31.14.3
-rw-r--r--ChangeLog312
-rw-r--r--NEWS105
-rw-r--r--RELEASE2
-rw-r--r--configure.ac8
-rw-r--r--gst-plugins-good.doap10
-rw-r--r--meson.build2
6 files changed, 428 insertions, 11 deletions
diff --git a/ChangeLog b/ChangeLog
index 12c311ead..c3484e806 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,315 @@
+=== release 1.14.3 ===
+
+2018-09-16 16:20:32 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * ChangeLog:
+ * NEWS:
+ * RELEASE:
+ * configure.ac:
+ * gst-plugins-good.doap:
+ * meson.build:
+ Release 1.14.3
+
+2018-09-16 16:20:32 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * docs/plugins/gst-plugins-good-plugins.args:
+ * docs/plugins/inspect/plugin-1394.xml:
+ * docs/plugins/inspect/plugin-aasink.xml:
+ * docs/plugins/inspect/plugin-alaw.xml:
+ * docs/plugins/inspect/plugin-alpha.xml:
+ * docs/plugins/inspect/plugin-alphacolor.xml:
+ * docs/plugins/inspect/plugin-apetag.xml:
+ * docs/plugins/inspect/plugin-audiofx.xml:
+ * docs/plugins/inspect/plugin-audioparsers.xml:
+ * docs/plugins/inspect/plugin-auparse.xml:
+ * docs/plugins/inspect/plugin-autodetect.xml:
+ * docs/plugins/inspect/plugin-avi.xml:
+ * docs/plugins/inspect/plugin-cacasink.xml:
+ * docs/plugins/inspect/plugin-cairo.xml:
+ * docs/plugins/inspect/plugin-cutter.xml:
+ * docs/plugins/inspect/plugin-debug.xml:
+ * docs/plugins/inspect/plugin-deinterlace.xml:
+ * docs/plugins/inspect/plugin-dtmf.xml:
+ * docs/plugins/inspect/plugin-dv.xml:
+ * docs/plugins/inspect/plugin-effectv.xml:
+ * docs/plugins/inspect/plugin-equalizer.xml:
+ * docs/plugins/inspect/plugin-flac.xml:
+ * docs/plugins/inspect/plugin-flv.xml:
+ * docs/plugins/inspect/plugin-flxdec.xml:
+ * docs/plugins/inspect/plugin-gdkpixbuf.xml:
+ * docs/plugins/inspect/plugin-goom.xml:
+ * docs/plugins/inspect/plugin-goom2k1.xml:
+ * docs/plugins/inspect/plugin-gtk.xml:
+ * docs/plugins/inspect/plugin-icydemux.xml:
+ * docs/plugins/inspect/plugin-id3demux.xml:
+ * docs/plugins/inspect/plugin-imagefreeze.xml:
+ * docs/plugins/inspect/plugin-interleave.xml:
+ * docs/plugins/inspect/plugin-isomp4.xml:
+ * docs/plugins/inspect/plugin-jack.xml:
+ * docs/plugins/inspect/plugin-jpeg.xml:
+ * docs/plugins/inspect/plugin-lame.xml:
+ * docs/plugins/inspect/plugin-level.xml:
+ * docs/plugins/inspect/plugin-matroska.xml:
+ * docs/plugins/inspect/plugin-mpg123.xml:
+ * docs/plugins/inspect/plugin-mulaw.xml:
+ * docs/plugins/inspect/plugin-multifile.xml:
+ * docs/plugins/inspect/plugin-multipart.xml:
+ * docs/plugins/inspect/plugin-navigationtest.xml:
+ * docs/plugins/inspect/plugin-oss4.xml:
+ * docs/plugins/inspect/plugin-ossaudio.xml:
+ * docs/plugins/inspect/plugin-png.xml:
+ * docs/plugins/inspect/plugin-pulseaudio.xml:
+ * docs/plugins/inspect/plugin-qmlgl.xml:
+ * docs/plugins/inspect/plugin-replaygain.xml:
+ * docs/plugins/inspect/plugin-rtp.xml:
+ * docs/plugins/inspect/plugin-rtpmanager.xml:
+ * docs/plugins/inspect/plugin-rtsp.xml:
+ * docs/plugins/inspect/plugin-shapewipe.xml:
+ * docs/plugins/inspect/plugin-shout2.xml:
+ * docs/plugins/inspect/plugin-smpte.xml:
+ * docs/plugins/inspect/plugin-soup.xml:
+ * docs/plugins/inspect/plugin-spectrum.xml:
+ * docs/plugins/inspect/plugin-speex.xml:
+ * docs/plugins/inspect/plugin-taglib.xml:
+ * docs/plugins/inspect/plugin-twolame.xml:
+ * docs/plugins/inspect/plugin-udp.xml:
+ * docs/plugins/inspect/plugin-video4linux2.xml:
+ * docs/plugins/inspect/plugin-videobox.xml:
+ * docs/plugins/inspect/plugin-videocrop.xml:
+ * docs/plugins/inspect/plugin-videofilter.xml:
+ * docs/plugins/inspect/plugin-videomixer.xml:
+ * docs/plugins/inspect/plugin-vpx.xml:
+ * docs/plugins/inspect/plugin-wavenc.xml:
+ * docs/plugins/inspect/plugin-wavpack.xml:
+ * docs/plugins/inspect/plugin-wavparse.xml:
+ * docs/plugins/inspect/plugin-ximagesrc.xml:
+ * docs/plugins/inspect/plugin-y4menc.xml:
+ Update docs
+
+2018-08-15 02:10:25 +1000 Jan Schmidt <jan@centricular.com>
+
+ * gst/multifile/gstsplitmuxsink.c:
+ * gst/multifile/gstsplitmuxsink.h:
+ splitmuxsink: Fix reference counting loop
+ The stream context was holding a reference to the
+ internal queue and pads, with pad probes that were
+ in turn holding references to the stream context.
+ This lead to a leak if the request pads weren't explicitly
+ released.
+ https://bugzilla.gnome.org/show_bug.cgi?id=796893
+
+2018-07-17 00:03:19 +1000 Jan Schmidt <jan@centricular.com>
+
+ * gst/multifile/gstsplitmuxsink.c:
+ splitmux: Improve handling of repeated timestamps
+ When handling input with timestamps that repeat, sometimes
+ splitmuxsink would get confused and ignore a keyframe.
+ The logic in question is a holdover from before the cmd queue
+ moved the file cutting to the multiqueue output side and made
+ it deterministic, so it's no longer needed on the input
+ here.
+ https://bugzilla.gnome.org/show_bug.cgi?id=796773
+
+2017-08-25 11:58:12 +0200 Havard Graff <havard.graff@gmail.com>
+
+ * gst/rtpmanager/gstrtpsession.c:
+ * gst/rtpmanager/rtpsession.c:
+ * gst/rtpmanager/rtpsession.h:
+ * tests/check/elements/rtpsession.c:
+ rtpsession: Don't start the RTCP thread until it's needed
+ Always wait with starting the RTCP thread until either a RTP or RTCP
+ packet is sent or received. Special handling is needed to make sure the
+ RTCP thread is started when requesting an early RTCP packet.
+ We want to wait with starting the RTCP thread until it's needed in order
+ to not send RTCP packets for an inactive source.
+ https://bugzilla.gnome.org/show_bug.cgi?id=795139
+
+2018-09-11 00:18:32 +0000 Nicolas Dufresne <nicolas@ndufresne.ca>
+
+ * sys/v4l2/gstv4l2object.c:
+ v4l2object: Protect against zero PAR num/demu
+ This fixes an assertion when the driver implement CROPCAP but does
+ not set the PAR.
+
+2018-09-07 18:53:50 +0530 Nirbheek Chauhan <nirbheek@centricular.com>
+
+ * ext/speex/meson.build:
+ meson: Fix typo in speex build file
+ Bad backport, host_system is not defined in this branch.
+
+2018-09-07 18:47:22 +0530 Nirbheek Chauhan <nirbheek@centricular.com>
+
+ * ext/speex/meson.build:
+ meson: Explicitly pass -DWIN32 while building speex
+ The speex headers assume that WIN32 will always be defined when
+ building on Windows, but this is only true by default on MinGW.
+ Always set it explicitly.
+
+2018-09-03 16:04:33 +0530 Nirbheek Chauhan <nirbheek@centricular.com>
+
+ * ext/mpg123/gstmpg123audiodec.h:
+ mpg123: Remove ssize_t fallback, not needed anymore
+ The mpg123 headers now contain a definition for ssize_t and building
+ with MSVC fails because of a redefinition for ssize_t
+
+2018-08-22 19:23:53 +0000 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * sys/v4l2/gstv4l2object.c:
+ v4l2object: Only offer MMAP/DMABUF pool
+ The propose allocation was offering a pool even in DMABUF_IMPORT or
+ USERPTR mode. These pool are internal only.
+
+2018-08-09 15:14:05 +0200 Philipp Zabel <p.zabel@pengutronix.de>
+
+ * sys/v4l2/gstv4l2object.c:
+ v4l2object: complete colorspace info in debug log
+ The desired colorimetry is logged with all parameters (colorpsace,
+ range, matrix, and transfer function), but of the values actually
+ set by the driver, only colorspace is logged. Complete the debug
+ log message to display all colorimetry parameters:
+ Desired colorspace is 8:1:1:1
+ Got format of 640x480, format YU12, nb planes 1, colorspace 8
+ ->
+ Desired colorspace is 8:1:1:1
+ Got format of 640x480, format YU12, nb planes 1, colorspace 8:0:0:0
+ https://bugzilla.gnome.org/show_bug.cgi?id=796940
+
+2018-08-09 15:12:57 +0200 Philipp Zabel <p.zabel@pengutronix.de>
+
+ * sys/v4l2/gstv4l2object.c:
+ v4l2object: fix typo in comment
+ https://bugzilla.gnome.org/show_bug.cgi?id=796940
+
+2018-08-09 15:08:59 +0200 Philipp Zabel <p.zabel@pengutronix.de>
+
+ * sys/v4l2/gstv4l2object.c:
+ v4l2object: improve colorspace handling for JPEG sources
+ gstjpegdec sets 1:4:0:0 colorimetry (full range BT.601 YCbCr encoding
+ with unknown primaries and unknown transfer function). This currently
+ gets translated to bt601 or bt709 depending on resolution.
+ Both cases result in a negotiation failure:
+ ERROR: from element /GstPipeline:pipeline0/v4l2video0convert:v4l2video0convert0: Device '/dev/video0' does not support 1:4:0:0 colorimetry
+ Improve the guessing game by selecting JPEG colorimetry (JPEG colorspace
+ with sRGB transfer function) under these specific conditions, and loosen
+ the matching so that 1:4:0:0 input gets accepted if the device is
+ actually configured to 1:4:7:1 (V4L2_PIX_FMT_JPEG default).
+ https://bugzilla.gnome.org/show_bug.cgi?id=796940
+
+2018-08-09 17:24:35 +0200 Philipp Zabel <p.zabel@pengutronix.de>
+
+ * sys/v4l2/gstv4l2object.c:
+ v4l2object: stop V4L2 from zeroing extended colorimetry for non-mplane
+ Setting the priv field to a magic value stops V4L2 core from zeroing
+ the extended colorimetry fields quantization, ycbcr_enc, and xfer_func
+ for non-mplane queues.
+ https://bugzilla.gnome.org/show_bug.cgi?id=796940
+
+2018-08-17 11:45:47 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * tests/examples/Makefile.am:
+ examples: dist qt examples
+ https://bugzilla.gnome.org/show_bug.cgi?id=796968
+
+2018-08-16 16:28:15 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * meson.build:
+ meson: Unify required version to 0.40.1
+
+2018-08-11 16:45:25 +0800 Roland Jon <rlandjon@gmail.com>
+
+ * gst/audioparsers/gstaacparse.c:
+ aacparse: fix codec_data buffer leak
+ https://bugzilla.gnome.org/show_bug.cgi?id=740101
+
+2018-04-02 12:48:50 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * tests/icles/Makefile.am:
+ * tests/icles/meson.build:
+ * tests/icles/v4l2src-test.c:
+ tests: remove broken and now pointless v4l2src-test
+ This tests APIs that don't exist any longer and also doesn't
+ work at all, and was last touched in a meaningful way in 2006.
+
+2018-08-02 08:40:17 +0200 Iñigo Huguet <inigohuguet@hotmail.com>
+
+ * sys/v4l2/gstv4l2object.c:
+ v4l2src: fix first input used is always used next times
+ The input from an v4l2 device that was used the first time was
+ remembered for next times, and set again always the pipeline is
+ set to READY state. This was making that users wasn't able to
+ select a different input without having to create a new pipeline.
+ This patch makes that v4l2src element forget previous used input
+ when going to NULL state, so it will check again for the current
+ selected input when going again to READY state. Users can change
+ to NULL state, select a new input with a VIDIOC_S_INPUT ioctl
+ and change to PLAYING again.
+ https://bugzilla.gnome.org/show_bug.cgi?id=796908
+
+2018-07-26 16:43:28 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/rtp/gstrtpgstdepay.c:
+ * gst/rtp/gstrtpgstpay.c:
+ * gst/rtp/gstrtpgstpay.h:
+ rtpgstpay: Add support for force-keyunit events
+ This triggers immediate re-sending of the configuration data in-band.
+ https://bugzilla.gnome.org/show_bug.cgi?id=796877
+
+2018-07-31 12:47:47 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/isomp4/gstqtmux.c:
+ qtdemux: Don't assert in prefill mode if a track has no samples at all
+ Just write it with a duration of 0, no samples, etc.
+
+2018-07-13 22:31:04 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * gst/rtp/gstrtpopuspay.c:
+ * gst/rtp/gstrtpvp8pay.c:
+ * gst/rtp/gstrtpvp9pay.c:
+ rtppayload: Fix VP8/VP9/OPUS dual encoding name handling
+ All these were copy pasted and would lead to assertion when chained with
+ rtpmux. This commit rewrite the negotiation with downstream. This also
+ drop the fallback to ancient names if the pad is unlinked. This was
+ completly arbitrary decision that made no sense.
+ https://bugzilla.gnome.org/show_bug.cgi?id=796809
+
+2018-08-01 12:06:23 +1000 Matthew Waters <matthew@centricular.com>
+
+ * ext/qt/gstqtgl.h:
+ qt: Ensure GL headers are included
+ Otherwise there may be no valid typedef of GLsync.
+ ...
+ /usr/include/gstreamer-1.0/gst/gl/gstglfuncs.h:93:24: note: in definition of macro 'GST_GL_EXT_FUNCTION'
+ ret (GSTGLAPI *name) args;
+ ^~~~
+ /usr/include/gstreamer-1.0/gst/gl/glprototypes/sync.h:33:23: error: 'GLsync' has not been declared
+ (GLsync sync))
+ ^~~~~~
+ ...
+ https://bugzilla.gnome.org/show_bug.cgi?id=796879
+
+2018-07-19 17:31:03 +0200 Michael Olbrich <m.olbrich@pengutronix.de>
+
+ * gst/rtp/gstrtpL8pay.c:
+ rtpL8pay: don't try to modify a read-only structure
+ Just remove the code. It's not doing anything useful anyways. The modified
+ caps are the result of a caps query, so either not used afterwards of a
+ reference to some internal caps of another element that should not be
+ modified.
+ https://bugzilla.gnome.org/show_bug.cgi?id=796837
+
+2018-07-13 19:45:19 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/rtp/gstrtpgstpay.c:
+ * gst/rtp/gstrtph264pay.c:
+ * gst/rtp/gstrtph265pay.c:
+ * gst/rtp/gstrtpmp4vpay.c:
+ * gst/rtp/gstrtptheorapay.c:
+ * gst/rtp/gstrtpvorbispay.c:
+ rtp: Use running_time instead of PTS for config-interval calculations
+ PTS can start again from a different offset while the running time is
+ increasing. The only thing that matters here is the running time.
+ https://bugzilla.gnome.org/show_bug.cgi?id=796807
+
=== release 1.14.2 ===
2018-07-20 00:54:57 +0100 Tim-Philipp Müller <tim@centricular.com>
diff --git a/NEWS b/NEWS
index 1ce6d6dd1..efb2c98a9 100644
--- a/NEWS
+++ b/NEWS
@@ -5,13 +5,13 @@ GSTREAMER 1.14 RELEASE NOTES
GStreamer 1.14.0 was originally released on 19 March 2018.
-The latest bug-fix release in the 1.14 series is 1.14.1 and was released
-on 17 May 2018.
+The latest bug-fix release in the 1.14 series is 1.14.3 and was released
+on 16 September 2018.
See https://gstreamer.freedesktop.org/releases/1.14/ for the latest
version of this document.
-_Last updated: Thursday 17 May 2018, 12:00 UTC (log)_
+_Last updated: Sunday 16 September 2018, 13:00 UTC (log)_
Introduction
@@ -1390,6 +1390,101 @@ For a full list of bugfixes see Bugzilla. Note that this is not the full
list of changes. For the full list of changes please refer to the GIT
logs or ChangeLogs of the particular modules.
+1.14.3
+
+The third 1.14 bug-fix release (1.14.3) was released on 16 September
+2018.
+
+This release only contains bugfixes and it should be safe to update from
+1.14.x.
+
+Highlighted bugfixes in 1.14.3
+
+- opusenc: fix crash on 32-bit platforms
+- compositor: fix major buffer leak when doing crossfading on some but
+ not all pads
+- wasapi: various fixes for wasapisrc and wasapisink regressions
+- x264enc: Set bit depth to fix “This build of x264 requires 8-bit
+ depth. Rebuild to…” runtime errors with x264 version ≥ 153
+- audioaggregator, audiomixer: caps negotiation fixes
+- input-selector: latency handling fixes
+- playbin, playsink: audio visualization support fixes
+- dashdemux: fix possible crash if stream is neither isobmff nor
+ isoff_ondemand profile
+- opencv: Fix build for opencv >= 3.4.2
+- h265parse: miscellaneous fixes backported from h264parse
+- pads: fix changing of pad offsets from inside pad probes
+- pads: ensure that pads are blocked for IDLE probes if they are
+ called from the streaming thread too
+
+Other noteworthy bugfixes in 1.14.3
+
+- queries: Set default values for position and duration query results
+- segment: make gst_segment_position_from_running_time_full() handle
+ positions before the segment properly
+- aggregator: annotate GstAggregatorClass::update_src_caps for
+ bindings
+- aggregator: Don’t leak peer pad of inactive pads when (not)
+ forwarding QoS events to them
+- baseparse: avg_bitrate calculation critical warning fix
+- typefind: improved flow return handling in pull mode, flushing is
+ not an error
+- gl: Don’t steal callers reference when setting non-floating elements
+ via properties
+- gl: Also don’t leak floating references to elements set via
+ properties
+- tagdemux: Properly propagate gst_pad_pull_range() errors
+- aacparse: fix codec_data buffer leak
+- rtpgstpay: Add support for force-keyunit events
+- rtpL8pay: don’t try to modify a read-only structure
+- rtpvp8pay, rtpvp9pay, rtpopuspay: Fix VP8/VP9/OPUS dual encoding
+ name handling
+- rtp payloaders: Use running_time instead of PTS for config-interval
+ calculations
+- qtdemux: Don’t assert in prefill mode if a track has no samples at
+ all
+- qmlgl: Ensure GL headers are included
+- v4l2src: fix first input used is always used next times
+- v4l2object: Only offer MMAP/DMABUF pool
+- v4l2object: stop V4L2 from zeroing extended colorimetry for
+ non-mplane
+- v4l2object: improve colorspace handling for JPEG sources
+- splitmuxsink: fix handling of repeated timestamps and a leak if sink
+ pads are not released explicitly
+- player: Set default position and duration value to
+ GST_CLOCK_TIME_NONE
+- videoaggregator: Make sure to hold object lock while iterating sink
+ pads
+- audiobuffersplit: improve resync handling and compensate better for
+ accumulated errors
+- kmssink: add support for Xilinx DRM Driver, mxsfb-drm driver and the
+ Allwinner DRM driver (sun4i-drm)
+- rsvg: Also accept </svg:svg> as ending tag
+- ges: project: Compute relocation URIs in missing-uri signal
+- ges: formatter: Serialize Transition border and invert properties
+- ges: clip: Resync priorities when removing an effect
+
+Contributors to 1.14.3
+
+Christoph Reiter, Devarsh Thakkar, Edward Hervey, Gary Bisson, Iñigo
+Huguet, Jan Alexander Steffens (heftig), Jan Schmidt, Jerome Laheurte,
+Marcos Kintschner, Mathieu Duponchelle, Matthew Waters, Michael Olbrich,
+Nicolas Dufresne, Nirbheek Chauhan, Paul Kocialkowski, Philippe Normand,
+Philipp Zabel, Roland Jon, Sebastian Dröge, Seungha Yang, Thibault
+Saunier, Tim-Philipp Müller, Yuji Kuwabara, and many others. Thank you
+all.
+
+List of bugs fixed in 1.14.3
+
+For a full list of bugfixes see Bugzilla. Note that this is not the full
+list of changes. For the full list of changes please refer to the GIT
+logs or ChangeLogs of the particular modules.
+
+1.14.4 (future)
+
+The fourth 1.14 bug-fix release (1.14.4) is scheduled to be released
+around October 2018.
+
Known Issues
@@ -1413,8 +1508,8 @@ unstable development version leading up to the stable 1.16 release. The
development of 1.15/1.16 will happen in the git master branch.
The plan for the 1.16 development cycle is yet to be confirmed, but it
-is expected that feature freeze will be around August 2018 followed by
-several 1.15 pre-releases and the new 1.16 stable release in September.
+is expected that feature freeze will be around September 2018 followed
+by several 1.15 pre-releases and the new 1.16 stable release in October.
1.16 will be backwards-compatible to the stable 1.14, 1.12, 1.10, 1.8,
1.6, 1.4, 1.2 and 1.0 release series.
diff --git a/RELEASE b/RELEASE
index 12355a469..6579ca10b 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,4 +1,4 @@
-This is GStreamer gst-plugins-good 1.14.2.
+This is GStreamer gst-plugins-good 1.14.3.
The GStreamer team is pleased to announce another bug-fix release in the
stable 1.x API series of your favourite cross-platform multimedia framework!
diff --git a/configure.ac b/configure.ac
index 436009f1c..41a2524d9 100644
--- a/configure.ac
+++ b/configure.ac
@@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file
dnl initialize autoconf
dnl releases only do -Wall, git and prerelease does -Werror too
dnl use a three digit version number for releases, and four for git/pre
-AC_INIT([GStreamer Good Plug-ins],[1.14.2],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-good])
+AC_INIT([GStreamer Good Plug-ins],[1.14.3],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-good])
AG_GST_INIT
@@ -46,11 +46,11 @@ AC_DEFINE_UNQUOTED(GST_API_VERSION, "$GST_API_VERSION",
[GStreamer API Version])
AG_GST_LIBTOOL_PREPARE
-AS_LIBTOOL(GST, 1402, 0, 1402)
+AS_LIBTOOL(GST, 1403, 0, 1403)
dnl *** required versions of GStreamer stuff ***
-GST_REQ=1.14.2
-GSTPB_REQ=1.14.2
+GST_REQ=1.14.3
+GSTPB_REQ=1.14.3
dnl *** autotools stuff ****
diff --git a/gst-plugins-good.doap b/gst-plugins-good.doap
index 0254ca5cd..32f30799d 100644
--- a/gst-plugins-good.doap
+++ b/gst-plugins-good.doap
@@ -34,6 +34,16 @@ the plug-in code, LGPL or LGPL-compatible for the supporting library).
<release>
<Version>
+ <revision>1.14.3</revision>
+ <branch>1.14</branch>
+ <name></name>
+ <created>2018-09-16</created>
+ <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.14.3.tar.xz" />
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>1.14.2</revision>
<branch>1.14</branch>
<name></name>
diff --git a/meson.build b/meson.build
index 331db168a..ae7022fa9 100644
--- a/meson.build
+++ b/meson.build
@@ -1,5 +1,5 @@
project('gst-plugins-good', 'c',
- version : '1.14.2',
+ version : '1.14.3',
meson_version : '>= 0.40.1',
default_options : [ 'warning_level=1',
'buildtype=debugoptimized' ])