diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2017-09-18 17:47:10 +0300 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2017-09-18 17:47:10 +0300 |
commit | c7272689ddce50afdc53f89f70802fd9a4ccc95a (patch) | |
tree | 743f745b85c7e3d1902c5a16d9e5f78da42ad8d6 | |
parent | e0a582fde8a242ccc8b80f6e58d3bb774de32e74 (diff) |
Release 1.12.3gst-plugins-base-1.12.3
38 files changed, 323 insertions, 42 deletions
@@ -1,9 +1,231 @@ +=== release 1.12.3 === + +2017-09-18 Sebastian Dröge <slomo@coaxion.net> + + * configure.ac: + releasing 1.12.3 + +2017-09-18 16:00:48 +0300 Sebastian Dröge <sebastian@centricular.com> + + * po/cs.po: + po: Update translations + +2017-07-25 12:37:19 -0400 Thibault Saunier <thibault.saunier@osg.samsung.com> + + * gst/audioconvert/gstaudioconvert.c: + audioconvert: Consider channel=1, channel-mask=0x0 as mono + channels=1 is always mono, having it 'unpositioned' does not make + sense. + This fixes pipeline such as: + gst-validate-1.0 audiotestsrc ! audio/x-raw,channels=2,rate=44100,layout=interleaved ! audioconvert ! audioresample ! audio/x-raw, rate=44100, channels=1 ! avenc_mp2 ! fakesink + https://bugzilla.gnome.org/show_bug.cgi?id=785407 + +2017-08-20 12:09:52 +0200 Mark Nauwelaerts <mnauw@users.sourceforge.net> + + * gst/playback/gstplaybin2.c: + playbin: ref_sink() sink rather than pointer to sink + +2017-08-17 12:13:38 +0100 Tim-Philipp Müller <tim@centricular.com> + + * README: + * common: + Automatic update of common submodule + From 48a5d85 to dd9d403 + +2016-09-09 10:29:01 +0900 Seungha Yang <sh.yang@lge.com> + + * gst/playback/gstdecodebin3.c: + decodebin3: Don't send duplicated stream-start event + group-id in stream-start event might be updated in + parse_chain_output_probe (). This cause duplicated stream-start + twice with identical stream-id and seq-num, but only group-id is + different. Although there is no change, stream-start event will + be followed by the first buffer. + https://bugzilla.gnome.org/show_bug.cgi?id=771088 + +2017-01-25 19:20:44 +0900 Seungha Yang <sh.yang@lge.com> + + * gst/playback/gsturisourcebin.c: + urisourcebin: Push EOS if slot is still eos state + linked input of slot can be old input, so urisourcebin should check + eos state to figure out whether it's new one or not. + If not, urisourcebin never ever forwards EOS to downstream at the end + of presentation, because the old input is still there without removal + https://bugzilla.gnome.org/show_bug.cgi?id=777735 + +2017-08-09 16:23:03 +0200 Edward Hervey <edward@centricular.com> + + * gst/playback/gstdecodebin3-parse.c: + * gst/playback/gstdecodebin3.c: + * gst/playback/gsturisourcebin.c: + decodebin3/urisourcebin: Switch to actual EOS events internally + Use the intended sequence for re-using elements: + * EOS + * STREAM_START if element is to be re-used + This avoids having elements (such as queue/multiqueue/queue2) not + properly resetting themselves. + When delaying EOS propagation (because we want to wait until all + streams of a group are done for example), we re-trigger them by + first sending the cached STREAM_START and then EOS (which will + cause elements to re-set themselves if needed and accept new + buffers/events). + https://bugzilla.gnome.org/show_bug.cgi?id=785951 + +2017-01-25 19:51:17 +0900 Seungha Yang <sh.yang@lge.com> + + * gst/playback/gstdecodebin3.c: + decodebin3: Push EOS to output stream if they are all drained + decodebin3 checks input streams and pushes EOS if all input streams + are EOSed. If not, fake EOS is pushed to the corresponding slot. + When adaptivedemux is used with multi-track configuration, + adaptivedemux never ever push EOS to non-selected track + because streaming thread for the slot stops with not-linked flow return. + So, decodebin3 should generate EOS itself to finish playback. + https://bugzilla.gnome.org/show_bug.cgi?id=777735 + +2017-08-12 15:46:28 +0100 Philippe Normand <philn@igalia.com> + + * gst-libs/gst/app/gstappsrc.c: + appsrc: handle duration query only if the property was set + https://bugzilla.gnome.org/show_bug.cgi?id=786200 + +2017-08-08 20:35:25 +0200 Mark Nauwelaerts <mnauw@users.sourceforge.net> + + * gst-libs/gst/audio/gstaudioencoder.c: + audioencoder: also adjust sample count upon discont to avoid ts overflow + Only adjusting the base_ts might lead to a negative ts and as such integer + overflow into a huge timestamp which then propagates into the granulepos + and so on. Instead, resync to incoming buffer timestamp using both base_ts + and sample count rather than only base_ts. + Fixes https://bugzilla.gnome.org/show_bug.cgi?id=785948 + +2017-08-07 15:27:45 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst/playback/gstplaybin2.c: + playbin: Make sure to ref_sink() any sinks before calling activate_sink() + It is forwarding messages to the playbin bus, thus forwarding messages + that contain a floating reference to the application. This generally + makes bindings unhappy, we must not leak floating references to them. + +2017-08-04 13:39:04 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst-libs/gst/tag/gstxmptag.c: + xmptag: Stop parsing GPS coordinate if sscanf() fails + CID 1139610 + +2017-07-24 16:48:17 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst-libs/gst/video/gstvideodecoder.c: + videodecoder: Make sure we have an actually writable buffer when modifying metadata + avviddec keeps references to the buffers internally for example, in + which case we need to do a shallow copy of the buffer. + +2017-07-24 19:18:49 +0530 Satya Prakash Gupta <sp.gupta@samsung.com> + + * gst-libs/gst/video/gstvideofilter.c: + videofilter: Unmap input frame if mapping output frame failed + https://bugzilla.gnome.org/show_bug.cgi?id=785341 + +2017-07-24 16:29:53 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst-libs/gst/video/gstvideometa.c: + videometa: Don't crash if adding the timecode meta to a buffer failed + +2017-07-24 13:23:17 +0530 Satya Prakash Gupta <sp.gupta@samsung.com> + + * gst/subparse/gstssaparse.c: + ssaparse: Fix buffer leak in error case + https://bugzilla.gnome.org/show_bug.cgi?id=785331 + +2017-07-19 09:02:26 +0530 Satya Prakash Gupta <sp.gupta@samsung.com> + + * gst/encoding/gstencodebin.c: + encodebin: fix possible pad ref leak in error code path + https://bugzilla.gnome.org/show_bug.cgi?id=785065 + === release 1.12.2 === -2017-07-14 Sebastian Dröge <slomo@coaxion.net> +2017-07-14 14:02:19 +0300 Sebastian Dröge <sebastian@centricular.com> + * ChangeLog: + * NEWS: + * RELEASE: * configure.ac: - releasing 1.12.2 + * docs/plugins/inspect/plugin-adder.xml: + * docs/plugins/inspect/plugin-alsa.xml: + * docs/plugins/inspect/plugin-app.xml: + * docs/plugins/inspect/plugin-audioconvert.xml: + * docs/plugins/inspect/plugin-audiorate.xml: + * docs/plugins/inspect/plugin-audioresample.xml: + * docs/plugins/inspect/plugin-audiotestsrc.xml: + * docs/plugins/inspect/plugin-cdparanoia.xml: + * docs/plugins/inspect/plugin-encoding.xml: + * docs/plugins/inspect/plugin-gio.xml: + * docs/plugins/inspect/plugin-libvisual.xml: + * docs/plugins/inspect/plugin-ogg.xml: + * docs/plugins/inspect/plugin-opus.xml: + * docs/plugins/inspect/plugin-pango.xml: + * docs/plugins/inspect/plugin-pbtypes.xml: + * docs/plugins/inspect/plugin-playback.xml: + * docs/plugins/inspect/plugin-rawparse.xml: + * docs/plugins/inspect/plugin-subparse.xml: + * docs/plugins/inspect/plugin-tcp.xml: + * docs/plugins/inspect/plugin-theora.xml: + * docs/plugins/inspect/plugin-typefindfunctions.xml: + * docs/plugins/inspect/plugin-videoconvert.xml: + * docs/plugins/inspect/plugin-videorate.xml: + * docs/plugins/inspect/plugin-videoscale.xml: + * docs/plugins/inspect/plugin-videotestsrc.xml: + * docs/plugins/inspect/plugin-volume.xml: + * docs/plugins/inspect/plugin-vorbis.xml: + * docs/plugins/inspect/plugin-ximagesink.xml: + * docs/plugins/inspect/plugin-xvimagesink.xml: + * gst-plugins-base.doap: + * meson.build: + Release 1.12.2 + +2017-07-14 13:26:46 +0300 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/fur.po: + * po/gl.po: + * po/hr.po: + * po/hu.po: + * po/id.po: + * po/it.po: + * po/ja.po: + * po/lt.po: + * po/lv.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 2017-07-14 13:21:49 +0300 Sebastian Dröge <sebastian@centricular.com> @@ -1,8 +1,8 @@ # GStreamer 1.12 Release Notes GStreamer 1.12.0 was originally released on 4th May 2017. -The latest bug-fix release in the 1.12 series is [1.12.2](#1.12.2) and was -released on 14 July 2017. +The latest bug-fix release in the 1.12 series is [1.12.3](#1.12.3) and was +released on 18 September 2017. The GStreamer team is proud to announce a new major feature release in the stable 1.x API series of your favourite cross-platform multimedia framework! @@ -13,7 +13,7 @@ improvements. See [https://gstreamer.freedesktop.org/releases/1.12/][latest] for the latest version of this document. -*Last updated: Friday 14 July 2017, 10:00 UTC [(log)][gitlog]* +*Last updated: Monday 19 September 2017, 12:30 UTC [(log)][gitlog]* [latest]: https://gstreamer.freedesktop.org/releases/1.12/ [gitlog]: https://cgit.freedesktop.org/gstreamer/www/log/src/htdocs/releases/1.12/release-notes-1.12.md @@ -779,6 +779,37 @@ GIT logs or ChangeLogs of the particular modules. [buglist-1.12.2]: https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&classification=Platform&limit=0&list_id=225693&order=bug_id&product=GStreamer&query_format=advanced&resolution=FIXED&target_milestone=1.12.2 +<a name="1.12.3"></a> + +### 1.12.3 + +The second 1.12 bug-fix release (1.12.3) was released on 14 July 2017. +This release only contains bugfixes and it should be safe to update from 1.12.x. + +#### Major bugfixes in 1.12.3 + + - Fix for infinite recursion on buffer free in v4l2 + - Fix for glimagesink crash on macOS when used via autovideosink + - Fix for huge overhead in matroskamux caused by writing one Cluster per + audio-frame in audio-only streams. Also use SimpleBlocks for Opus and other + audio codecs, which works around a bug in VLC that prevented Opus streams + to be played and decreases overhead even more + - Fix for flushing seeks in rtpmsrc always causing an error + - Fix for timestamp overflows in calculations in audio encoder base class + - Fix for RTP h265 depayloader marking P-frames as I-frames + - Fix for long connection delays of clients in RTSP server + - Fixes for event handling in queue and queue2 elements, and updates to + buffering levels on NOT_LINKED streams + - Various fixes to event and buffering handling in decodebin3/playbin3 + - Various fixes for memory leaks, deadlocks and crashes in all modules + - ... and many, many more! + +For a full list of bugfixes see [Bugzilla][buglist-1.12.3]. 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. + +[buglist-1.12.3]: https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&classification=Platform&limit=0&list_id=248880&order=bug_id&product=GStreamer&query_format=advanced&resolution=FIXED&target_milestone=1.12.3 + ## Known Issues - The `webrtcdsp` element is currently not shipped as part of the Windows @@ -793,7 +824,7 @@ development version leading up to the stable 1.14 release. The development of 1.13/1.14 will happen in the git master branch. The plan for the 1.14 development cycle is yet to be confirmed, but it is -expected that feature freeze will be around September 2017 +expected that feature freeze will be around October 2017 followed by several 1.13 pre-releases and the new 1.14 stable release in October. @@ -1,7 +1,7 @@ -Release notes for GStreamer Base Plugins 1.12.2 +Release notes for GStreamer Base Plugins 1.12.3 -The GStreamer team is proud to announce the second bugfix release in the stable +The GStreamer team is proud to announce the third bugfix release in the stable 1.12 release series of your favourite cross-platform multimedia framework! @@ -58,7 +58,16 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg) Bugs fixed in this release - * 784639 : convertframe: Fix leak in case of vcrop is disalbed + * 785011 : videodecoder: Default buffer pool supports GstVideoAlignment but downstream might not + * 771088 : decodebin3: Don't send duplicated stream-start event + * 777735 : urisourcebin: Push EOS if slot is still eos state + * 785065 : encodebin: fix possible pad ref leak in error code path + * 785331 : Possible Memory leak in gstssaparse.c + * 785341 : videofilter: Forgets to unmap input buffer after failing to map output buffer + * 785799 : urisourcebin: Buffering broken for adaptive streams with inactive streams + * 785948 : audioencoder: Integer overflows in timestamp/granulepos calculation code on discont + * 785951 : urisourcebin/decodebin3: Don't use custom EOS events + * 786200 : appsrc: erroneous TIME duration query support ==== Download ==== @@ -95,7 +104,12 @@ subscribe to the gstreamer-devel list. Contributors to this release - * Heekyoung Seo + * Edward Hervey * Mark Nauwelaerts + * Philippe Normand + * Satya Prakash Gupta * Sebastian Dröge + * Seungha Yang + * Thibault Saunier + * Tim-Philipp Müller
\ No newline at end of file diff --git a/configure.ac b/configure.ac index b5d83664e9..405fc218c0 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/prerelease -AC_INIT([GStreamer Base Plug-ins],[1.12.2],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-base]) +AC_INIT([GStreamer Base Plug-ins],[1.12.3],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-base]) AG_GST_INIT @@ -56,7 +56,7 @@ dnl 1.2.5 => 205 dnl 1.10.9 (who knows) => 1009 dnl dnl sets GST_LT_LDFLAGS -AS_LIBTOOL(GST, 1202, 0, 1202) +AS_LIBTOOL(GST, 1203, 0, 1203) dnl *** required versions of GStreamer stuff *** GST_REQ=1.12.0 diff --git a/docs/plugins/gst-plugins-base-plugins.hierarchy b/docs/plugins/gst-plugins-base-plugins.hierarchy index 1165c3f20d..fc642332f7 100644 --- a/docs/plugins/gst-plugins-base-plugins.hierarchy +++ b/docs/plugins/gst-plugins-base-plugins.hierarchy @@ -135,6 +135,7 @@ GObject GInputStream GOutputStream GSocket + GSocketAddress GstColorBalanceChannel GstEncodingProfile PangoContext @@ -145,6 +146,7 @@ GInterface GDatagramBased GFile GInitable + GSocketConnectable GTypePlugin GstChildProxy GstColorBalance diff --git a/docs/plugins/gst-plugins-base-plugins.interfaces b/docs/plugins/gst-plugins-base-plugins.interfaces index 40a1ccb063..9a6bf49713 100644 --- a/docs/plugins/gst-plugins-base-plugins.interfaces +++ b/docs/plugins/gst-plugins-base-plugins.interfaces @@ -1,5 +1,6 @@ GSocket GInitable GSocket GInitable GDatagramBased +GSocketAddress GSocketConnectable GTypeModule GTypePlugin GstAdder GstChildProxy GstAppSink GstURIHandler diff --git a/docs/plugins/gst-plugins-base-plugins.prerequisites b/docs/plugins/gst-plugins-base-plugins.prerequisites index 4250702205..8b6c7cecba 100644 --- a/docs/plugins/gst-plugins-base-plugins.prerequisites +++ b/docs/plugins/gst-plugins-base-plugins.prerequisites @@ -1,6 +1,7 @@ GDatagramBased GObject GFile GObject GInitable GObject +GSocketConnectable GObject GstChildProxy GObject GstStreamVolume GObject GstTagSetter GstElement diff --git a/docs/plugins/inspect/plugin-adder.xml b/docs/plugins/inspect/plugin-adder.xml index f5c1013dad..d05ccf18d4 100644 --- a/docs/plugins/inspect/plugin-adder.xml +++ b/docs/plugins/inspect/plugin-adder.xml @@ -3,7 +3,7 @@ <description>Adds multiple streams</description> <filename>../../gst/adder/.libs/libgstadder.so</filename> <basename>libgstadder.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-alsa.xml b/docs/plugins/inspect/plugin-alsa.xml index 5017079738..e9e3085281 100644 --- a/docs/plugins/inspect/plugin-alsa.xml +++ b/docs/plugins/inspect/plugin-alsa.xml @@ -3,7 +3,7 @@ <description>ALSA plugin library</description> <filename>../../ext/alsa/.libs/libgstalsa.so</filename> <basename>libgstalsa.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-app.xml b/docs/plugins/inspect/plugin-app.xml index d89ce9b12b..2d8f1a7bd2 100644 --- a/docs/plugins/inspect/plugin-app.xml +++ b/docs/plugins/inspect/plugin-app.xml @@ -3,7 +3,7 @@ <description>Elements used to communicate with applications</description> <filename>../../gst/app/.libs/libgstapp.so</filename> <basename>libgstapp.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-audioconvert.xml b/docs/plugins/inspect/plugin-audioconvert.xml index d655fc4296..44a9a87e19 100644 --- a/docs/plugins/inspect/plugin-audioconvert.xml +++ b/docs/plugins/inspect/plugin-audioconvert.xml @@ -3,7 +3,7 @@ <description>Convert audio to different formats</description> <filename>../../gst/audioconvert/.libs/libgstaudioconvert.so</filename> <basename>libgstaudioconvert.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-audiorate.xml b/docs/plugins/inspect/plugin-audiorate.xml index de1dafc560..c85c5365be 100644 --- a/docs/plugins/inspect/plugin-audiorate.xml +++ b/docs/plugins/inspect/plugin-audiorate.xml @@ -3,7 +3,7 @@ <description>Adjusts audio frames</description> <filename>../../gst/audiorate/.libs/libgstaudiorate.so</filename> <basename>libgstaudiorate.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-audioresample.xml b/docs/plugins/inspect/plugin-audioresample.xml index 811333b871..7cd6d20e53 100644 --- a/docs/plugins/inspect/plugin-audioresample.xml +++ b/docs/plugins/inspect/plugin-audioresample.xml @@ -3,7 +3,7 @@ <description>Resamples audio</description> <filename>../../gst/audioresample/.libs/libgstaudioresample.so</filename> <basename>libgstaudioresample.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-audiotestsrc.xml b/docs/plugins/inspect/plugin-audiotestsrc.xml index 6383705315..31601321fa 100644 --- a/docs/plugins/inspect/plugin-audiotestsrc.xml +++ b/docs/plugins/inspect/plugin-audiotestsrc.xml @@ -3,7 +3,7 @@ <description>Creates audio test signals of given frequency and volume</description> <filename>../../gst/audiotestsrc/.libs/libgstaudiotestsrc.so</filename> <basename>libgstaudiotestsrc.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-cdparanoia.xml b/docs/plugins/inspect/plugin-cdparanoia.xml index d8ed731079..3ec5f3cde3 100644 --- a/docs/plugins/inspect/plugin-cdparanoia.xml +++ b/docs/plugins/inspect/plugin-cdparanoia.xml @@ -3,7 +3,7 @@ <description>Read audio from CD in paranoid mode</description> <filename>../../ext/cdparanoia/.libs/libgstcdparanoia.so</filename> <basename>libgstcdparanoia.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-encoding.xml b/docs/plugins/inspect/plugin-encoding.xml index da6863030f..ffe5f78f0d 100644 --- a/docs/plugins/inspect/plugin-encoding.xml +++ b/docs/plugins/inspect/plugin-encoding.xml @@ -3,7 +3,7 @@ <description>various encoding-related elements</description> <filename>../../gst/encoding/.libs/libgstencoding.so</filename> <basename>libgstencoding.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-gio.xml b/docs/plugins/inspect/plugin-gio.xml index 702884a252..6e6dda90ce 100644 --- a/docs/plugins/inspect/plugin-gio.xml +++ b/docs/plugins/inspect/plugin-gio.xml @@ -3,7 +3,7 @@ <description>GIO elements</description> <filename>../../gst/gio/.libs/libgstgio.so</filename> <basename>libgstgio.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-libvisual.xml b/docs/plugins/inspect/plugin-libvisual.xml index 4b08441c8b..a29fd09203 100644 --- a/docs/plugins/inspect/plugin-libvisual.xml +++ b/docs/plugins/inspect/plugin-libvisual.xml @@ -3,7 +3,7 @@ <description>libvisual visualization plugins</description> <filename>../../ext/libvisual/.libs/libgstlibvisual.so</filename> <basename>libgstlibvisual.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-ogg.xml b/docs/plugins/inspect/plugin-ogg.xml index 682fb68f3f..e7c65a179a 100644 --- a/docs/plugins/inspect/plugin-ogg.xml +++ b/docs/plugins/inspect/plugin-ogg.xml @@ -3,7 +3,7 @@ <description>ogg stream manipulation (info about ogg: http://xiph.org)</description> <filename>../../ext/ogg/.libs/libgstogg.so</filename> <basename>libgstogg.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-opus.xml b/docs/plugins/inspect/plugin-opus.xml index b8749a828d..88734bd82f 100644 --- a/docs/plugins/inspect/plugin-opus.xml +++ b/docs/plugins/inspect/plugin-opus.xml @@ -3,7 +3,7 @@ <description>OPUS plugin library</description> <filename>../../ext/opus/.libs/libgstopus.so</filename> <basename>libgstopus.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-pango.xml b/docs/plugins/inspect/plugin-pango.xml index 50b7c05658..3975985fed 100644 --- a/docs/plugins/inspect/plugin-pango.xml +++ b/docs/plugins/inspect/plugin-pango.xml @@ -3,7 +3,7 @@ <description>Pango-based text rendering and overlay</description> <filename>../../ext/pango/.libs/libgstpango.so</filename> <basename>libgstpango.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-pbtypes.xml b/docs/plugins/inspect/plugin-pbtypes.xml index 72a68f3526..132072f7ca 100644 --- a/docs/plugins/inspect/plugin-pbtypes.xml +++ b/docs/plugins/inspect/plugin-pbtypes.xml @@ -3,7 +3,7 @@ <description>gst-plugins-base dynamic types</description> <filename>../../gst/pbtypes/.libs/libgstpbtypes.so</filename> <basename>libgstpbtypes.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-playback.xml b/docs/plugins/inspect/plugin-playback.xml index e23f07b4a7..2bb69545f3 100644 --- a/docs/plugins/inspect/plugin-playback.xml +++ b/docs/plugins/inspect/plugin-playback.xml @@ -3,7 +3,7 @@ <description>various playback elements</description> <filename>../../gst/playback/.libs/libgstplayback.so</filename> <basename>libgstplayback.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-rawparse.xml b/docs/plugins/inspect/plugin-rawparse.xml index 44cf37741c..1fd38c2c78 100644 --- a/docs/plugins/inspect/plugin-rawparse.xml +++ b/docs/plugins/inspect/plugin-rawparse.xml @@ -3,7 +3,7 @@ <description>Parses byte streams into raw frames</description> <filename>../../gst/rawparse/.libs/libgstrawparse.so</filename> <basename>libgstrawparse.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-subparse.xml b/docs/plugins/inspect/plugin-subparse.xml index 4d4d47479e..86c346cc94 100644 --- a/docs/plugins/inspect/plugin-subparse.xml +++ b/docs/plugins/inspect/plugin-subparse.xml @@ -3,7 +3,7 @@ <description>Subtitle parsing</description> <filename>../../gst/subparse/.libs/libgstsubparse.so</filename> <basename>libgstsubparse.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-tcp.xml b/docs/plugins/inspect/plugin-tcp.xml index a7a176db41..63b2fe92c6 100644 --- a/docs/plugins/inspect/plugin-tcp.xml +++ b/docs/plugins/inspect/plugin-tcp.xml @@ -3,7 +3,7 @@ <description>transfer data over the network via TCP</description> <filename>../../gst/tcp/.libs/libgsttcp.so</filename> <basename>libgsttcp.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-theora.xml b/docs/plugins/inspect/plugin-theora.xml index fdec78efa0..6c81c6dd91 100644 --- a/docs/plugins/inspect/plugin-theora.xml +++ b/docs/plugins/inspect/plugin-theora.xml @@ -3,7 +3,7 @@ <description>Theora plugin library</description> <filename>../../ext/theora/.libs/libgsttheora.so</filename> <basename>libgsttheora.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-typefindfunctions.xml b/docs/plugins/inspect/plugin-typefindfunctions.xml index df49cb1de8..efdd960d1f 100644 --- a/docs/plugins/inspect/plugin-typefindfunctions.xml +++ b/docs/plugins/inspect/plugin-typefindfunctions.xml @@ -3,7 +3,7 @@ <description>default typefind functions</description> <filename>../../gst/typefind/.libs/libgsttypefindfunctions.so</filename> <basename>libgsttypefindfunctions.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-videoconvert.xml b/docs/plugins/inspect/plugin-videoconvert.xml index 9daa299262..eece5b874a 100644 --- a/docs/plugins/inspect/plugin-videoconvert.xml +++ b/docs/plugins/inspect/plugin-videoconvert.xml @@ -3,7 +3,7 @@ <description>Colorspace conversion</description> <filename>../../gst/videoconvert/.libs/libgstvideoconvert.so</filename> <basename>libgstvideoconvert.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-videorate.xml b/docs/plugins/inspect/plugin-videorate.xml index 56a146b6de..adbf1474f5 100644 --- a/docs/plugins/inspect/plugin-videorate.xml +++ b/docs/plugins/inspect/plugin-videorate.xml @@ -3,7 +3,7 @@ <description>Adjusts video frames</description> <filename>../../gst/videorate/.libs/libgstvideorate.so</filename> <basename>libgstvideorate.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-videoscale.xml b/docs/plugins/inspect/plugin-videoscale.xml index 207fcf09d0..1f5135fe92 100644 --- a/docs/plugins/inspect/plugin-videoscale.xml +++ b/docs/plugins/inspect/plugin-videoscale.xml @@ -3,7 +3,7 @@ <description>Resizes video</description> <filename>../../gst/videoscale/.libs/libgstvideoscale.so</filename> <basename>libgstvideoscale.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-videotestsrc.xml b/docs/plugins/inspect/plugin-videotestsrc.xml index 4879193771..19348a3163 100644 --- a/docs/plugins/inspect/plugin-videotestsrc.xml +++ b/docs/plugins/inspect/plugin-videotestsrc.xml @@ -3,7 +3,7 @@ <description>Creates a test video stream</description> <filename>../../gst/videotestsrc/.libs/libgstvideotestsrc.so</filename> <basename>libgstvideotestsrc.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-volume.xml b/docs/plugins/inspect/plugin-volume.xml index 98f69b788a..0076eca909 100644 --- a/docs/plugins/inspect/plugin-volume.xml +++ b/docs/plugins/inspect/plugin-volume.xml @@ -3,7 +3,7 @@ <description>plugin for controlling audio volume</description> <filename>../../gst/volume/.libs/libgstvolume.so</filename> <basename>libgstvolume.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-vorbis.xml b/docs/plugins/inspect/plugin-vorbis.xml index 788c5d6912..5ebd6d7441 100644 --- a/docs/plugins/inspect/plugin-vorbis.xml +++ b/docs/plugins/inspect/plugin-vorbis.xml @@ -3,7 +3,7 @@ <description>Vorbis plugin library</description> <filename>../../ext/vorbis/.libs/libgstvorbis.so</filename> <basename>libgstvorbis.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-ximagesink.xml b/docs/plugins/inspect/plugin-ximagesink.xml index 01fa18f7f4..c6482cc204 100644 --- a/docs/plugins/inspect/plugin-ximagesink.xml +++ b/docs/plugins/inspect/plugin-ximagesink.xml @@ -3,7 +3,7 @@ <description>X11 video output element based on standard Xlib calls</description> <filename>../../sys/ximage/.libs/libgstximagesink.so</filename> <basename>libgstximagesink.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-xvimagesink.xml b/docs/plugins/inspect/plugin-xvimagesink.xml index a0125951e2..96606de4a1 100644 --- a/docs/plugins/inspect/plugin-xvimagesink.xml +++ b/docs/plugins/inspect/plugin-xvimagesink.xml @@ -3,7 +3,7 @@ <description>XFree86 video output plugin using Xv extension</description> <filename>../../sys/xvimage/.libs/libgstxvimagesink.so</filename> <basename>libgstxvimagesink.so</basename> - <version>1.12.2</version> + <version>1.12.3</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/gst-plugins-base.doap b/gst-plugins-base.doap index e5cd232795..7b623b3a8e 100644 --- a/gst-plugins-base.doap +++ b/gst-plugins-base.doap @@ -36,6 +36,16 @@ A wide range of video and audio decoders, encoders, and filters are included. <release> <Version> + <revision>1.12.3</revision> + <branch>1.12</branch> + <name></name> + <created>2017-09-18</created> + <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.12.3.tar.xz" /> + </Version> + </release> + + <release> + <Version> <revision>1.12.2</revision> <branch>1.12</branch> <name></name> diff --git a/meson.build b/meson.build index bbc7fea8a7..99c96065bd 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('gst-plugins-base', 'c', 'cpp', - version : '1.12.2', + version : '1.12.3', meson_version : '>= 0.36.0', default_options : [ 'warning_level=1', 'buildtype=debugoptimized' ]) |