Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
aris
gst-plugins-base
Commits
f21623c1
Commit
f21623c1
authored
Sep 08, 2020
by
Tim-Philipp Müller
🐠
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Release 1.18.0
parent
2d8e1faf
Changes
7
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
2192 additions
and
72 deletions
+2192
-72
.gitlab-ci.yml
.gitlab-ci.yml
+1
-1
ChangeLog
ChangeLog
+112
-0
NEWS
NEWS
+2059
-64
README
README
+1
-1
RELEASE
RELEASE
+8
-5
gst-plugins-base.doap
gst-plugins-base.doap
+10
-0
meson.build
meson.build
+1
-1
No files found.
.gitlab-ci.yml
View file @
f21623c1
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"
ChangeLog
View file @
f21623c1
=== release 1.18.0 ===
2020-09-08 00:03:33 +0100 Tim-Philipp Müller <tim@centricular.com>
* ChangeLog:
* NEWS:
* README:
* RELEASE:
* gst-plugins-base.doap:
* meson.build:
Release 1.18.0
2020-09-07 22:36:54 +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-base/-/merge_requests/808>
2020-09-07 12:10:16 +0300 Sebastian Dröge <sebastian@centricular.com>
* gst-libs/gst/video/video-color.c:
* gst-libs/gst/video/video-color.h:
* gst-libs/gst/video/video-converter.c:
* gst/videoconvert/gstvideoconvert.c:
* tests/check/libs/video.c:
video: Rename gst_video_color_transfer_*() to gst_video_transfer_function_*() in new API
The type is called GstVideoTransferFunction so the function names should
match, otherwise gobject-introspection is keeping the functions as
global functions instead of methods on the type.
The same mistake was also made in lots of other APIs over the years, but
here we can at least fix it for 1.18 still.
Thanks to Marijn Suijten for noticing.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/807>
2020-09-02 21:53:51 +0530 Nirbheek Chauhan <nirbheek@centricular.com>
* pkgconfig/meson.build:
meson: Fix gstreamer-gl-prototypes pkgconfig file on Windows
When we're using wgl, we have to link to `-lopengl32`, not `-lGL`.
Fixes building of anything that uses this pc file, such as the nvcodec
plugin.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/803>
2020-08-28 12:56:38 +0300 Sebastian Dröge <sebastian@centricular.com>
* gst-libs/gst/audio/gstaudiodecoder.c:
* gst-libs/gst/audio/gstaudioencoder.c:
* gst-libs/gst/video/gstvideodecoder.c:
* gst-libs/gst/video/gstvideoencoder.c:
audio/video: Copy more metas by default in the codec base classes
For audio we copy metas that have no tags at all, or that only have the
"audio" and/or "audio-channels" tag. Audio codecs don't change the
audio aspect of the stream and in almost all cases don't change the
number of channels. They might however change the sample rate (e.g.
Opus). Subclasses that change the number of channels will have to
override ::transform_meta() accordingly.
For video we copy metas that have no tags at all, or that only have the
"video" and/or "video-size" and/or "video-orientation" tag. Video codecs
don't change the "video" aspect of the stream and in almost all cases
don't change the resolution or orientation. Subclasses that rescale or
change the orientation will have to override ::transform_meta()
accordingly.
See https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/576#note_610581
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/801>
2020-08-28 12:30:43 +0100 Tim-Philipp Müller <tim@centricular.com>
* gst/videoscale/gstvideoscale.c:
videoscale: make local quark vars static
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/802>
2020-08-26 19:15:19 +1000 Matthew Waters <matthew@centricular.com>
* gst-libs/gst/gl/gl_mkenum.py:
* gst-libs/gst/gl/meson.build:
gl/build: build with implicit_include_directories : false
Fixes case-insensitive file systems confusing gst-libs/gst/gl/egl/egl.h
with EGL/egl.h when the source directory gst-libs/gst/gl is automatically
added to the compiler's search path.
Due to https://github.com/mesonbuild/meson/issues/7582 we also need to
perform manual enumtype generation.
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/issues/814
2020-08-20 05:44:46 +1000 Jan Schmidt <jan@centricular.com>
* gst/compositor/compositororc-dist.c:
* gst/compositor/compositororc.orc:
compositor: fix off-by-1 error in blending ARGB
Use a more naive blend formulation that avoids off-by-one errors
at the 0x00 and 0xff alpha endpoints.
Fixes #810
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/796>
2020-08-25 12:56:21 +0300 Sebastian Dröge <sebastian@centricular.com>
* gst/audioresample/gstaudioresample.c:
* gst/videorate/gstvideorate.c:
* gst/videoscale/gstvideoscale.c:
videorate/videoscale/audioresample: Ensure that the caps returned from fixate_caps() are actually fixated
If there is some other field than the ones we care about left and not
fixated yet then basetransform will just error out. So instead just pass
the result through gst_caps_fixate() in the very end.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/799>
2019-04-16 12:08:30 +0100 Marcin Kolny <marcin.kolny@gmail.com>
* gst-libs/gst/pbutils/encoding-profile.c:
encoding-profile: minor fix in documentation
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/212>
=== release 1.17.90 ===
2020-08-20 16:10:18 +0100 Tim-Philipp Müller <tim@centricular.com>
NEWS
View file @
f21623c1
This diff is collapsed.
Click to expand it.
README
View file @
f21623c1
GStreamer 1.1
7
.x
development
series
GStreamer 1.1
8
.x
stable
series
WHAT IT IS
----------
...
...
RELEASE
View file @
f21623c1
This is GStreamer gst-plugins-base 1.1
7.9
0.
This is GStreamer gst-plugins-base 1.1
8.
0.
GStreamer
1.17
is th
e development branch leading up to the next major
stable version which will be 1.18.
The
GStreamer
team
is th
rilled 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/
...
...
gst-plugins-base.doap
View file @
f21623c1
...
...
@@ -34,6 +34,16 @@ A wide range of video and audio decoders, encoders, and filters are included.
</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-base/gst-plugins-base-1.18.0.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.17.90</revision>
...
...
meson.build
View file @
f21623c1
project('gst-plugins-base', 'c',
version : '1.1
7.9
0',
version : '1.1
8.
0',
meson_version : '>= 0.48',
default_options : [ 'warning_level=1',
'buildtype=debugoptimized' ])
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment