Release 1.18.0

This commit is contained in:
Tim-Philipp Müller 2020-09-08 00:05:14 +01:00
parent d1ef0e892c
commit 6ef694ce7b
8 changed files with 2156 additions and 73 deletions

View file

@ -1 +1 @@
include: "https://gitlab.freedesktop.org/gstreamer/gst-ci/raw/master/gitlab/ci_template.yml"
include: "https://gitlab.freedesktop.org/gstreamer/gst-ci/raw/1.18/gitlab/ci_template.yml"

View file

@ -1,3 +1,77 @@
=== release 1.18.0 ===
2020-09-08 00:05:14 +0100 Tim-Philipp Müller <tim@centricular.com>
* ChangeLog:
* NEWS:
* README:
* RELEASE:
* gst-plugins-good.doap:
* meson.build:
Release 1.18.0
2020-09-07 22:39:02 +0100 Tim-Philipp Müller <tim@centricular.com>
* meson.build:
* scripts/dist-translations.py:
* scripts/meson.build:
meson: dist pot file in tarballs
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/716>
2020-09-07 12:13:18 +0300 Sebastian Dröge <sebastian@centricular.com>
* gst/isomp4/atoms.c:
* gst/isomp4/qtdemux.c:
* gst/matroska/matroska-demux.c:
* gst/matroska/matroska-mux.c:
gst: Update for gst_video_transfer_function_*() function renaming
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/715>
2020-08-31 15:01:32 +0200 Jan Alexander Steffens (heftig) <jan.steffens@ltnglobal.com>
* gst/flv/gstflvmux.c:
flvmux: Avoid crash when best pad gets flushed
The 'best' pad might receive a flush event between us picking it and us
popping the buffer. In this case, the buffer will be missing.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/711>
2020-08-31 13:43:42 +0200 Jan Alexander Steffens (heftig) <jan.steffens@ltnglobal.com>
* gst/flv/gstflvmux.c:
flvmux: Correct breaks in gst_flv_mux_find_best_pad
The code seems to use `continue` and `break` as if both refer to the
surrounding `while` loop. But because `break` breaks out of the
`switch`, they actually have the same effect.
This may have caused the loop not to terminate when it should. E.g. when
`skip_backwards_streams` drops a buffer we should abort the aggregation
and wait for all pads to be filled again. Instead, we might have just
selected a subsequent pad as our new "best".
Replace `break` with `done = TRUE; break`, and `continue` with `break`.
Then simplify the code a bit.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/710>
2020-05-13 11:31:38 +0200 Dmitriy Purgin <dpurgin@gmail.com>
* ext/qt/README.md:
* ext/qt/qtplugin.pro:
gstqmlgl: build on Windows with qmake without pkgconfig; update instructions on building for Windows
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/591>
2020-08-21 12:12:48 +0200 Philipp Zabel <philipp.zabel@gmail.com>
* meson.build:
meson: fix build failure if orc is enabled but none of its users are
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/issues/778
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/704>
2020-08-20 14:26:04 +0200 Zeid Bekli <zeidb@axis.com>
* gst/rtp/gstrtpL16depay.c:
rtpL16depay: unref buffer on error
gst_rtp_L16_depay_process to unref buffer on wrong payload size or
reorder failure.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/702>
=== release 1.17.90 ===
2020-08-20 16:11:58 +0100 Tim-Philipp Müller <tim@centricular.com>
@ -5,6 +79,7 @@
* ChangeLog:
* NEWS:
* RELEASE:
* docs/gst_plugins_cache.json:
* gst-plugins-good.doap:
* meson.build:
Release 1.17.90

2117
NEWS

File diff suppressed because it is too large Load diff

2
README
View file

@ -1,4 +1,4 @@
GStreamer 1.17.x development series
GStreamer 1.18.x stable series
WHAT IT IS
----------

13
RELEASE
View file

@ -1,13 +1,16 @@
This is GStreamer gst-plugins-good 1.17.90.
This is GStreamer gst-plugins-good 1.18.0.
GStreamer 1.17 is the development branch leading up to the next major
stable version which will be 1.18.
The GStreamer team is thrilled to announce a new major feature release
of your favourite cross-platform multimedia framework!
The 1.17 development series adds new features on top of the 1.16 series and is
As always, this release is again packed with new features, bug fixes and
other improvements.
The 1.18 release series adds new features on top of the 1.16 series and is
part of the API and ABI-stable 1.x release series of the GStreamer multimedia
framework.
Full release notes will one day be found at:
Full release notes can be found at:
https://gstreamer.freedesktop.org/releases/1.18/

View file

@ -6595,7 +6595,7 @@
"construct": false,
"construct-only": false,
"controllable": false,
"default": "GStreamer 1.17.90 FLV muxer",
"default": "GStreamer 1.18.0 FLV muxer",
"mutable": "null",
"readable": true,
"type": "gchararray",
@ -6607,7 +6607,7 @@
"construct": false,
"construct-only": false,
"controllable": false,
"default": "GStreamer 1.17.90 FLV muxer",
"default": "GStreamer 1.18.0 FLV muxer",
"mutable": "null",
"readable": true,
"type": "gchararray",
@ -20636,7 +20636,7 @@
"construct": false,
"construct-only": false,
"controllable": false,
"default": "GStreamer/1.17.90",
"default": "GStreamer/1.18.0",
"mutable": "null",
"readable": true,
"type": "gchararray",
@ -22593,7 +22593,7 @@
"construct": false,
"construct-only": false,
"controllable": false,
"default": "GStreamer souphttpsrc 1.17.90 ",
"default": "GStreamer souphttpsrc 1.18.0 ",
"mutable": "null",
"readable": true,
"type": "gchararray",

View file

@ -32,6 +32,16 @@ the plug-in code, LGPL or LGPL-compatible for the supporting library).
</GitRepository>
</repository>
<release>
<Version>
<revision>1.18.0</revision>
<branch>master</branch>
<name></name>
<created>2020-09-08</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.18.0.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.17.90</revision>

View file

@ -1,5 +1,5 @@
project('gst-plugins-good', 'c',
version : '1.17.90',
version : '1.18.0',
meson_version : '>= 0.48',
default_options : [ 'warning_level=1',
'buildtype=debugoptimized' ])