Release 1.21.90

This commit is contained in:
Tim-Philipp Müller 2023-01-13 19:08:48 +00:00
parent 79e8d2c03e
commit a9ec35b1ca
59 changed files with 576 additions and 228 deletions

View file

@ -1,5 +1,5 @@
project('gstreamer-full', 'c',
version : '1.21.3.1',
version : '1.21.90',
meson_version : '>= 0.62.0',
default_options : ['buildtype=debugoptimized',
# Needed due to https://github.com/mesonbuild/meson/issues/1889,

View file

@ -1,28 +1,23 @@
GStreamer 1.22 Release Notes
GStreamer 1.22 has not been released yet. It is scheduled for release
around the end of December 2022 / beginning of January 2023.
around in January 2023.
1.21.x is the unstable development version that is being developed in
the git master branch and which will eventually result in 1.22, and
1.21.3 is the current development release in that series
1.21.90 is the first release candidate for 1.22 (rc1) in that series
A feature freeze is now into effect for the 1.21 branch, but newly-added
API might still change until the final 1.22.0 stable release, and minor
features may also still be added until then.
A first 1.22 release candidate (1.21.90) is expected towards
mid-December, followed by more release candiates until the new 1.22
stable release around the end of December 2022 / beginning of January
2023.
1.22 will be backwards-compatible to the stable 1.20, 1.18, 1.16, 1.14,
1.12, 1.10, 1.8, 1.6,, 1.4, 1.2 and 1.0 release series.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
Last updated: Monday 5 December 2022, 01:00 UTC (log)
Last updated: Thursday 12 January 2023, 15:00 UTC (log)
Introduction
@ -193,6 +188,13 @@ Build and Dependencies
- this section will be filled in in due course
- GLib >= 2.64 is now required (technically it still says >= 2.62 but
the plan is to bump that to 2.64 soon once some CI issues are sorted
out)
- libnice >= 0.1.21 is now required and contains important fixes for
GStreamers WebRTC stack.
gst-build
- this section will be filled in in due course
@ -241,6 +243,10 @@ Windows
- this section will be filled in in due course
- The Windows universal UWP build is currently non-functional and will
need updating after the recent GLib upgrade. It is unclear if anyone
is using these binaries, so if you are please make yourself known.
Linux
- this section will be filled in in due course
@ -253,6 +259,14 @@ Possibly Breaking Changes
- this section will be filled in in due course
- the Opus audio payloader and depayloader no longer accept the lower
case encoding-format=multiopus but instead produce and accept only
the upper case variant encoding-format=MULTIOPUS, since those should
always be upper case in GStreamer (caps fields are always case
sensitive). This should hopefully only affect applications where RTP
caps are set manually and multi-channel audio (>= 3 channels) is
used.
Known Issues
- this section will be filled in in due course
@ -323,7 +337,7 @@ the git 1.22 branch, which will be a stable branch.
1.22.0
1.22.0 is scheduled to be released around December 2022.
1.22.0 is scheduled to be released in January 2023.
Schedule for 1.24

View file

@ -1,13 +1,15 @@
This is GStreamer gst-devtools 1.21.3.
This is GStreamer gst-devtools 1.21.90.
GStreamer 1.21 is the unstable development branch leading up to the next major
stable version which will be 1.22.
The GStreamer team is thrilled to announce a first release candidate of a new
major feature release of your favourite cross-platform multimedia framework!
The 1.21 development series adds new features on top of the 1.20 series and is
part of the API and ABI-stable 1.x release series of the GStreamer multimedia
framework.
As always, this release is again packed with new features, bug fixes and
other improvements.
Full release notes will one day be found at:
The 1.22 release series adds new features on top of the 1.20 series and is
part of the API and ABI-stable 1.x release series.
Full release notes will soon be available at:
https://gstreamer.freedesktop.org/releases/1.22/
@ -51,6 +53,9 @@ with other GStreamer modules for a complete multimedia experience.
- gst-editing-services: library an plugins for non-linear editing
- gst-plugins-rs: an exciting collection of well-maintained plugins written
in the Rust programming language (usable from any language)
==== Download ====
You can find source releases of gstreamer in the download

View file

@ -53,6 +53,16 @@
</GitRepository>
</repository>
<release>
<Version>
<revision>1.21.90</revision>
<branch>main</branch>
<name></name>
<created>2023-01-13</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-devtools/gst-devtools-1.21.90.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.21.3</revision>

View file

@ -1,5 +1,5 @@
project('gst-devtools', 'c',
version : '1.21.3.1',
version : '1.21.90',
meson_version : '>= 0.62',
default_options : [ 'warning_level=1',
'c_std=gnu99',

View file

@ -1,5 +1,5 @@
project('GStreamer manuals and tutorials', 'c',
version: '1.21.3.1',
version: '1.21.90',
meson_version : '>= 0.62')
hotdoc_p = find_program('hotdoc')

View file

@ -1,28 +1,23 @@
GStreamer 1.22 Release Notes
GStreamer 1.22 has not been released yet. It is scheduled for release
around the end of December 2022 / beginning of January 2023.
around in January 2023.
1.21.x is the unstable development version that is being developed in
the git master branch and which will eventually result in 1.22, and
1.21.3 is the current development release in that series
1.21.90 is the first release candidate for 1.22 (rc1) in that series
A feature freeze is now into effect for the 1.21 branch, but newly-added
API might still change until the final 1.22.0 stable release, and minor
features may also still be added until then.
A first 1.22 release candidate (1.21.90) is expected towards
mid-December, followed by more release candiates until the new 1.22
stable release around the end of December 2022 / beginning of January
2023.
1.22 will be backwards-compatible to the stable 1.20, 1.18, 1.16, 1.14,
1.12, 1.10, 1.8, 1.6,, 1.4, 1.2 and 1.0 release series.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
Last updated: Monday 5 December 2022, 01:00 UTC (log)
Last updated: Thursday 12 January 2023, 15:00 UTC (log)
Introduction
@ -193,6 +188,13 @@ Build and Dependencies
- this section will be filled in in due course
- GLib >= 2.64 is now required (technically it still says >= 2.62 but
the plan is to bump that to 2.64 soon once some CI issues are sorted
out)
- libnice >= 0.1.21 is now required and contains important fixes for
GStreamers WebRTC stack.
gst-build
- this section will be filled in in due course
@ -241,6 +243,10 @@ Windows
- this section will be filled in in due course
- The Windows universal UWP build is currently non-functional and will
need updating after the recent GLib upgrade. It is unclear if anyone
is using these binaries, so if you are please make yourself known.
Linux
- this section will be filled in in due course
@ -253,6 +259,14 @@ Possibly Breaking Changes
- this section will be filled in in due course
- the Opus audio payloader and depayloader no longer accept the lower
case encoding-format=multiopus but instead produce and accept only
the upper case variant encoding-format=MULTIOPUS, since those should
always be upper case in GStreamer (caps fields are always case
sensitive). This should hopefully only affect applications where RTP
caps are set manually and multi-channel audio (>= 3 channels) is
used.
Known Issues
- this section will be filled in in due course
@ -323,7 +337,7 @@ the git 1.22 branch, which will be a stable branch.
1.22.0
1.22.0 is scheduled to be released around December 2022.
1.22.0 is scheduled to be released in January 2023.
Schedule for 1.24

View file

@ -1,13 +1,15 @@
This is GStreamer gst-editing-services 1.21.3.
This is GStreamer gst-editing-services 1.21.90.
GStreamer 1.21 is the unstable development branch leading up to the next major
stable version which will be 1.22.
The GStreamer team is thrilled to announce a first release candidate of a new
major feature release of your favourite cross-platform multimedia framework!
The 1.21 development series adds new features on top of the 1.20 series and is
part of the API and ABI-stable 1.x release series of the GStreamer multimedia
framework.
As always, this release is again packed with new features, bug fixes and
other improvements.
Full release notes will one day be found at:
The 1.22 release series adds new features on top of the 1.20 series and is
part of the API and ABI-stable 1.x release series.
Full release notes will soon be available at:
https://gstreamer.freedesktop.org/releases/1.22/
@ -51,6 +53,9 @@ with other GStreamer modules for a complete multimedia experience.
- gst-editing-services: library an plugins for non-linear editing
- gst-plugins-rs: an exciting collection of well-maintained plugins written
in the Rust programming language (usable from any language)
==== Download ====
You can find source releases of gstreamer in the download

View file

@ -30,6 +30,16 @@ GStreamer library for creating audio and video editors
</GitRepository>
</repository>
<release>
<Version>
<revision>1.21.90</revision>
<branch>main</branch>
<name></name>
<created>2023-01-13</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-editing-services/gst-editing-services-1.21.90.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.21.3</revision>

View file

@ -1,5 +1,5 @@
project('gst-editing-services', 'c',
version : '1.21.3.1',
version : '1.21.90',
meson_version : '>= 0.62',
default_options : [ 'warning_level=1',
'buildtype=debugoptimized' ])

View file

@ -1,4 +1,4 @@
project('gst-examples', 'c', version : '1.21.3.1', license : 'LGPL')
project('gst-examples', 'c', version : '1.21.90', license : 'LGPL')
cc = meson.get_compiler('c')
m_dep = cc.find_library('m', required : false)

View file

@ -1 +1 @@
project('gst-integration-testsuites', [], version: '1.21.3.1', meson_version : '>= 0.62', license: 'LGPL')
project('gst-integration-testsuites', [], version: '1.21.90', meson_version : '>= 0.62', license: 'LGPL')

View file

@ -1,28 +1,23 @@
GStreamer 1.22 Release Notes
GStreamer 1.22 has not been released yet. It is scheduled for release
around the end of December 2022 / beginning of January 2023.
around in January 2023.
1.21.x is the unstable development version that is being developed in
the git master branch and which will eventually result in 1.22, and
1.21.3 is the current development release in that series
1.21.90 is the first release candidate for 1.22 (rc1) in that series
A feature freeze is now into effect for the 1.21 branch, but newly-added
API might still change until the final 1.22.0 stable release, and minor
features may also still be added until then.
A first 1.22 release candidate (1.21.90) is expected towards
mid-December, followed by more release candiates until the new 1.22
stable release around the end of December 2022 / beginning of January
2023.
1.22 will be backwards-compatible to the stable 1.20, 1.18, 1.16, 1.14,
1.12, 1.10, 1.8, 1.6,, 1.4, 1.2 and 1.0 release series.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
Last updated: Monday 5 December 2022, 01:00 UTC (log)
Last updated: Thursday 12 January 2023, 15:00 UTC (log)
Introduction
@ -193,6 +188,13 @@ Build and Dependencies
- this section will be filled in in due course
- GLib >= 2.64 is now required (technically it still says >= 2.62 but
the plan is to bump that to 2.64 soon once some CI issues are sorted
out)
- libnice >= 0.1.21 is now required and contains important fixes for
GStreamers WebRTC stack.
gst-build
- this section will be filled in in due course
@ -241,6 +243,10 @@ Windows
- this section will be filled in in due course
- The Windows universal UWP build is currently non-functional and will
need updating after the recent GLib upgrade. It is unclear if anyone
is using these binaries, so if you are please make yourself known.
Linux
- this section will be filled in in due course
@ -253,6 +259,14 @@ Possibly Breaking Changes
- this section will be filled in in due course
- the Opus audio payloader and depayloader no longer accept the lower
case encoding-format=multiopus but instead produce and accept only
the upper case variant encoding-format=MULTIOPUS, since those should
always be upper case in GStreamer (caps fields are always case
sensitive). This should hopefully only affect applications where RTP
caps are set manually and multi-channel audio (>= 3 channels) is
used.
Known Issues
- this section will be filled in in due course
@ -323,7 +337,7 @@ the git 1.22 branch, which will be a stable branch.
1.22.0
1.22.0 is scheduled to be released around December 2022.
1.22.0 is scheduled to be released in January 2023.
Schedule for 1.24

View file

@ -1,13 +1,15 @@
This is GStreamer gst-libav 1.21.3.
This is GStreamer gst-libav 1.21.90.
GStreamer 1.21 is the unstable development branch leading up to the next major
stable version which will be 1.22.
The GStreamer team is thrilled to announce a first release candidate of a new
major feature release of your favourite cross-platform multimedia framework!
The 1.21 development series adds new features on top of the 1.20 series and is
part of the API and ABI-stable 1.x release series of the GStreamer multimedia
framework.
As always, this release is again packed with new features, bug fixes and
other improvements.
Full release notes will one day be found at:
The 1.22 release series adds new features on top of the 1.20 series and is
part of the API and ABI-stable 1.x release series.
Full release notes will soon be available at:
https://gstreamer.freedesktop.org/releases/1.22/
@ -51,6 +53,9 @@ with other GStreamer modules for a complete multimedia experience.
- gst-editing-services: library an plugins for non-linear editing
- gst-plugins-rs: an exciting collection of well-maintained plugins written
in the Rust programming language (usable from any language)
==== Download ====
You can find source releases of gstreamer in the download

View file

@ -32,6 +32,16 @@ colorspace conversion elements.
</GitRepository>
</repository>
<release>
<Version>
<revision>1.21.90</revision>
<branch>main</branch>
<name></name>
<created>2023-01-13</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.21.90.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.21.3</revision>

View file

@ -1,5 +1,5 @@
project('gst-libav', 'c',
version : '1.21.3.1',
version : '1.21.90',
meson_version : '>= 0.62',
default_options : [ 'warning_level=1',
'buildtype=debugoptimized' ])

View file

@ -1,28 +1,23 @@
GStreamer 1.22 Release Notes
GStreamer 1.22 has not been released yet. It is scheduled for release
around the end of December 2022 / beginning of January 2023.
around in January 2023.
1.21.x is the unstable development version that is being developed in
the git master branch and which will eventually result in 1.22, and
1.21.3 is the current development release in that series
1.21.90 is the first release candidate for 1.22 (rc1) in that series
A feature freeze is now into effect for the 1.21 branch, but newly-added
API might still change until the final 1.22.0 stable release, and minor
features may also still be added until then.
A first 1.22 release candidate (1.21.90) is expected towards
mid-December, followed by more release candiates until the new 1.22
stable release around the end of December 2022 / beginning of January
2023.
1.22 will be backwards-compatible to the stable 1.20, 1.18, 1.16, 1.14,
1.12, 1.10, 1.8, 1.6,, 1.4, 1.2 and 1.0 release series.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
Last updated: Monday 5 December 2022, 01:00 UTC (log)
Last updated: Thursday 12 January 2023, 15:00 UTC (log)
Introduction
@ -193,6 +188,13 @@ Build and Dependencies
- this section will be filled in in due course
- GLib >= 2.64 is now required (technically it still says >= 2.62 but
the plan is to bump that to 2.64 soon once some CI issues are sorted
out)
- libnice >= 0.1.21 is now required and contains important fixes for
GStreamers WebRTC stack.
gst-build
- this section will be filled in in due course
@ -241,6 +243,10 @@ Windows
- this section will be filled in in due course
- The Windows universal UWP build is currently non-functional and will
need updating after the recent GLib upgrade. It is unclear if anyone
is using these binaries, so if you are please make yourself known.
Linux
- this section will be filled in in due course
@ -253,6 +259,14 @@ Possibly Breaking Changes
- this section will be filled in in due course
- the Opus audio payloader and depayloader no longer accept the lower
case encoding-format=multiopus but instead produce and accept only
the upper case variant encoding-format=MULTIOPUS, since those should
always be upper case in GStreamer (caps fields are always case
sensitive). This should hopefully only affect applications where RTP
caps are set manually and multi-channel audio (>= 3 channels) is
used.
Known Issues
- this section will be filled in in due course
@ -323,7 +337,7 @@ the git 1.22 branch, which will be a stable branch.
1.22.0
1.22.0 is scheduled to be released around December 2022.
1.22.0 is scheduled to be released in January 2023.
Schedule for 1.24

View file

@ -1,13 +1,15 @@
This is GStreamer gst-omx 1.21.3.
This is GStreamer gst-omx 1.21.90.
GStreamer 1.21 is the unstable development branch leading up to the next major
stable version which will be 1.22.
The GStreamer team is thrilled to announce a first release candidate of a new
major feature release of your favourite cross-platform multimedia framework!
The 1.21 development series adds new features on top of the 1.20 series and is
part of the API and ABI-stable 1.x release series of the GStreamer multimedia
framework.
As always, this release is again packed with new features, bug fixes and
other improvements.
Full release notes will one day be found at:
The 1.22 release series adds new features on top of the 1.20 series and is
part of the API and ABI-stable 1.x release series.
Full release notes will soon be available at:
https://gstreamer.freedesktop.org/releases/1.22/
@ -51,6 +53,9 @@ with other GStreamer modules for a complete multimedia experience.
- gst-editing-services: library an plugins for non-linear editing
- gst-plugins-rs: an exciting collection of well-maintained plugins written
in the Rust programming language (usable from any language)
==== Download ====
You can find source releases of gstreamer in the download

View file

@ -31,6 +31,16 @@ a basic collection of elements
</GitRepository>
</repository>
<release>
<Version>
<revision>1.21.90</revision>
<branch>main</branch>
<name></name>
<created>2023-01-13</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-omx/gst-omx-1.21.90.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.21.3</revision>

View file

@ -1,5 +1,5 @@
project('gst-omx', 'c',
version : '1.21.3.1',
version : '1.21.90',
meson_version : '>= 0.62',
default_options : [ 'warning_level=1',
'buildtype=debugoptimized' ])

View file

@ -1,28 +1,23 @@
GStreamer 1.22 Release Notes
GStreamer 1.22 has not been released yet. It is scheduled for release
around the end of December 2022 / beginning of January 2023.
around in January 2023.
1.21.x is the unstable development version that is being developed in
the git master branch and which will eventually result in 1.22, and
1.21.3 is the current development release in that series
1.21.90 is the first release candidate for 1.22 (rc1) in that series
A feature freeze is now into effect for the 1.21 branch, but newly-added
API might still change until the final 1.22.0 stable release, and minor
features may also still be added until then.
A first 1.22 release candidate (1.21.90) is expected towards
mid-December, followed by more release candiates until the new 1.22
stable release around the end of December 2022 / beginning of January
2023.
1.22 will be backwards-compatible to the stable 1.20, 1.18, 1.16, 1.14,
1.12, 1.10, 1.8, 1.6,, 1.4, 1.2 and 1.0 release series.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
Last updated: Monday 5 December 2022, 01:00 UTC (log)
Last updated: Thursday 12 January 2023, 15:00 UTC (log)
Introduction
@ -193,6 +188,13 @@ Build and Dependencies
- this section will be filled in in due course
- GLib >= 2.64 is now required (technically it still says >= 2.62 but
the plan is to bump that to 2.64 soon once some CI issues are sorted
out)
- libnice >= 0.1.21 is now required and contains important fixes for
GStreamers WebRTC stack.
gst-build
- this section will be filled in in due course
@ -241,6 +243,10 @@ Windows
- this section will be filled in in due course
- The Windows universal UWP build is currently non-functional and will
need updating after the recent GLib upgrade. It is unclear if anyone
is using these binaries, so if you are please make yourself known.
Linux
- this section will be filled in in due course
@ -253,6 +259,14 @@ Possibly Breaking Changes
- this section will be filled in in due course
- the Opus audio payloader and depayloader no longer accept the lower
case encoding-format=multiopus but instead produce and accept only
the upper case variant encoding-format=MULTIOPUS, since those should
always be upper case in GStreamer (caps fields are always case
sensitive). This should hopefully only affect applications where RTP
caps are set manually and multi-channel audio (>= 3 channels) is
used.
Known Issues
- this section will be filled in in due course
@ -323,7 +337,7 @@ the git 1.22 branch, which will be a stable branch.
1.22.0
1.22.0 is scheduled to be released around December 2022.
1.22.0 is scheduled to be released in January 2023.
Schedule for 1.24

View file

@ -1,13 +1,15 @@
This is GStreamer gst-plugins-bad 1.21.3.
This is GStreamer gst-plugins-bad 1.21.90.
GStreamer 1.21 is the unstable development branch leading up to the next major
stable version which will be 1.22.
The GStreamer team is thrilled to announce a first release candidate of a new
major feature release of your favourite cross-platform multimedia framework!
The 1.21 development series adds new features on top of the 1.20 series and is
part of the API and ABI-stable 1.x release series of the GStreamer multimedia
framework.
As always, this release is again packed with new features, bug fixes and
other improvements.
Full release notes will one day be found at:
The 1.22 release series adds new features on top of the 1.20 series and is
part of the API and ABI-stable 1.x release series.
Full release notes will soon be available at:
https://gstreamer.freedesktop.org/releases/1.22/
@ -51,6 +53,9 @@ with other GStreamer modules for a complete multimedia experience.
- gst-editing-services: library an plugins for non-linear editing
- gst-plugins-rs: an exciting collection of well-maintained plugins written
in the Rust programming language (usable from any language)
==== Download ====
You can find source releases of gstreamer in the download

View file

@ -33,6 +33,16 @@ real live maintainer, or some actual wide use.
</GitRepository>
</repository>
<release>
<Version>
<revision>1.21.90</revision>
<branch>main</branch>
<name></name>
<created>2023-01-13</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.21.90.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.21.3</revision>

View file

@ -1,5 +1,5 @@
project('gst-plugins-bad', 'c', 'cpp',
version : '1.21.3.1',
version : '1.21.90',
meson_version : '>= 0.62',
default_options : [ 'warning_level=1',
'buildtype=debugoptimized' ])

View file

@ -1,28 +1,23 @@
GStreamer 1.22 Release Notes
GStreamer 1.22 has not been released yet. It is scheduled for release
around the end of December 2022 / beginning of January 2023.
around in January 2023.
1.21.x is the unstable development version that is being developed in
the git master branch and which will eventually result in 1.22, and
1.21.3 is the current development release in that series
1.21.90 is the first release candidate for 1.22 (rc1) in that series
A feature freeze is now into effect for the 1.21 branch, but newly-added
API might still change until the final 1.22.0 stable release, and minor
features may also still be added until then.
A first 1.22 release candidate (1.21.90) is expected towards
mid-December, followed by more release candiates until the new 1.22
stable release around the end of December 2022 / beginning of January
2023.
1.22 will be backwards-compatible to the stable 1.20, 1.18, 1.16, 1.14,
1.12, 1.10, 1.8, 1.6,, 1.4, 1.2 and 1.0 release series.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
Last updated: Monday 5 December 2022, 01:00 UTC (log)
Last updated: Thursday 12 January 2023, 15:00 UTC (log)
Introduction
@ -193,6 +188,13 @@ Build and Dependencies
- this section will be filled in in due course
- GLib >= 2.64 is now required (technically it still says >= 2.62 but
the plan is to bump that to 2.64 soon once some CI issues are sorted
out)
- libnice >= 0.1.21 is now required and contains important fixes for
GStreamers WebRTC stack.
gst-build
- this section will be filled in in due course
@ -241,6 +243,10 @@ Windows
- this section will be filled in in due course
- The Windows universal UWP build is currently non-functional and will
need updating after the recent GLib upgrade. It is unclear if anyone
is using these binaries, so if you are please make yourself known.
Linux
- this section will be filled in in due course
@ -253,6 +259,14 @@ Possibly Breaking Changes
- this section will be filled in in due course
- the Opus audio payloader and depayloader no longer accept the lower
case encoding-format=multiopus but instead produce and accept only
the upper case variant encoding-format=MULTIOPUS, since those should
always be upper case in GStreamer (caps fields are always case
sensitive). This should hopefully only affect applications where RTP
caps are set manually and multi-channel audio (>= 3 channels) is
used.
Known Issues
- this section will be filled in in due course
@ -323,7 +337,7 @@ the git 1.22 branch, which will be a stable branch.
1.22.0
1.22.0 is scheduled to be released around December 2022.
1.22.0 is scheduled to be released in January 2023.
Schedule for 1.24

View file

@ -1,13 +1,15 @@
This is GStreamer gst-plugins-base 1.21.3.
This is GStreamer gst-plugins-base 1.21.90.
GStreamer 1.21 is the unstable development branch leading up to the next major
stable version which will be 1.22.
The GStreamer team is thrilled to announce a first release candidate of a new
major feature release of your favourite cross-platform multimedia framework!
The 1.21 development series adds new features on top of the 1.20 series and is
part of the API and ABI-stable 1.x release series of the GStreamer multimedia
framework.
As always, this release is again packed with new features, bug fixes and
other improvements.
Full release notes will one day be found at:
The 1.22 release series adds new features on top of the 1.20 series and is
part of the API and ABI-stable 1.x release series.
Full release notes will soon be available at:
https://gstreamer.freedesktop.org/releases/1.22/
@ -51,6 +53,9 @@ with other GStreamer modules for a complete multimedia experience.
- gst-editing-services: library an plugins for non-linear editing
- gst-plugins-rs: an exciting collection of well-maintained plugins written
in the Rust programming language (usable from any language)
==== Download ====
You can find source releases of gstreamer in the download

View file

@ -34,6 +34,16 @@ A wide range of video and audio decoders, encoders, and filters are included.
</GitRepository>
</repository>
<release>
<Version>
<revision>1.21.90</revision>
<branch>main</branch>
<name></name>
<created>2023-01-13</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.21.90.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.21.3</revision>

View file

@ -1,5 +1,5 @@
project('gst-plugins-base', 'c',
version : '1.21.3.1',
version : '1.21.90',
meson_version : '>= 0.62',
default_options : [ 'warning_level=1',
'buildtype=debugoptimized' ])

View file

@ -1,28 +1,23 @@
GStreamer 1.22 Release Notes
GStreamer 1.22 has not been released yet. It is scheduled for release
around the end of December 2022 / beginning of January 2023.
around in January 2023.
1.21.x is the unstable development version that is being developed in
the git master branch and which will eventually result in 1.22, and
1.21.3 is the current development release in that series
1.21.90 is the first release candidate for 1.22 (rc1) in that series
A feature freeze is now into effect for the 1.21 branch, but newly-added
API might still change until the final 1.22.0 stable release, and minor
features may also still be added until then.
A first 1.22 release candidate (1.21.90) is expected towards
mid-December, followed by more release candiates until the new 1.22
stable release around the end of December 2022 / beginning of January
2023.
1.22 will be backwards-compatible to the stable 1.20, 1.18, 1.16, 1.14,
1.12, 1.10, 1.8, 1.6,, 1.4, 1.2 and 1.0 release series.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
Last updated: Monday 5 December 2022, 01:00 UTC (log)
Last updated: Thursday 12 January 2023, 15:00 UTC (log)
Introduction
@ -193,6 +188,13 @@ Build and Dependencies
- this section will be filled in in due course
- GLib >= 2.64 is now required (technically it still says >= 2.62 but
the plan is to bump that to 2.64 soon once some CI issues are sorted
out)
- libnice >= 0.1.21 is now required and contains important fixes for
GStreamers WebRTC stack.
gst-build
- this section will be filled in in due course
@ -241,6 +243,10 @@ Windows
- this section will be filled in in due course
- The Windows universal UWP build is currently non-functional and will
need updating after the recent GLib upgrade. It is unclear if anyone
is using these binaries, so if you are please make yourself known.
Linux
- this section will be filled in in due course
@ -253,6 +259,14 @@ Possibly Breaking Changes
- this section will be filled in in due course
- the Opus audio payloader and depayloader no longer accept the lower
case encoding-format=multiopus but instead produce and accept only
the upper case variant encoding-format=MULTIOPUS, since those should
always be upper case in GStreamer (caps fields are always case
sensitive). This should hopefully only affect applications where RTP
caps are set manually and multi-channel audio (>= 3 channels) is
used.
Known Issues
- this section will be filled in in due course
@ -323,7 +337,7 @@ the git 1.22 branch, which will be a stable branch.
1.22.0
1.22.0 is scheduled to be released around December 2022.
1.22.0 is scheduled to be released in January 2023.
Schedule for 1.24

View file

@ -1,13 +1,15 @@
This is GStreamer gst-plugins-good 1.21.3.
This is GStreamer gst-plugins-good 1.21.90.
GStreamer 1.21 is the unstable development branch leading up to the next major
stable version which will be 1.22.
The GStreamer team is thrilled to announce a first release candidate of a new
major feature release of your favourite cross-platform multimedia framework!
The 1.21 development series adds new features on top of the 1.20 series and is
part of the API and ABI-stable 1.x release series of the GStreamer multimedia
framework.
As always, this release is again packed with new features, bug fixes and
other improvements.
Full release notes will one day be found at:
The 1.22 release series adds new features on top of the 1.20 series and is
part of the API and ABI-stable 1.x release series.
Full release notes will soon be available at:
https://gstreamer.freedesktop.org/releases/1.22/
@ -51,6 +53,9 @@ with other GStreamer modules for a complete multimedia experience.
- gst-editing-services: library an plugins for non-linear editing
- gst-plugins-rs: an exciting collection of well-maintained plugins written
in the Rust programming language (usable from any language)
==== Download ====
You can find source releases of gstreamer in the download

View file

@ -7027,7 +7027,7 @@
"construct": false,
"construct-only": false,
"controllable": false,
"default": "GStreamer 1.21.3.1 FLV muxer",
"default": "GStreamer 1.21.90 FLV muxer",
"mutable": "null",
"readable": true,
"type": "gchararray",
@ -7039,7 +7039,7 @@
"construct": false,
"construct-only": false,
"controllable": false,
"default": "GStreamer 1.21.3.1 FLV muxer",
"default": "GStreamer 1.21.90 FLV muxer",
"mutable": "null",
"readable": true,
"type": "gchararray",
@ -21257,7 +21257,7 @@
"construct": false,
"construct-only": false,
"controllable": false,
"default": "GStreamer/1.21.3.1",
"default": "GStreamer/1.21.90",
"mutable": "null",
"readable": true,
"type": "gchararray",
@ -21816,7 +21816,7 @@
"construct": false,
"construct-only": false,
"controllable": false,
"default": "GStreamer 1.21.3.1",
"default": "GStreamer 1.21.90",
"mutable": "null",
"readable": true,
"type": "gchararray",
@ -23253,7 +23253,7 @@
"construct": false,
"construct-only": false,
"controllable": false,
"default": "GStreamer souphttpsrc 1.21.3.1 ",
"default": "GStreamer souphttpsrc 1.21.90 ",
"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.21.90</revision>
<branch>main</branch>
<name></name>
<created>2023-01-13</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.21.90.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.21.3</revision>

View file

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

View file

@ -2,4 +2,4 @@
directory=gst-plugins-rs
url=https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git
push-url=git@gitlab.freedesktop.org:gstreamer/gst-plugins-rs.git
revision=0.9
revision=gstreamer-1.21.90

View file

@ -1,28 +1,23 @@
GStreamer 1.22 Release Notes
GStreamer 1.22 has not been released yet. It is scheduled for release
around the end of December 2022 / beginning of January 2023.
around in January 2023.
1.21.x is the unstable development version that is being developed in
the git master branch and which will eventually result in 1.22, and
1.21.3 is the current development release in that series
1.21.90 is the first release candidate for 1.22 (rc1) in that series
A feature freeze is now into effect for the 1.21 branch, but newly-added
API might still change until the final 1.22.0 stable release, and minor
features may also still be added until then.
A first 1.22 release candidate (1.21.90) is expected towards
mid-December, followed by more release candiates until the new 1.22
stable release around the end of December 2022 / beginning of January
2023.
1.22 will be backwards-compatible to the stable 1.20, 1.18, 1.16, 1.14,
1.12, 1.10, 1.8, 1.6,, 1.4, 1.2 and 1.0 release series.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
Last updated: Monday 5 December 2022, 01:00 UTC (log)
Last updated: Thursday 12 January 2023, 15:00 UTC (log)
Introduction
@ -193,6 +188,13 @@ Build and Dependencies
- this section will be filled in in due course
- GLib >= 2.64 is now required (technically it still says >= 2.62 but
the plan is to bump that to 2.64 soon once some CI issues are sorted
out)
- libnice >= 0.1.21 is now required and contains important fixes for
GStreamers WebRTC stack.
gst-build
- this section will be filled in in due course
@ -241,6 +243,10 @@ Windows
- this section will be filled in in due course
- The Windows universal UWP build is currently non-functional and will
need updating after the recent GLib upgrade. It is unclear if anyone
is using these binaries, so if you are please make yourself known.
Linux
- this section will be filled in in due course
@ -253,6 +259,14 @@ Possibly Breaking Changes
- this section will be filled in in due course
- the Opus audio payloader and depayloader no longer accept the lower
case encoding-format=multiopus but instead produce and accept only
the upper case variant encoding-format=MULTIOPUS, since those should
always be upper case in GStreamer (caps fields are always case
sensitive). This should hopefully only affect applications where RTP
caps are set manually and multi-channel audio (>= 3 channels) is
used.
Known Issues
- this section will be filled in in due course
@ -323,7 +337,7 @@ the git 1.22 branch, which will be a stable branch.
1.22.0
1.22.0 is scheduled to be released around December 2022.
1.22.0 is scheduled to be released in January 2023.
Schedule for 1.24

View file

@ -1,13 +1,15 @@
This is GStreamer gst-plugins-ugly 1.21.3.
This is GStreamer gst-plugins-ugly 1.21.90.
GStreamer 1.21 is the unstable development branch leading up to the next major
stable version which will be 1.22.
The GStreamer team is thrilled to announce a first release candidate of a new
major feature release of your favourite cross-platform multimedia framework!
The 1.21 development series adds new features on top of the 1.20 series and is
part of the API and ABI-stable 1.x release series of the GStreamer multimedia
framework.
As always, this release is again packed with new features, bug fixes and
other improvements.
Full release notes will one day be found at:
The 1.22 release series adds new features on top of the 1.20 series and is
part of the API and ABI-stable 1.x release series.
Full release notes will soon be available at:
https://gstreamer.freedesktop.org/releases/1.22/
@ -51,6 +53,9 @@ with other GStreamer modules for a complete multimedia experience.
- gst-editing-services: library an plugins for non-linear editing
- gst-plugins-rs: an exciting collection of well-maintained plugins written
in the Rust programming language (usable from any language)
==== Download ====
You can find source releases of gstreamer in the download

View file

@ -33,6 +33,16 @@ might be widely known to present patent problems.
</GitRepository>
</repository>
<release>
<Version>
<revision>1.21.90</revision>
<branch>main</branch>
<name></name>
<created>2023-01-13</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.21.90.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.21.3</revision>

View file

@ -1,5 +1,5 @@
project('gst-plugins-ugly', 'c',
version : '1.21.3.1',
version : '1.21.90',
meson_version : '>= 0.62',
default_options : [ 'warning_level=1',
'buildtype=debugoptimized' ])

View file

@ -1,28 +1,23 @@
GStreamer 1.22 Release Notes
GStreamer 1.22 has not been released yet. It is scheduled for release
around the end of December 2022 / beginning of January 2023.
around in January 2023.
1.21.x is the unstable development version that is being developed in
the git master branch and which will eventually result in 1.22, and
1.21.3 is the current development release in that series
1.21.90 is the first release candidate for 1.22 (rc1) in that series
A feature freeze is now into effect for the 1.21 branch, but newly-added
API might still change until the final 1.22.0 stable release, and minor
features may also still be added until then.
A first 1.22 release candidate (1.21.90) is expected towards
mid-December, followed by more release candiates until the new 1.22
stable release around the end of December 2022 / beginning of January
2023.
1.22 will be backwards-compatible to the stable 1.20, 1.18, 1.16, 1.14,
1.12, 1.10, 1.8, 1.6,, 1.4, 1.2 and 1.0 release series.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
Last updated: Monday 5 December 2022, 01:00 UTC (log)
Last updated: Thursday 12 January 2023, 15:00 UTC (log)
Introduction
@ -193,6 +188,13 @@ Build and Dependencies
- this section will be filled in in due course
- GLib >= 2.64 is now required (technically it still says >= 2.62 but
the plan is to bump that to 2.64 soon once some CI issues are sorted
out)
- libnice >= 0.1.21 is now required and contains important fixes for
GStreamers WebRTC stack.
gst-build
- this section will be filled in in due course
@ -241,6 +243,10 @@ Windows
- this section will be filled in in due course
- The Windows universal UWP build is currently non-functional and will
need updating after the recent GLib upgrade. It is unclear if anyone
is using these binaries, so if you are please make yourself known.
Linux
- this section will be filled in in due course
@ -253,6 +259,14 @@ Possibly Breaking Changes
- this section will be filled in in due course
- the Opus audio payloader and depayloader no longer accept the lower
case encoding-format=multiopus but instead produce and accept only
the upper case variant encoding-format=MULTIOPUS, since those should
always be upper case in GStreamer (caps fields are always case
sensitive). This should hopefully only affect applications where RTP
caps are set manually and multi-channel audio (>= 3 channels) is
used.
Known Issues
- this section will be filled in in due course
@ -323,7 +337,7 @@ the git 1.22 branch, which will be a stable branch.
1.22.0
1.22.0 is scheduled to be released around December 2022.
1.22.0 is scheduled to be released in January 2023.
Schedule for 1.24

View file

@ -1,13 +1,15 @@
This is GStreamer gst-python 1.21.3.
This is GStreamer gst-python 1.21.90.
GStreamer 1.21 is the unstable development branch leading up to the next major
stable version which will be 1.22.
The GStreamer team is thrilled to announce a first release candidate of a new
major feature release of your favourite cross-platform multimedia framework!
The 1.21 development series adds new features on top of the 1.20 series and is
part of the API and ABI-stable 1.x release series of the GStreamer multimedia
framework.
As always, this release is again packed with new features, bug fixes and
other improvements.
Full release notes will one day be found at:
The 1.22 release series adds new features on top of the 1.20 series and is
part of the API and ABI-stable 1.x release series.
Full release notes will soon be available at:
https://gstreamer.freedesktop.org/releases/1.22/
@ -51,6 +53,9 @@ with other GStreamer modules for a complete multimedia experience.
- gst-editing-services: library an plugins for non-linear editing
- gst-plugins-rs: an exciting collection of well-maintained plugins written
in the Rust programming language (usable from any language)
==== Download ====
You can find source releases of gstreamer in the download

View file

@ -30,6 +30,16 @@ GStreamer Python Bindings is a set of overrides and Gst fundamental types handli
</GitRepository>
</repository>
<release>
<Version>
<revision>1.21.90</revision>
<branch>main</branch>
<name></name>
<created>2023-01-13</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-python/gst-python-1.21.90.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.21.3</revision>

View file

@ -1,5 +1,5 @@
project('gst-python', 'c',
version : '1.21.3.1',
version : '1.21.90',
meson_version : '>= 0.62',
default_options : [ 'warning_level=1',
'c_std=gnu99',

View file

@ -1,28 +1,23 @@
GStreamer 1.22 Release Notes
GStreamer 1.22 has not been released yet. It is scheduled for release
around the end of December 2022 / beginning of January 2023.
around in January 2023.
1.21.x is the unstable development version that is being developed in
the git master branch and which will eventually result in 1.22, and
1.21.3 is the current development release in that series
1.21.90 is the first release candidate for 1.22 (rc1) in that series
A feature freeze is now into effect for the 1.21 branch, but newly-added
API might still change until the final 1.22.0 stable release, and minor
features may also still be added until then.
A first 1.22 release candidate (1.21.90) is expected towards
mid-December, followed by more release candiates until the new 1.22
stable release around the end of December 2022 / beginning of January
2023.
1.22 will be backwards-compatible to the stable 1.20, 1.18, 1.16, 1.14,
1.12, 1.10, 1.8, 1.6,, 1.4, 1.2 and 1.0 release series.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
Last updated: Monday 5 December 2022, 01:00 UTC (log)
Last updated: Thursday 12 January 2023, 15:00 UTC (log)
Introduction
@ -193,6 +188,13 @@ Build and Dependencies
- this section will be filled in in due course
- GLib >= 2.64 is now required (technically it still says >= 2.62 but
the plan is to bump that to 2.64 soon once some CI issues are sorted
out)
- libnice >= 0.1.21 is now required and contains important fixes for
GStreamers WebRTC stack.
gst-build
- this section will be filled in in due course
@ -241,6 +243,10 @@ Windows
- this section will be filled in in due course
- The Windows universal UWP build is currently non-functional and will
need updating after the recent GLib upgrade. It is unclear if anyone
is using these binaries, so if you are please make yourself known.
Linux
- this section will be filled in in due course
@ -253,6 +259,14 @@ Possibly Breaking Changes
- this section will be filled in in due course
- the Opus audio payloader and depayloader no longer accept the lower
case encoding-format=multiopus but instead produce and accept only
the upper case variant encoding-format=MULTIOPUS, since those should
always be upper case in GStreamer (caps fields are always case
sensitive). This should hopefully only affect applications where RTP
caps are set manually and multi-channel audio (>= 3 channels) is
used.
Known Issues
- this section will be filled in in due course
@ -323,7 +337,7 @@ the git 1.22 branch, which will be a stable branch.
1.22.0
1.22.0 is scheduled to be released around December 2022.
1.22.0 is scheduled to be released in January 2023.
Schedule for 1.24

View file

@ -1,13 +1,15 @@
This is GStreamer gst-rtsp-server 1.21.3.
This is GStreamer gst-rtsp-server 1.21.90.
GStreamer 1.21 is the unstable development branch leading up to the next major
stable version which will be 1.22.
The GStreamer team is thrilled to announce a first release candidate of a new
major feature release of your favourite cross-platform multimedia framework!
The 1.21 development series adds new features on top of the 1.20 series and is
part of the API and ABI-stable 1.x release series of the GStreamer multimedia
framework.
As always, this release is again packed with new features, bug fixes and
other improvements.
Full release notes will one day be found at:
The 1.22 release series adds new features on top of the 1.20 series and is
part of the API and ABI-stable 1.x release series.
Full release notes will soon be available at:
https://gstreamer.freedesktop.org/releases/1.22/
@ -51,6 +53,9 @@ with other GStreamer modules for a complete multimedia experience.
- gst-editing-services: library an plugins for non-linear editing
- gst-plugins-rs: an exciting collection of well-maintained plugins written
in the Rust programming language (usable from any language)
==== Download ====
You can find source releases of gstreamer in the download

View file

@ -333,7 +333,7 @@
"construct": false,
"construct-only": false,
"controllable": false,
"default": "GStreamer/1.21.3.1",
"default": "GStreamer/1.21.90",
"mutable": "null",
"readable": true,
"type": "gchararray",

View file

@ -30,6 +30,16 @@ RTSP server library based on GStreamer
</GitRepository>
</repository>
<release>
<Version>
<revision>1.21.90</revision>
<branch>main</branch>
<name></name>
<created>2023-01-13</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-1.21.90.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.21.3</revision>

View file

@ -1,5 +1,5 @@
project('gst-rtsp-server', 'c',
version : '1.21.3.1',
version : '1.21.90',
meson_version : '>= 0.62',
default_options : ['warning_level=1', 'buildtype=debugoptimized'])

View file

@ -1,4 +1,4 @@
project('gstreamer-sharp', ['cs', 'c'], version: '1.21.3.1',
project('gstreamer-sharp', ['cs', 'c'], version: '1.21.90',
meson_version : '>= 0.62', license: 'LGPL')
if host_machine.system() == 'osx'

View file

@ -17,9 +17,9 @@ namespace Gst.PbUtils {
public const string ENCODING_CATEGORY_ONLINE_SERVICE = @"online-service";
public const string ENCODING_CATEGORY_STORAGE_EDITING = @"storage-editing";
public const int PLUGINS_BASE_VERSION_MAJOR = 1;
public const int PLUGINS_BASE_VERSION_MICRO = 3;
public const int PLUGINS_BASE_VERSION_MICRO = 90;
public const int PLUGINS_BASE_VERSION_MINOR = 21;
public const int PLUGINS_BASE_VERSION_NANO = 1;
public const int PLUGINS_BASE_VERSION_NANO = 0;
#endregion
}
}

View file

@ -170,9 +170,9 @@ namespace Gst {
public const int VALUE_LESS_THAN = -1;
public const int VALUE_UNORDERED = 2;
public const int VERSION_MAJOR = 1;
public const int VERSION_MICRO = 3;
public const int VERSION_MICRO = 90;
public const int VERSION_MINOR = 21;
public const int VERSION_NANO = 1;
public const int VERSION_NANO = 0;
#endregion
}
}

View file

@ -12127,10 +12127,10 @@
<constant value="1" ctype="gint" gtype="gint" name="VALUE_GREATER_THAN" />
<constant value="-1" ctype="gint" gtype="gint" name="VALUE_LESS_THAN" />
<constant value="2" ctype="gint" gtype="gint" name="VALUE_UNORDERED" />
<constant value="1" ctype="gint" gtype="gint" name="VERSION_MAJOR" />
<constant value="3" ctype="gint" gtype="gint" name="VERSION_MICRO" />
<constant value="21" ctype="gint" gtype="gint" name="VERSION_MINOR" />
<constant value="1" ctype="gint" gtype="gint" name="VERSION_NANO" />
<constant value="1" ctype="gint" gtype="gint" name="VERSION_MAJOR" />
<constant value="90" ctype="gint" gtype="gint" name="VERSION_MICRO" />
<constant value="21" ctype="gint" gtype="gint" name="VERSION_MINOR" />
<constant value="0" ctype="gint" gtype="gint" name="VERSION_NANO" />
</object>
<class name="Parse" cname="GstParse" disable_void_ctor="1">
<method name="ParseBinFromDescription" cname="gst_parse_bin_from_description" shared="true">
@ -21582,10 +21582,10 @@
<constant value="file-extension" ctype="gchar*" gtype="gchar*" name="ENCODING_CATEGORY_FILE_EXTENSION" />
<constant value="online-service" ctype="gchar*" gtype="gchar*" name="ENCODING_CATEGORY_ONLINE_SERVICE" />
<constant value="storage-editing" ctype="gchar*" gtype="gchar*" name="ENCODING_CATEGORY_STORAGE_EDITING" />
<constant value="1" ctype="gint" gtype="gint" name="PLUGINS_BASE_VERSION_MAJOR" />
<constant value="3" ctype="gint" gtype="gint" name="PLUGINS_BASE_VERSION_MICRO" />
<constant value="21" ctype="gint" gtype="gint" name="PLUGINS_BASE_VERSION_MINOR" />
<constant value="1" ctype="gint" gtype="gint" name="PLUGINS_BASE_VERSION_NANO" />
<constant value="1" ctype="gint" gtype="gint" name="PLUGINS_BASE_VERSION_MAJOR" />
<constant value="90" ctype="gint" gtype="gint" name="PLUGINS_BASE_VERSION_MICRO" />
<constant value="21" ctype="gint" gtype="gint" name="PLUGINS_BASE_VERSION_MINOR" />
<constant value="0" ctype="gint" gtype="gint" name="PLUGINS_BASE_VERSION_NANO" />
</object>
</namespace>
<namespace name="Gst.Rtp" library="gstrtp-1.0-0.dll">

View file

@ -1,28 +1,23 @@
GStreamer 1.22 Release Notes
GStreamer 1.22 has not been released yet. It is scheduled for release
around the end of December 2022 / beginning of January 2023.
around in January 2023.
1.21.x is the unstable development version that is being developed in
the git master branch and which will eventually result in 1.22, and
1.21.3 is the current development release in that series
1.21.90 is the first release candidate for 1.22 (rc1) in that series
A feature freeze is now into effect for the 1.21 branch, but newly-added
API might still change until the final 1.22.0 stable release, and minor
features may also still be added until then.
A first 1.22 release candidate (1.21.90) is expected towards
mid-December, followed by more release candiates until the new 1.22
stable release around the end of December 2022 / beginning of January
2023.
1.22 will be backwards-compatible to the stable 1.20, 1.18, 1.16, 1.14,
1.12, 1.10, 1.8, 1.6,, 1.4, 1.2 and 1.0 release series.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
Last updated: Monday 5 December 2022, 01:00 UTC (log)
Last updated: Thursday 12 January 2023, 15:00 UTC (log)
Introduction
@ -193,6 +188,13 @@ Build and Dependencies
- this section will be filled in in due course
- GLib >= 2.64 is now required (technically it still says >= 2.62 but
the plan is to bump that to 2.64 soon once some CI issues are sorted
out)
- libnice >= 0.1.21 is now required and contains important fixes for
GStreamers WebRTC stack.
gst-build
- this section will be filled in in due course
@ -241,6 +243,10 @@ Windows
- this section will be filled in in due course
- The Windows universal UWP build is currently non-functional and will
need updating after the recent GLib upgrade. It is unclear if anyone
is using these binaries, so if you are please make yourself known.
Linux
- this section will be filled in in due course
@ -253,6 +259,14 @@ Possibly Breaking Changes
- this section will be filled in in due course
- the Opus audio payloader and depayloader no longer accept the lower
case encoding-format=multiopus but instead produce and accept only
the upper case variant encoding-format=MULTIOPUS, since those should
always be upper case in GStreamer (caps fields are always case
sensitive). This should hopefully only affect applications where RTP
caps are set manually and multi-channel audio (>= 3 channels) is
used.
Known Issues
- this section will be filled in in due course
@ -323,7 +337,7 @@ the git 1.22 branch, which will be a stable branch.
1.22.0
1.22.0 is scheduled to be released around December 2022.
1.22.0 is scheduled to be released in January 2023.
Schedule for 1.24

View file

@ -1,13 +1,15 @@
This is GStreamer gstreamer-vaapi 1.21.3.
This is GStreamer gstreamer-vaapi 1.21.90.
GStreamer 1.21 is the unstable development branch leading up to the next major
stable version which will be 1.22.
The GStreamer team is thrilled to announce a first release candidate of a new
major feature release of your favourite cross-platform multimedia framework!
The 1.21 development series adds new features on top of the 1.20 series and is
part of the API and ABI-stable 1.x release series of the GStreamer multimedia
framework.
As always, this release is again packed with new features, bug fixes and
other improvements.
Full release notes will one day be found at:
The 1.22 release series adds new features on top of the 1.20 series and is
part of the API and ABI-stable 1.x release series.
Full release notes will soon be available at:
https://gstreamer.freedesktop.org/releases/1.22/
@ -51,6 +53,9 @@ with other GStreamer modules for a complete multimedia experience.
- gst-editing-services: library an plugins for non-linear editing
- gst-plugins-rs: an exciting collection of well-maintained plugins written
in the Rust programming language (usable from any language)
==== Download ====
You can find source releases of gstreamer in the download

View file

@ -25,6 +25,16 @@
</GitRepository>
</repository>
<release>
<Version>
<revision>1.21.90</revision>
<branch>main</branch>
<name></name>
<created>2023-01-13</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-1.21.90.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.21.3</revision>

View file

@ -1,5 +1,5 @@
project('gstreamer-vaapi', 'c',
version : '1.21.3.1',
version : '1.21.90',
meson_version : '>= 0.62',
default_options : [ 'warning_level=1',
'buildtype=debugoptimized' ])

View file

@ -1,28 +1,23 @@
GStreamer 1.22 Release Notes
GStreamer 1.22 has not been released yet. It is scheduled for release
around the end of December 2022 / beginning of January 2023.
around in January 2023.
1.21.x is the unstable development version that is being developed in
the git master branch and which will eventually result in 1.22, and
1.21.3 is the current development release in that series
1.21.90 is the first release candidate for 1.22 (rc1) in that series
A feature freeze is now into effect for the 1.21 branch, but newly-added
API might still change until the final 1.22.0 stable release, and minor
features may also still be added until then.
A first 1.22 release candidate (1.21.90) is expected towards
mid-December, followed by more release candiates until the new 1.22
stable release around the end of December 2022 / beginning of January
2023.
1.22 will be backwards-compatible to the stable 1.20, 1.18, 1.16, 1.14,
1.12, 1.10, 1.8, 1.6,, 1.4, 1.2 and 1.0 release series.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
Last updated: Monday 5 December 2022, 01:00 UTC (log)
Last updated: Thursday 12 January 2023, 15:00 UTC (log)
Introduction
@ -193,6 +188,13 @@ Build and Dependencies
- this section will be filled in in due course
- GLib >= 2.64 is now required (technically it still says >= 2.62 but
the plan is to bump that to 2.64 soon once some CI issues are sorted
out)
- libnice >= 0.1.21 is now required and contains important fixes for
GStreamers WebRTC stack.
gst-build
- this section will be filled in in due course
@ -241,6 +243,10 @@ Windows
- this section will be filled in in due course
- The Windows universal UWP build is currently non-functional and will
need updating after the recent GLib upgrade. It is unclear if anyone
is using these binaries, so if you are please make yourself known.
Linux
- this section will be filled in in due course
@ -253,6 +259,14 @@ Possibly Breaking Changes
- this section will be filled in in due course
- the Opus audio payloader and depayloader no longer accept the lower
case encoding-format=multiopus but instead produce and accept only
the upper case variant encoding-format=MULTIOPUS, since those should
always be upper case in GStreamer (caps fields are always case
sensitive). This should hopefully only affect applications where RTP
caps are set manually and multi-channel audio (>= 3 channels) is
used.
Known Issues
- this section will be filled in in due course
@ -323,7 +337,7 @@ the git 1.22 branch, which will be a stable branch.
1.22.0
1.22.0 is scheduled to be released around December 2022.
1.22.0 is scheduled to be released in January 2023.
Schedule for 1.24

View file

@ -1,13 +1,15 @@
This is GStreamer core 1.21.3.
This is GStreamer core 1.21.90.
GStreamer 1.21 is the unstable development branch leading up to the next major
stable version which will be 1.22.
The GStreamer team is thrilled to announce a first release candidate of a new
major feature release of your favourite cross-platform multimedia framework!
The 1.21 development series adds new features on top of the 1.20 series and is
part of the API and ABI-stable 1.x release series of the GStreamer multimedia
framework.
As always, this release is again packed with new features, bug fixes and
other improvements.
Full release notes will one day be found at:
The 1.22 release series adds new features on top of the 1.20 series and is
part of the API and ABI-stable 1.x release series.
Full release notes will soon be available at:
https://gstreamer.freedesktop.org/releases/1.22/
@ -51,6 +53,9 @@ with other GStreamer modules for a complete multimedia experience.
- gst-editing-services: library an plugins for non-linear editing
- gst-plugins-rs: an exciting collection of well-maintained plugins written
in the Rust programming language (usable from any language)
==== Download ====
You can find source releases of gstreamer in the download

View file

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

View file

@ -1,5 +1,5 @@
project('gstreamer', 'c',
version : '1.21.3.1',
version : '1.21.90',
meson_version : '>= 0.62',
default_options : [ 'warning_level=1',
'buildtype=debugoptimized' ])