mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-26 11:41:09 +00:00
Release 1.18.0
This commit is contained in:
parent
1919a8873e
commit
7cb583bb04
7 changed files with 2287 additions and 69 deletions
|
@ -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"
|
||||
|
|
210
ChangeLog
210
ChangeLog
|
@ -1,3 +1,213 @@
|
|||
=== release 1.18.0 ===
|
||||
|
||||
2020-09-08 00:07:45 +0100 Tim-Philipp Müller <tim@centricular.com>
|
||||
|
||||
* ChangeLog:
|
||||
* NEWS:
|
||||
* README:
|
||||
* RELEASE:
|
||||
* gst-plugins-bad.doap:
|
||||
* meson.build:
|
||||
Release 1.18.0
|
||||
|
||||
2020-09-07 22:48:27 +0100 Tim-Philipp Müller <tim@centricular.com>
|
||||
|
||||
* meson.build:
|
||||
* scripts/dist-translations.py:
|
||||
* scripts/meson.build:
|
||||
meson: dist pot file in tarball
|
||||
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1558>
|
||||
|
||||
2020-09-07 12:14:47 +0300 Sebastian Dröge <sebastian@centricular.com>
|
||||
|
||||
* ext/x265/gstx265enc.c:
|
||||
* gst/videoparsers/gsth264parse.c:
|
||||
* gst/videoparsers/gsth265parse.c:
|
||||
* sys/nvcodec/gstnvdec.c:
|
||||
* sys/nvcodec/gstnvh264enc.c:
|
||||
* sys/nvcodec/gstnvh265enc.c:
|
||||
gst: Update for gst_video_transfer_function_*() function renaming
|
||||
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1557>
|
||||
|
||||
2020-09-01 15:05:07 +0200 Jan Alexander Steffens (heftig) <jan.steffens@ltnglobal.com>
|
||||
|
||||
* tests/check/elements/mpegtsmux.c:
|
||||
tests: mpegtsmux: Test that we can manipulate pads after stop
|
||||
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1552>
|
||||
|
||||
2020-09-01 14:56:55 +0200 Jan Alexander Steffens (heftig) <jan.steffens@ltnglobal.com>
|
||||
|
||||
* gst/mpegtsmux/gstbasetsmux.c:
|
||||
mpegtsmux: Keep mux usable after stop
|
||||
Otherwise you cannot request new pads until after it is started again.
|
||||
gst_base_ts_mux_reset with FALSE is still called in the dispose
|
||||
implementation, so the muxer still gets deallocated when we actually
|
||||
clean up.
|
||||
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1552>
|
||||
|
||||
2020-09-01 13:32:44 +0800 Haihao Xiang <haihao.xiang@intel.com>
|
||||
|
||||
* sys/msdk/gstmsdkvp9dec.c:
|
||||
msdkvp9dec: change the include header order
|
||||
This fixes the compiler error when MFX_VERSION_USE_LATEST is defined in
|
||||
the SDK.
|
||||
/usr/include/mfx/mfxvp9.h:48:5: error: unknown type name ‘mfxExtBuffer’
|
||||
mfxExtBuffer Header;
|
||||
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1549>
|
||||
|
||||
2020-08-29 02:42:12 +0530 Nirbheek Chauhan <nirbheek@centricular.com>
|
||||
|
||||
* gst/rtmp2/gstrtmp2locationhandler.c:
|
||||
rtmp2: Need to unescape the userinfo before setting
|
||||
This regressed in 827afa206d8c9675f2a7af402396552c2ed1df09. The same
|
||||
fix was also committed to the webrtc element, but rtmp2 was missed.
|
||||
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1547>
|
||||
|
||||
2020-08-29 02:40:44 +0530 Nirbheek Chauhan <nirbheek@centricular.com>
|
||||
|
||||
* ext/webrtc/gstwebrtcice.c:
|
||||
webrtc: Clean up the userinfo unescaping code
|
||||
Continuation from 04fd705906f4bd4cf1901001484e60c21e1b3139. This is
|
||||
easier to understand and also avoids two copies.
|
||||
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1547>
|
||||
|
||||
2020-08-25 10:04:53 +0200 Jérôme Laheurte <jerome@jeromelaheurte.net>
|
||||
|
||||
* sys/dshowsrcwrapper/BUILD.txt:
|
||||
* sys/dshowsrcwrapper/CMakeLists.txt:
|
||||
dshowsrcwrapper: Update build instructions. Add _builddir to include search path.
|
||||
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1537>
|
||||
|
||||
2020-08-28 07:53:26 +1000 Jonathan Matthew <jonathan@d14n.org>
|
||||
|
||||
* ext/modplug/gstmodplug.cc:
|
||||
modplug: avoid division by zero
|
||||
Under some conditions, GetMaxPosition() returns zero, which should cause
|
||||
position queries to fail rather than crash.
|
||||
|
||||
2020-08-21 18:40:59 -0400 trilene <trilene@runbox.com>
|
||||
|
||||
* ext/webrtc/gstwebrtcice.c:
|
||||
webrtc: Unescape turnserver user and password
|
||||
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1530>
|
||||
|
||||
2020-08-22 23:33:48 +0200 Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
||||
|
||||
* gst-libs/gst/opencv/meson.build:
|
||||
meson: allow the user to disable opencv
|
||||
Allow the user to really disable opencv through meson (i.e.
|
||||
-Dopencv=disabled).
|
||||
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1533>
|
||||
|
||||
2020-08-25 23:46:16 +0100 Tim-Philipp Müller <tim@centricular.com>
|
||||
|
||||
* ext/sctp/usrsctp/usrsctplib/netinet/sctp_constants.h:
|
||||
sctp: usrsctp: increase DIAG_MSG_LEN to accomodate longer file path
|
||||
Fixes "‘%s’ directive output truncated writing XX bytes into
|
||||
a region of size NN [-Wformat-truncation=]" compiler warnings.
|
||||
https://github.com/sctplab/usrsctp/pull/521
|
||||
Fixes #1389
|
||||
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1540>
|
||||
|
||||
2020-08-25 10:49:11 +0200 Jérôme Laheurte <jerome@jeromelaheurte.net>
|
||||
|
||||
* sys/dshowsrcwrapper/gstdshow.cpp:
|
||||
dshowsrcwrapper: fix typo in variable name
|
||||
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1538>
|
||||
|
||||
2020-08-21 16:28:42 +0200 Wim Taymans <wtaymans@redhat.com>
|
||||
|
||||
* gst-libs/gst/vulkan/meson.build:
|
||||
vulkan: fix the enumtypes install path
|
||||
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1528>
|
||||
|
||||
2020-08-22 14:38:38 +0100 Philippe Normand <philn@igalia.com>
|
||||
|
||||
* ext/wpe/gstwpesrc.cpp:
|
||||
wpe: skip glbasesrc decide_allocation when non-GL caps are negotiated
|
||||
Checking for GL caps features in gl_start() was done too late in case the parent
|
||||
class fails to setup a working GL context. The element now determines if GL
|
||||
support should be enabled during the decide-allocation query handling.
|
||||
Additionally, when no GL context was found, we need to handle the element
|
||||
cleanup because in that situation glbasesrc won't call gl_stop.
|
||||
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1376
|
||||
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1532>
|
||||
|
||||
2020-08-21 22:48:48 +0900 Seungha Yang <seungha@centricular.com>
|
||||
|
||||
* gst-libs/gst/codecs/gsth264decoder.c:
|
||||
codecs: h264decoder: Fix possible GstH264Picture leak and small cleanup
|
||||
Don't leak pictures when dpb is full unexpectedly.
|
||||
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1527>
|
||||
|
||||
2020-08-21 02:36:13 +0900 Seungha Yang <seungha@centricular.com>
|
||||
|
||||
* sys/d3d11/gstd3d11videosink.c:
|
||||
d3d11videosink: Fix crash caused by missing null termination
|
||||
gst_caps_features_new() must be null terminated.
|
||||
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1524>
|
||||
|
||||
2020-08-19 16:50:46 +0200 Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
|
||||
|
||||
* sys/va/gstvaallocator.c:
|
||||
va: allocator: remove parameter from _create_buffer_surface()
|
||||
Don't the allocator to _create_buffer_surface() since it's not used.
|
||||
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1516>
|
||||
|
||||
2020-08-19 17:18:26 +0200 Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
|
||||
|
||||
* sys/va/gstvautils.c:
|
||||
va: utils: free allocated string
|
||||
and fix a memleak
|
||||
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1516>
|
||||
|
||||
2020-08-18 09:05:00 +0200 Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
|
||||
|
||||
* sys/va/gstvautils.c:
|
||||
va: utils: fix log category initialization
|
||||
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1516>
|
||||
|
||||
2020-08-18 11:39:46 +0200 Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
|
||||
|
||||
* sys/va/gstvah264dec.c:
|
||||
* sys/va/gstvah264dec.h:
|
||||
va: h264dec: check va allocator at decide allocation
|
||||
And some code cleanups
|
||||
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1516>
|
||||
|
||||
2020-08-18 11:38:46 +0200 Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
|
||||
|
||||
* sys/va/gstvadecoder.c:
|
||||
va: decoder: improve locks for member variable access
|
||||
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1516>
|
||||
|
||||
2020-08-24 17:01:59 +1000 Matthew Waters <matthew@centricular.com>
|
||||
|
||||
* ext/webrtc/webrtcdatachannel.c:
|
||||
webrtc/datachannel: clear the error after use
|
||||
Fixes a memory leak
|
||||
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1535>
|
||||
|
||||
2020-08-24 17:01:22 +1000 Matthew Waters <matthew@centricular.com>
|
||||
|
||||
* ext/webrtc/webrtcdatachannel.c:
|
||||
* gst-libs/gst/webrtc/datachannel.c:
|
||||
webrtc/datachannel: free previous protocol/label fields
|
||||
Fixes a memory leak
|
||||
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1535>
|
||||
|
||||
2020-08-24 17:00:30 +1000 Matthew Waters <matthew@centricular.com>
|
||||
|
||||
* tests/check/elements/webrtcbin.c:
|
||||
tests/webrtc: unref GBytes after use
|
||||
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1535>
|
||||
|
||||
2020-08-24 16:58:41 +1000 Matthew Waters <matthew@centricular.com>
|
||||
|
||||
* ext/sctp/gstsctpdec.c:
|
||||
sctpdec: unref after retrieving the static pad template
|
||||
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1535>
|
||||
|
||||
=== release 1.17.90 ===
|
||||
|
||||
2020-08-20 16:14:23 +0100 Tim-Philipp Müller <tim@centricular.com>
|
||||
|
|
2
README
2
README
|
@ -1,4 +1,4 @@
|
|||
GStreamer 1.17.x development series
|
||||
GStreamer 1.18.x stable series
|
||||
|
||||
WHAT IT IS
|
||||
----------
|
||||
|
|
13
RELEASE
13
RELEASE
|
@ -1,13 +1,16 @@
|
|||
This is GStreamer gst-plugins-bad 1.17.90.
|
||||
This is GStreamer gst-plugins-bad 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/
|
||||
|
||||
|
|
|
@ -33,6 +33,16 @@ real live maintainer, or some actual wide use.
|
|||
</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-bad/gst-plugins-bad-1.18.0.tar.xz" />
|
||||
</Version>
|
||||
</release>
|
||||
|
||||
<release>
|
||||
<Version>
|
||||
<revision>1.17.90</revision>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
project('gst-plugins-bad', 'c', 'cpp',
|
||||
version : '1.17.90',
|
||||
version : '1.18.0',
|
||||
meson_version : '>= 0.49',
|
||||
default_options : [ 'warning_level=1',
|
||||
'buildtype=debugoptimized' ])
|
||||
|
|
Loading…
Reference in a new issue