Release 1.13.91

This commit is contained in:
Tim-Philipp Müller 2018-03-13 19:08:54 +00:00
parent f9961026c0
commit bc431c2af3
6 changed files with 1146 additions and 39 deletions

243
ChangeLog
View file

@ -1,7 +1,250 @@
=== release 1.13.91 ===
2018-03-13 19:08:54 +0000 Tim-Philipp Müller <tim@centricular.com>
* NEWS:
* RELEASE:
* configure.ac:
* gstreamer.doap:
* meson.build:
Release 1.13.91
2018-03-13 19:08:54 +0000 Tim-Philipp Müller <tim@centricular.com>
* docs/plugins/inspect/plugin-coreelements.xml:
* docs/plugins/inspect/plugin-coretracers.xml:
Update docs
2018-03-13 11:54:42 +0000 Tim-Philipp Müller <tim@centricular.com>
* docs/gst/meson.build:
* docs/libs/meson.build:
meson: docs: update api decorators to ignore
2018-03-12 23:12:13 +0000 Tim-Philipp Müller <tim@centricular.com>
* docs/libs/Makefile.am:
docs: fixup for new libs API export decorators
2018-03-12 23:03:26 +0000 Tim-Philipp Müller <tim@centricular.com>
* libs/gst/net/Makefile.am:
* libs/gst/net/gstnet.h:
* libs/gst/net/gstnetaddressmeta.h:
* libs/gst/net/gstnetclientclock.h:
* libs/gst/net/gstnetcontrolmessagemeta.h:
* libs/gst/net/gstnettimepacket.h:
* libs/gst/net/gstnettimeprovider.h:
* libs/gst/net/gstptpclock.h:
* libs/gst/net/meson.build:
* libs/gst/net/net-prelude.h:
* libs/gst/net/net.h:
net: GST_EXPORT -> GST_NET_API
We need different export decorators for the different libs.
For now no actual change though, just rename before the release,
and add prelude headers to define the new decorator to GST_EXPORT.
2018-03-12 23:03:26 +0000 Tim-Philipp Müller <tim@centricular.com>
* common:
* libs/gst/controller/Makefile.am:
* libs/gst/controller/controller-prelude.h:
* libs/gst/controller/controller.h:
* libs/gst/controller/controller_mkenum.py:
* libs/gst/controller/gstargbcontrolbinding.h:
* libs/gst/controller/gstdirectcontrolbinding.h:
* libs/gst/controller/gstinterpolationcontrolsource.h:
* libs/gst/controller/gstlfocontrolsource.h:
* libs/gst/controller/gstproxycontrolbinding.h:
* libs/gst/controller/gsttimedvaluecontrolsource.h:
* libs/gst/controller/gsttriggercontrolsource.h:
* libs/gst/controller/meson.build:
controller: GST_EXPORT -> GST_CONTROLLER_API
We need different export decorators for the different libs.
For now no actual change though, just rename before the release,
and add prelude headers to define the new decorator to GST_EXPORT.
2018-03-12 23:03:26 +0000 Tim-Philipp Müller <tim@centricular.com>
* libs/gst/check/Makefile.am:
* libs/gst/check/check-prelude.h:
* libs/gst/check/check.h:
* libs/gst/check/gstbufferstraw.h:
* libs/gst/check/gstcheck.h:
* libs/gst/check/gstconsistencychecker.h:
* libs/gst/check/gstharness.h:
* libs/gst/check/gsttestclock.h:
* libs/gst/check/meson.build:
check: GST_EXPORT -> GST_CHECK_API
We need different export decorators for the different libs.
For now no actual change though, just rename before the release,
and add prelude headers to define the new decorator to GST_EXPORT.
2018-03-12 23:03:26 +0000 Tim-Philipp Müller <tim@centricular.com>
* libs/gst/base/Makefile.am:
* libs/gst/base/base-prelude.h:
* libs/gst/base/base.h:
* libs/gst/base/gstadapter.h:
* libs/gst/base/gstaggregator.h:
* libs/gst/base/gstbaseparse.h:
* libs/gst/base/gstbasesink.h:
* libs/gst/base/gstbasesrc.h:
* libs/gst/base/gstbasetransform.h:
* libs/gst/base/gstbitreader.h:
* libs/gst/base/gstbytereader.h:
* libs/gst/base/gstbytewriter.h:
* libs/gst/base/gstcollectpads.h:
* libs/gst/base/gstdataqueue.h:
* libs/gst/base/gstflowcombiner.h:
* libs/gst/base/gstindex.h:
* libs/gst/base/gstpushsrc.h:
* libs/gst/base/gstqueuearray.h:
* libs/gst/base/gsttypefindhelper.h:
* libs/gst/base/meson.build:
base: GST_EXPORT -> GST_BASE_API
We need different export decorators for the different libs.
For now no actual change though, just rename before the release,
and add prelude headers to define the new decorator to GST_EXPORT.
2018-03-12 23:03:26 +0000 Tim-Philipp Müller <tim@centricular.com>
* docs/gst/Makefile.am:
* gst/Makefile.am:
* gst/gst.h:
* gst/gst_private.h:
* gst/gstallocator.h:
* gst/gstatomicqueue.h:
* gst/gstbin.h:
* gst/gstbuffer.h:
* gst/gstbufferlist.h:
* gst/gstbufferpool.h:
* gst/gstbus.h:
* gst/gstcaps.h:
* gst/gstcapsfeatures.h:
* gst/gstchildproxy.h:
* gst/gstclock.h:
* gst/gstconfig.h.in:
* gst/gstcontext.h:
* gst/gstcontrolbinding.h:
* gst/gstcontrolsource.h:
* gst/gstdatetime.h:
* gst/gstdebugutils.h:
* gst/gstdevice.h:
* gst/gstdevicemonitor.h:
* gst/gstdeviceprovider.h:
* gst/gstdeviceproviderfactory.h:
* gst/gstdynamictypefactory.h:
* gst/gstelement.h:
* gst/gstelementfactory.h:
* gst/gstenumtypes.h.template:
* gst/gsterror.h:
* gst/gstevent.h:
* gst/gstformat.h:
* gst/gstghostpad.h:
* gst/gstinfo.h:
* gst/gstiterator.h:
* gst/gstmemory.h:
* gst/gstmessage.h:
* gst/gstmeta.h:
* gst/gstminiobject.h:
* gst/gstobject.h:
* gst/gstpad.h:
* gst/gstpadtemplate.h:
* gst/gstparamspecs.h:
* gst/gstparse.h:
* gst/gstpipeline.h:
* gst/gstplugin.h:
* gst/gstpluginfeature.h:
* gst/gstpoll.h:
* gst/gstpreset.h:
* gst/gstpromise.h:
* gst/gstprotection.h:
* gst/gstquery.h:
* gst/gstregistry.h:
* gst/gstsample.h:
* gst/gstsegment.h:
* gst/gststreamcollection.h:
* gst/gststreams.h:
* gst/gststructure.h:
* gst/gstsystemclock.h:
* gst/gsttaglist.h:
* gst/gsttagsetter.h:
* gst/gsttask.h:
* gst/gsttaskpool.h:
* gst/gsttoc.h:
* gst/gsttocsetter.h:
* gst/gsttracer.h:
* gst/gsttracerfactory.h:
* gst/gsttracerrecord.h:
* gst/gsttypefind.h:
* gst/gsttypefindfactory.h:
* gst/gsturi.h:
* gst/gstutils.h:
* gst/gstvalue.h:
gst: GST_EXPORT -> GST_API
We need different export decorators for the different libs.
For now no actual change though, just rename before the release,
and add prelude headers to define the new decorator to GST_EXPORT.
2018-03-08 13:30:30 +1100 Matthew Waters <matthew@centricular.com>
* gst/gstpromise.c:
promise: be more explicit in docs about who/when to use reply/interrupt/expire
https://bugzilla.gnome.org/show_bug.cgi?id=794153
2018-03-07 11:19:25 -0500 Nicolas Dufresne <nicolas.dufresne@collabora.com>
* libs/gst/base/gstbasesrc.c:
basesrc: Balance unlock/unlock_stop in _src_stop()
Otherwise it's possible that we won't be able to start again
depending the implementation. We do start/stop in normal use cases
whenever GST_QUERY_SCHEDULING happens before we are started.
https://bugzilla.gnome.org/show_bug.cgi?id=794149
2018-03-07 11:16:00 -0500 Nicolas Dufresne <nicolas.dufresne@collabora.com>
* libs/gst/base/gstbasesrc.c:
basesrc: No need to stop flushing in start_complete
The flushing state is handled a bit differently, there is no need
to stop flushing in start_complete. This would other result in
unlock_stop being called without unlock_start.
Unlike what the old comment says, there is no need to take the live
lock here, we are still single threaded at this point (app thread
or the state change thread). Also, we will wait for playing state
in create/getrange, no need to do that twice.
https://bugzilla.gnome.org/show_bug.cgi?id=794149
2018-03-05 11:52:24 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst/gstdebugutils.c:
debugutils: Change dot-file functions documentation to proper gtk-doc
This way gobject-introspection also picks it up and handles our
annotations.
See https://gitlab.gnome.org/GNOME/gobject-introspection/issues/194
2018-03-04 10:53:10 +0200 Sebastian Dröge <sebastian@centricular.com>
* docs/libs/gstreamer-libs-sections.txt:
* libs/gst/base/gstqueuearray.c:
* libs/gst/base/gstqueuearray.h:
* win32/common/libgstbase.def:
queuearray: Implement pop_tail_struct() for completeness
All other variants of {peek,pop}_{head,tail}_{,struct} were already
implemented.
https://bugzilla.gnome.org/show_bug.cgi?id=794035
2018-03-04 10:24:49 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst/gstpreset.c:
* gst/gsturi.c:
gst: Add some more (type filename) annotations
=== release 1.13.90 ===
2018-03-03 21:51:49 +0000 Tim-Philipp Müller <tim@centricular.com>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:

924
NEWS

File diff suppressed because it is too large Load diff

View file

@ -1,4 +1,4 @@
This is GStreamer core 1.13.90.
This is GStreamer core 1.13.91.
The GStreamer team is pleased to announce the first release candidate for the
upcoming stable 1.14 release series.

View file

@ -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.13.90],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gstreamer])
AC_INIT([GStreamer],[1.13.91],[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, 1390, 0, 1390)
AS_LIBTOOL(GST, 1391, 0, 1391)
dnl *** autotools stuff ****

View file

@ -38,6 +38,16 @@ hierarchy, and a set of media-agnostic core elements.
</GitRepository>
</repository>
<release>
<Version>
<revision>1.13.91</revision>
<branch>master</branch>
<name></name>
<created>2018-03-13</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.13.91.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.13.90</revision>

View file

@ -1,5 +1,5 @@
project('gstreamer', 'c',
version : '1.13.90',
version : '1.13.91',
meson_version : '>= 0.40.1',
default_options : [ 'warning_level=1',
'buildtype=debugoptimized' ])