summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2017-04-07 16:30:35 +0300
committerSebastian Dröge <sebastian@centricular.com>2017-04-07 16:30:35 +0300
commit47047992fca1e8fb972d455ba48ab207ddffd2c4 (patch)
tree45d0bcb7560efad1cfe5d78a339abbc163b3cd69
parent5e8c305da2858483ffe86e8c6876fa9d525b714d (diff)
Release 1.11.901.11.90
-rw-r--r--ChangeLog435
-rw-r--r--NEWS2
-rw-r--r--RELEASE44
-rw-r--r--configure.ac4
-rw-r--r--docs/plugins/gstreamer-plugins.args10
-rw-r--r--docs/plugins/inspect/plugin-coreelements.xml2
-rw-r--r--gstreamer.doap10
-rw-r--r--meson.build2
8 files changed, 478 insertions, 31 deletions
diff --git a/ChangeLog b/ChangeLog
index b9dda2039..fce423df7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,440 @@
+=== release 1.11.90 ===
+
+2017-04-07 Sebastian Dröge <slomo@coaxion.net>
+
+ * configure.ac:
+ releasing 1.11.90
+
+2017-03-08 12:09:45 -0500 Olivier Crête <olivier.crete@collabora.com>
+
+ * gst/gststructure.c:
+ structure: Don't print warning on NULL strings or pointers
+ Putting NULL for those is a valid serialization for the NULL value.
+
+2017-04-05 16:32:38 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/gstclock.h:
+ gst: Use GstClockTimeDiff instead of GstClockTime as type for GST_SECOND and friends
+ They were (signed!) gint64 before because of G_GINT64_CONSTANT() already
+ and they are actually used in signed calculations.
+ With this change we at least ensure that an integer type of the correct
+ size is used for GI (it was using gint before).
+
+2017-04-05 15:46:26 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/gstclock.h:
+ * gst/gstelementfactory.h:
+ * gst/gstevent.h:
+ * gst/gstquery.h:
+ gst: Update some more types and values of combined-flags constants
+
+2017-04-05 14:45:00 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/gstbuffer.h:
+ * gst/gstmemory.h:
+ * gst/gstminiobject.h:
+ gst: Cast combined-flags constants to their respective target types
+ This makes C++ compilers a bit more happy without having the user of the
+ constants cast. It also provides the correct type information to GI.
+ https://bugzilla.gnome.org/show_bug.cgi?id=780923
+
+2017-04-05 14:42:16 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/gstbuffer.h:
+ * gst/gstmemory.h:
+ * gst/gstminiobject.h:
+ gst: Set values and types for combined-flags constants in GI annotations
+
+2017-04-05 14:26:33 +0300 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst/gstvalue.h:
+ value: Properly set value and type for GST_FLAG_SET_MASK_EXACT in GI annotations
+ Storing a -1 inside an unsigned integer confuses GIR based bindings
+ generators.
+
+2017-04-04 16:28:45 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * data/bash-completion/helpers/gst.in:
+ completion: Try to avoid parsing summary
+ In GES, the summary refers to options that are only available when built
+ against gst-valdiate. Those where picked by our regex. This patch add a
+ initial grep to try and filter-out as best as possible the content to
+ which we will extract the command list.
+
+2017-04-04 14:25:52 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * data/bash-completion/helpers/meson.build:
+ * data/meson.build:
+ * libs/gst/helpers/meson.build:
+ * meson.build:
+ meson: Add bash completion support
+
+2017-04-04 13:42:50 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * configure.ac:
+ * data/Makefile.am:
+ * data/bash-completion/completions/gst-inspect-1.0:
+ * data/bash-completion/completions/gst-launch-1.0:
+ * data/bash-completion/helpers/.gitignore:
+ * data/bash-completion/helpers/gst.in:
+ * libs/gst/helpers/.gitignore:
+ * libs/gst/helpers/Makefile.am:
+ * pkgconfig/gstreamer-uninstalled.pc.in:
+ * pkgconfig/gstreamer.pc.in:
+ completion: Place the completion helper in libexec
+ This patch reorganize the bash completion scripts in order to install
+ the binary helper (gst-completion-helper) in libexec path rather then
+ share folder. Most Linux hierarchy compliance requires that no binary
+ executable are placed in share. We also cleanup the unused .pc entries
+ and remove copy pasted parts of the script. Note that other project
+ including the common helper, should now use $_GST_HELPER to read
+ the binary executable gst-completion-helper. This helper is not longer
+ version, as it is placed in a versionned subfolder
+ (libexec/gstreamer.10) just like the other helpers (scanner and ptp).
+
+2017-03-31 11:22:49 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+ * gst/gstvalue.c:
+ gstvalue: fix GstValue leak in structure_field_union_into
+ https://bugzilla.gnome.org/show_bug.cgi?id=780751
+
+2017-03-31 10:38:15 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+ * gst/gststreamcollection.c:
+ streamcollection: fix racy user-after-free
+ The issue happens when the structure is printed by the logging
+ subsystem: the object is included in the log, and this will cause the
+ full object printout to be done there. However, after dispose, the queue
+ was already cleared, so the access to it (to print the object) would
+ assert, as the queue was already freed. The patch changes it so that the
+ queue is merely empty, and only freed in _finalize.
+ https://bugzilla.gnome.org/show_bug.cgi?id=776293
+
+2017-03-27 18:30:35 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * gst/gstdebugutils.c:
+ debugutils: add pad EOS flag in pipeline dot file dumps
+ But only if set. Helps debug issues with EOS propagation.
+
+2017-03-27 18:27:59 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * tools/gst-launch.c:
+ tools: gst-launch: print structure property notifies nicer
+ One less layer of escaping, but still lots of ugly \.
+
+2017-03-24 14:33:19 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * win32/common/libgstreamer.def:
+ Fix win32 libgstreamer.def ordering
+ This should fix make distcheck
+
+2017-03-15 17:31:39 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * gst/gstparamspecs.c:
+ paramspec: Fix array validation logic
+ A paramspec validation should modify the content to match what the spec
+ requires and return TURE if a modification happened. This previous
+ implementation would only fix the first element of the array and return.
+ It was also return TRUE for empty array, while no modification was
+ needed.
+ https://bugzilla.gnome.org/show_bug.cgi?id=780111
+
+2017-03-22 13:35:32 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * gst/gstparamspecs.c:
+ array/fraction: In param types, use get_type() function directly
+ The GST_TYPE macro points to global variables initialized by the
+ first call to get_type. This is not an issue if you call gst_init()
+ but unfortunatly pygi will need to acces the param type before
+ init can be called. This removes an assertion.
+
+2017-03-22 13:33:47 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * gst/gstparamspecs.c:
+ fraction/array: Make get_type() thread safe
+ Those aren't suppose to be called from multiple thread, but all
+ fundamental get_type() function are thread safe. Fix it to
+ be consistent and it may help if we change the typing mechanism
+ in GStreamer come day.
+
+2017-03-20 16:46:33 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * docs/gst/gstreamer-sections.txt:
+ * gst/gstutils.c:
+ * gst/gstutils.h:
+ * win32/common/libgstreamer.def:
+ gstutils: Add helpers to get/set array properties
+ This is to help bindings access properties of type GST_TYPE_ARRAY.
+ This function will get/set the property and convert form/to
+ GValueArray.
+ New API:
+ gst_util_set_object_array
+ gst_util_get_object_array
+ https://bugzilla.gnome.org/show_bug.cgi?id=753754
+
+2017-03-20 15:50:49 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * docs/gst/gstreamer-sections.txt:
+ * gst/gststructure.c:
+ * gst/gststructure.h:
+ * win32/common/libgstreamer.def:
+ structure: Add get/set_array/list using GValueArray
+ This adds a binding friendly interface to get and set arrays
+ and list into GstStructure.
+ New API:
+ - gst_structure_set_array
+ - gst_structure_set_list
+ - gst_structure_get_array
+ - gst_structure_get_list
+ https://bugzilla.gnome.org/show_bug.cgi?id=753754
+
+2017-03-20 15:40:25 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * gst/gstvalue.c:
+ * tests/check/gst/gstvalue.c:
+ gstvalue: Add transformation to/from GValueArray
+ This allow transforming a GValue of type G_TYPE_VALUE_ARRAY to
+ and from GST_TYPE_ARRAY/LIST.
+ https://bugzilla.gnome.org/show_bug.cgi?id=753754
+
+2017-03-24 14:21:30 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * libs/gst/base/gstqueuearray.h:
+ queuearray: Add G_BEGIN_DECLS and G_END_DECLS to make it usable from C++ code
+
+2017-03-24 17:53:31 +1100 Jan Schmidt <jan@centricular.com>
+
+ * gst/gstparamspecs.c:
+ paramspecs: Use gst_value_array_get_type() for GstParamSpecArray type
+ When registering GstParamSpecArray, use the gst_value_array_get_type()
+ function to get the type, rather than the GST_TYPE_ARRAY macro, which
+ gets it from the _gst_value_array_type, which is in turn only
+ initialised during gst_init()
+ Fixes criticals with (python) bindings that look up all the
+ types from the gobject-introspection info as soon as they
+ are imported.
+ /usr/lib64/python3.5/site-packages/gi/module.py:178: Warning: g_param_type_register_static: assertion 'g_type_name (pspec_info->value_type) != NULL' failed
+ g_type = info.get_g_type()
+ /usr/lib64/python3.5/site-packages/gi/module.py:212: Warning: g_type_get_qdata: assertion 'node != NULL' failed
+ type_ = g_type.pytype
+ /usr/lib64/python3.5/site-packages/gi/module.py:226: Warning: g_type_get_qdata: assertion 'node != NULL' failed
+ g_type.pytype = wrapper
+ /usr/lib64/python3.5/site-packages/gi/module.py:226: Warning: g_type_set_qdata: assertion 'node != NULL' failed
+ g_type.pytype = wrapper
+
+2017-03-17 22:32:19 +1100 Jan Schmidt <jan@centricular.com>
+
+ * libs/gst/base/gstbaseparse.c:
+ baseparse: Don't forget error returns when processing more
+ If parsing returns a non-OK flow return in the middle
+ of processing an input buffer, don't overwrite that
+ if a later return is OK again - the subclass might
+ return not-linked in the middle, and then discard
+ subsequent data without pushing while returning OK.
+ A later success doesn't invalidate the earlier failure,
+ but we should continue processing after not-linked, so
+ as to keep parse state consistent.
+ https://bugzilla.gnome.org/show_bug.cgi?id=779831
+
+2017-03-20 16:54:22 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * tools/gst-launch-1.0.1:
+ tools: replace mentions of 'mad' on the gst-launch-1.0 man page
+ The 'mad' plugin has been removed. Mention mpg123audiodec instead.
+ https://bugzilla.gnome.org/show_bug.cgi?id=776140
+
+2017-03-13 11:08:01 +0000 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+ * gst/gstvalue.c:
+ * tests/check/gst/gstvalue.c:
+ value: fix union of int range and int when extending on a side
+ The internal representation uses bounds scaled by the step
+ Add tests to catch those cases
+
+2017-03-14 22:18:36 -0700 Thiago Santos <thiagossantos@gmail.com>
+
+ * plugins/elements/gstqueue.c:
+ queue: avoid return flushing if we have a not-linked
+ Return the correct flow return instead of returning always flushing.
+ This would cause queue to convert not-linked to flushing and making
+ upstream elements stop.
+ Based on the previous patch for queue2.
+ https://bugzilla.gnome.org/show_bug.cgi?id=776999
+
+2017-01-22 11:26:56 -0300 Thiago Santos <thiagossantos@gmail.com>
+
+ * plugins/elements/gstqueue2.c:
+ queue2: avoid return flushing if we have a not-linked
+ Return the correct flow return instead of returning always flushing.
+ This would cause queue2 to convert not-linked to flushing and making
+ upstream elements stop.
+ https://bugzilla.gnome.org/show_bug.cgi?id=776999
+
+2016-09-18 12:02:54 -0300 Thiago Santos <thiagossantos@gmail.com>
+
+ * tests/check/gst/gstbin.c:
+ tests: bin: add more tests for suppressed flags
+ Add tests to confirm flags are persisted even after removing
+ elements that have those suppressed flags
+
+2017-03-10 10:13:05 +0100 Wim Taymans <wtaymans@redhat.com>
+
+ * libs/gst/check/gstharness.c:
+ * plugins/elements/gstdownloadbuffer.c:
+ buffer: handle gst_buffer_map failures
+
+2017-03-10 10:12:49 +0100 Wim Taymans <wtaymans@redhat.com>
+
+ * plugins/elements/gstdownloadbuffer.c:
+ downloadbuffer: unlock mutex in error case
+
+2017-03-09 12:09:57 +1100 Jan Schmidt <jan@centricular.com>
+
+ * gst/gstvalue.c:
+ * tests/check/gst/gstcaps.c:
+ * tests/check/gst/gststructure.c:
+ gstvalue: Do more checks when guessing at flagset strings
+ If guessing that a string matches a flagset, be more thorough
+ at checking that the string following a string of hex:hex:
+ actually looks like a flag set string. Add some unit tests
+ to catch more cases.
+ https://bugzilla.gnome.org/show_bug.cgi?id=779755
+
+2017-03-09 12:09:57 +1100 Jan Schmidt <jan@centricular.com>
+
+ * plugins/elements/gstmultiqueue.c:
+ * plugins/elements/gstmultiqueue.h:
+ multiqueue: Make min-interleave-time a configurable property
+ Remove a FIXME about making the minimum interleave
+ buffering a configurable property
+
+2017-03-08 14:51:42 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * gst/gstelementfactory.c:
+ elementfactory: promote factory not found log message to WARNING
+ In most cases people really want to know when an element
+ could not be created.
+
+2017-03-07 08:21:48 +0900 Seungha Yang <sh.yang@lge.com>
+
+ * plugins/elements/gstinputselector.c:
+ inputselector: Always proxy position/duration query
+ active-pad switch causes reconfigure event with lock taken,
+ and upstream element might query the current position or duration
+ before returning the reconfigure event.
+ Meanwhile, gst_input_selector_get_linked_pad() is used to get srcpad
+ inside of default query handle, and it takes also lock.
+ Since inputselector is still locked by active-pad switch, and so the query
+ cannot be handled further.
+ https://bugzilla.gnome.org/show_bug.cgi?id=775445
+
+2017-03-03 12:53:26 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * gst/gstinfo.h:
+ info: document that logging macros don't need newlines at the end
+ https://bugzilla.gnome.org/show_bug.cgi?id=779459
+
+2017-02-24 21:35:27 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * gst/gstpad.c:
+ pad: add since marker to docs for new API
+
+2017-02-24 21:33:49 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * win32/common/libgstreamer.def:
+ win32: update .def file for new API
+
+2017-02-24 10:23:01 -0300 Thibault Saunier <thibault.saunier@osg.samsung.com>
+
+ * gst/gstregistry.c:
+ registry: Only scan plugin files that end with an extension
+ Not file that would for some reason end with 'so' or 'dll', etc...
+ https://bugzilla.gnome.org/show_bug.cgi?id=779175
+
+2017-02-17 15:48:17 -0300 Thibault Saunier <thibault.saunier@osg.samsung.com>
+
+ * docs/gst/gstreamer-sections.txt:
+ * gst/gstpad.c:
+ * gst/gstpad.h:
+ pad: Add API to get the current state of a task
+ Avoiding the user to need to deal with the locking himself etc.
+ API:
+ gst_pad_task_get_state
+ https://bugzilla.gnome.org/show_bug.cgi?id=778830
+
+2017-02-13 15:18:59 -0300 Thibault Saunier <thibault.saunier@osg.samsung.com>
+
+ * gst/meson.build:
+ * meson.build:
+ * meson_options.txt:
+ meson: Add an option to disable usage of libunwind
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=778193
+
+2017-02-24 15:59:35 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * meson.build:
+ meson: Update version
+
+2017-02-24 15:37:30 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * configure.ac:
+ Back to development
+
=== release 1.11.2 ===
-2017-02-24 Sebastian Dröge <slomo@coaxion.net>
+2017-02-24 15:06:46 +0200 Sebastian Dröge <sebastian@centricular.com>
+ * ChangeLog:
+ * NEWS:
+ * RELEASE:
* configure.ac:
- releasing 1.11.2
+ * docs/plugins/gstreamer-plugins.args:
+ * docs/plugins/inspect/plugin-coreelements.xml:
+ * gstreamer.doap:
+ Release 1.11.2
+
+2017-02-24 12:44:17 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * po/af.po:
+ * po/az.po:
+ * po/be.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/lt.po:
+ * po/nb.po:
+ * po/nl.po:
+ * po/pl.po:
+ * po/pt_BR.po:
+ * po/ro.po:
+ * po/ru.po:
+ * po/rw.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:
+ * po/zh_TW.po:
+ Update .po files
2017-02-23 20:52:39 +0200 Vivia Nikolaidou <vivia@toolsonair.com>
diff --git a/NEWS b/NEWS
index ba794a273..8e8dc3f62 100644
--- a/NEWS
+++ b/NEWS
@@ -1 +1 @@
-This is GStreamer 1.11.2.
+This is GStreamer 1.11.90.
diff --git a/RELEASE b/RELEASE
index 9a72e083b..abc8c60e7 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,17 +1,15 @@
-Release notes for GStreamer 1.11.2
+Release notes for GStreamer 1.11.90
-The GStreamer team is pleased to announce the second release of the unstable
-1.11 release series. The 1.11 release series is adding new features on top of
-the 1.0, 1.2, 1.4, 1.6, 1.8 and 1.10 series and is part of the API and ABI-stable 1.x release
-series of the GStreamer multimedia framework. The unstable 1.11 release series
-will lead to the stable 1.12 release series in the next weeks. Any newly added
-API can still change until that point.
+The GStreamer team is pleased to announce the first release candidate of the
+stable 1.12 release series. The 1.12 release series is adding new features on
+top of the 1.0, 1.2, 1.4, 1.6, 1.8 and 1.10 series and is part of the API and
+ABI-stable 1.x release series of the GStreamer multimedia framework.
-Full release notes will be provided at some point during the 1.11 release
-cycle, highlighting all the new features, bugfixes, performance optimizations
-and other important changes.
+Full release notes will be provided with the 1.12.0 release, highlighting all
+the new features, bugfixes, performance optimizations and other important
+changes.
Binaries for Android, iOS, Mac OS X and Windows will be provided in the next days.
@@ -40,13 +38,14 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
Bugs fixed in this release
- * 764707 : segment: Modifiy inside segment condition
- * 773091 : check: Add API to filter g_warning/g_critical etc
- * 777375 : paramspec: Add gst_param_spec_array_list for GST_TYPE_ARRAY
- * 777449 : parse: Deadlock when trying to link an element that takes its object lock while querying caps
- * 777780 : GstBaseParse incorrectly handles non-flush seek
- * 777810 : GstStream and GstStreamCollection missing g_autoptr() support
- * 778866 : gstconfig.h.in: Fix unaligned access support for the openrisc architecture
+ * 779175 : registry: Only scan plugin files that end with an extension
+ * 775445 : adaptivedemux: Fix deadlock during transition from track disable to enable
+ * 776293 : GStreamer-CRITICAL **: gst_stream_collection_get_size: assertion 'collection- > priv- > streams' failed
+ * 779459 : Document whether GST_CAT_LEVEL_LOG() & co print a new-line
+ * 779755 : Timecodes get serialized as flagsets
+ * 780111 : _gst_param_array_validate is not correctly implemented
+ * 780751 : gstvalue: fix GstValue leak in structure_field_union_into
+ * 780923 : Various combined-flag #defines are not C++ friendly
==== Download ====
@@ -83,17 +82,14 @@ subscribe to the gstreamer-devel list.
Contributors to this release
- * Brendan Shanks
* Jan Schmidt
- * Julien Isorce
- * Nirbheek Chauhan
- * Peter Korsgaard
+ * Nicolas Dufresne
+ * Olivier Crête
* Sebastian Dröge
* Seungha Yang
- * Stefan Sauer
- * Stian Selnes
+ * Thiago Santos
* Thibault Saunier
* Tim-Philipp Müller
- * Vivia Nikolaidou
+ * Vincent Penquerc'h
* Wim Taymans
  \ No newline at end of file
diff --git a/configure.ac b/configure.ac
index 47401f954..33e85cf25 100644
--- a/configure.ac
+++ b/configure.ac
@@ -4,7 +4,7 @@ dnl initialize autoconf
dnl when going to/from release please set the nano (fourth number) right !
dnl releases only do Wall, git and prerelease does Werror too
dnl
-AC_INIT([GStreamer],[1.11.2.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gstreamer])
+AC_INIT([GStreamer],[1.11.90],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gstreamer])
AG_GST_INIT
dnl initialize automake (we require GNU make)
@@ -62,7 +62,7 @@ dnl 1.2.5 => 205
dnl 1.10.9 (who knows) => 1009
dnl
dnl sets GST_LT_LDFLAGS
-AS_LIBTOOL(GST, 1102, 0, 1102)
+AS_LIBTOOL(GST, 1190, 0, 1190)
dnl *** autotools stuff ****
diff --git a/docs/plugins/gstreamer-plugins.args b/docs/plugins/gstreamer-plugins.args
index 3dce0304a..4cbe230fa 100644
--- a/docs/plugins/gstreamer-plugins.args
+++ b/docs/plugins/gstreamer-plugins.args
@@ -579,6 +579,16 @@
</ARG>
<ARG>
+<NAME>GstMultiQueue::min-interleave-time</NAME>
+<TYPE>guint64</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Minimum interleave time</NICK>
+<BLURB>Minimum extra buffering for deinterleaving (size of the queues) when use-interleave=true.</BLURB>
+<DEFAULT>250000000</DEFAULT>
+</ARG>
+
+<ARG>
<NAME>GstInputSelector::active-pad</NAME>
<TYPE>GstPad*</TYPE>
<RANGE></RANGE>
diff --git a/docs/plugins/inspect/plugin-coreelements.xml b/docs/plugins/inspect/plugin-coreelements.xml
index 84542a8a4..40991d882 100644
--- a/docs/plugins/inspect/plugin-coreelements.xml
+++ b/docs/plugins/inspect/plugin-coreelements.xml
@@ -3,7 +3,7 @@
<description>GStreamer core elements</description>
<filename>../../plugins/elements/.libs/libgstcoreelements.so</filename>
<basename>libgstcoreelements.so</basename>
- <version>1.11.2</version>
+ <version>1.11.90</version>
<license>LGPL</license>
<source>gstreamer</source>
<package>GStreamer source release</package>
diff --git a/gstreamer.doap b/gstreamer.doap
index 93e1a1ea5..08425e0db 100644
--- a/gstreamer.doap
+++ b/gstreamer.doap
@@ -40,6 +40,16 @@ hierarchy, and a set of media-agnostic core elements.
<release>
<Version>
+ <revision>1.11.90</revision>
+ <branch>master</branch>
+ <name></name>
+ <created>2017-04-07</created>
+ <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.11.90.tar.xz" />
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>1.11.2</revision>
<branch>master</branch>
<name></name>
diff --git a/meson.build b/meson.build
index a7567923a..b53686991 100644
--- a/meson.build
+++ b/meson.build
@@ -1,5 +1,5 @@
project('gstreamer', 'c', 'cpp',
- version : '1.11.2.1',
+ version : '1.11.90',
meson_version : '>= 0.36.0',
default_options : [ 'warning_level=1',
'buildtype=debugoptimized' ])