Release 1.22.12

This commit is contained in:
Tim-Philipp Müller 2024-04-29 20:09:52 +01:00
parent 1ceedfd2c1
commit d2c02bb704
59 changed files with 1740 additions and 84 deletions

View file

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

View file

@ -2,8 +2,8 @@ GStreamer 1.22 Release Notes
GStreamer 1.22.0 was originally released on 23 January 2023.
The latest bug-fix release in the now old-stable 1.22 series is 1.22.11
and was released on 19 March 2024.
The latest bug-fix release in the now old-stable 1.22 series is 1.22.12
and was released on 29 April 2024.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
@ -11,7 +11,7 @@ version of this document.
The GStreamer 1.22 stable series has since been superseded by the
GStreamer 1.24 stable release series.
Last updated: Tuesday 19 March 2024, 21:00 UTC (log)
Last updated: Monday 29 April 2024, 20:00 UTC (log)
Introduction
@ -3161,6 +3161,134 @@ List of merge requests and issues fixed in 1.22.11
- List of Merge Requests applied in 1.22.11
- List of Issues fixed in 1.22.11
1.22.12
The twelfth 1.22 bug-fix release (1.22.12) was released on 29 April
2024.
This release only contains bugfixes and security fixes and it should be
safe to update from 1.22.x.
The GStreamer 1.22 stable series has since been superseded by the
GStreamer 1.24 stable release series.
Highlighted bugfixes in 1.22.12
- EXIF image tag parsing security fixes
- glimagesink, gl/macos: race and reference count fixes
- GstPlay, dvbsubenc, alphadecodebin, d3dvideosink fixes
- rtpjitterbuffer extended timestamp handling fixes
- v4l2: fix regression with tiled formats
- ximagesink: fix regression on RPi/aarch64
- Thread-safety fixes
- Python bindings fixes
- cerbero build fixes with clang 15 on latest macOS/iOS
- various bug fixes, build fixes, memory leak fixes, and other
stability and reliability improvements
gstreamer
- basesrc: Clear submitted buffer lists consistently with buffers
- inputselector: fix possible clock leak on shutdown
- ptpclock: fix double free of domain data during deinit
- gst-inspect-1.0: fix exists for plugins with versions other than
GStreamers version, like the Rust plugins
gst-plugins-base
- EXIF image tag parsing security fixes
- glimagesink, gl/macos: a couple of race/reference count fixes
- typefinding: Handle WavPack block sizes > 131072
- v4l2: fix error in calculating padding bottom for tile format
- ximagesink: initialize mask for XISelectEvents
gst-plugins-good
- pulsedeviceprovider: Add compare_device_type_name function and
missing lock
- qtdemux: fix wrong full_range offset when parsing colr box
- rtpjitterbuffer: Use an extended RTP timestamp for the clock-base
- soup: fix thread name
- tests: rtpred: fix out-of-bound writes in unit test
- v4l2: silence valgrind warning
gst-plugins-bad
- alphadecodebin: Explicitly pass 64 bit integers as such through
varargs
- d3d11videosink: disconnect signals before releasing the window
- dvbsubenc: fixed some memory leaks and a crash
- GstPlay: Update video_snapshot to support playbin3
gst-plugins-ugly
- No changes
gst-plugins-rs
- No changes
gst-libav
- No changes
gst-rtsp-server
- No changes
gstreamer-vaapi
- No changes
gstreamer-sharp
- No changes
gst-omx
- No changes
gst-python
- Dont link to python for the gi overrides module
gst-editing-services
- No changes
gst-devtools, gst-validate + gst-integration-testsuites
- debug-viewer: Fix plugin loading machinery
gst-examples
- No changes
Development build environment
- No changes
Cerbero build tool and packaging changes in 1.22.12
- glib: disable error for int-conversion introduced by default with
clang 15
- cerbero: Fix shutil.rmtree hack to passthrough unknown kwargs
Contributors to 1.22.12
Alexander Slobodeniuk, Arnaud Vrac, Elliot Chen, eri, F. Duncanh, Jan
Schmidt, Jimmy Ohn, Matthew Waters, Nicolas Dufresne, Nirbheek Chauhan,
Philippe Normand, Qian Hu (胡骞), Sebastian Dröge, Taruntej Kanakamalla,
Thomas Goodwin, Tim Blechmann, Tim-Philipp Müller,
… and many others who have contributed bug reports, translations, sent
suggestions or helped testing. Thank you all!
List of merge requests and issues fixed in 1.22.12
- List of Merge Requests applied in 1.22.12
- List of Issues fixed in 1.22.12
Schedule for 1.24
GStreamer 1.24 was released on 4 March 2024.

View file

@ -1,4 +1,4 @@
This is GStreamer gst-devtools 1.22.11.
This is GStreamer gst-devtools 1.22.12.
The GStreamer team is thrilled to announce a new major feature release
of your favourite cross-platform multimedia framework!

View file

@ -53,6 +53,16 @@
</GitRepository>
</repository>
<release>
<Version>
<revision>1.22.12</revision>
<branch>1.22</branch>
<name></name>
<created>2024-04-29</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-devtools/gst-devtools-1.22.12.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.22.11</revision>

View file

@ -1,5 +1,5 @@
project('gst-devtools', 'c',
version : '1.22.11.1',
version : '1.22.12',
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.22.11.1',
version: '1.22.12',
meson_version : '>= 0.62')
hotdoc_p = find_program('hotdoc')

View file

@ -2,8 +2,8 @@ GStreamer 1.22 Release Notes
GStreamer 1.22.0 was originally released on 23 January 2023.
The latest bug-fix release in the now old-stable 1.22 series is 1.22.11
and was released on 19 March 2024.
The latest bug-fix release in the now old-stable 1.22 series is 1.22.12
and was released on 29 April 2024.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
@ -11,7 +11,7 @@ version of this document.
The GStreamer 1.22 stable series has since been superseded by the
GStreamer 1.24 stable release series.
Last updated: Tuesday 19 March 2024, 21:00 UTC (log)
Last updated: Monday 29 April 2024, 20:00 UTC (log)
Introduction
@ -3161,6 +3161,134 @@ List of merge requests and issues fixed in 1.22.11
- List of Merge Requests applied in 1.22.11
- List of Issues fixed in 1.22.11
1.22.12
The twelfth 1.22 bug-fix release (1.22.12) was released on 29 April
2024.
This release only contains bugfixes and security fixes and it should be
safe to update from 1.22.x.
The GStreamer 1.22 stable series has since been superseded by the
GStreamer 1.24 stable release series.
Highlighted bugfixes in 1.22.12
- EXIF image tag parsing security fixes
- glimagesink, gl/macos: race and reference count fixes
- GstPlay, dvbsubenc, alphadecodebin, d3dvideosink fixes
- rtpjitterbuffer extended timestamp handling fixes
- v4l2: fix regression with tiled formats
- ximagesink: fix regression on RPi/aarch64
- Thread-safety fixes
- Python bindings fixes
- cerbero build fixes with clang 15 on latest macOS/iOS
- various bug fixes, build fixes, memory leak fixes, and other
stability and reliability improvements
gstreamer
- basesrc: Clear submitted buffer lists consistently with buffers
- inputselector: fix possible clock leak on shutdown
- ptpclock: fix double free of domain data during deinit
- gst-inspect-1.0: fix exists for plugins with versions other than
GStreamers version, like the Rust plugins
gst-plugins-base
- EXIF image tag parsing security fixes
- glimagesink, gl/macos: a couple of race/reference count fixes
- typefinding: Handle WavPack block sizes > 131072
- v4l2: fix error in calculating padding bottom for tile format
- ximagesink: initialize mask for XISelectEvents
gst-plugins-good
- pulsedeviceprovider: Add compare_device_type_name function and
missing lock
- qtdemux: fix wrong full_range offset when parsing colr box
- rtpjitterbuffer: Use an extended RTP timestamp for the clock-base
- soup: fix thread name
- tests: rtpred: fix out-of-bound writes in unit test
- v4l2: silence valgrind warning
gst-plugins-bad
- alphadecodebin: Explicitly pass 64 bit integers as such through
varargs
- d3d11videosink: disconnect signals before releasing the window
- dvbsubenc: fixed some memory leaks and a crash
- GstPlay: Update video_snapshot to support playbin3
gst-plugins-ugly
- No changes
gst-plugins-rs
- No changes
gst-libav
- No changes
gst-rtsp-server
- No changes
gstreamer-vaapi
- No changes
gstreamer-sharp
- No changes
gst-omx
- No changes
gst-python
- Dont link to python for the gi overrides module
gst-editing-services
- No changes
gst-devtools, gst-validate + gst-integration-testsuites
- debug-viewer: Fix plugin loading machinery
gst-examples
- No changes
Development build environment
- No changes
Cerbero build tool and packaging changes in 1.22.12
- glib: disable error for int-conversion introduced by default with
clang 15
- cerbero: Fix shutil.rmtree hack to passthrough unknown kwargs
Contributors to 1.22.12
Alexander Slobodeniuk, Arnaud Vrac, Elliot Chen, eri, F. Duncanh, Jan
Schmidt, Jimmy Ohn, Matthew Waters, Nicolas Dufresne, Nirbheek Chauhan,
Philippe Normand, Qian Hu (胡骞), Sebastian Dröge, Taruntej Kanakamalla,
Thomas Goodwin, Tim Blechmann, Tim-Philipp Müller,
… and many others who have contributed bug reports, translations, sent
suggestions or helped testing. Thank you all!
List of merge requests and issues fixed in 1.22.12
- List of Merge Requests applied in 1.22.12
- List of Issues fixed in 1.22.12
Schedule for 1.24
GStreamer 1.24 was released on 4 March 2024.

View file

@ -1,4 +1,4 @@
This is GStreamer gst-editing-services 1.22.11.
This is GStreamer gst-editing-services 1.22.12.
The GStreamer team is thrilled to announce a new major feature release
of your favourite cross-platform multimedia framework!

View file

@ -30,6 +30,16 @@ GStreamer library for creating audio and video editors
</GitRepository>
</repository>
<release>
<Version>
<revision>1.22.12</revision>
<branch>1.22</branch>
<name></name>
<created>2024-04-29</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-editing-services/gst-editing-services-1.22.12.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.22.11</revision>

View file

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

View file

@ -1,4 +1,4 @@
project('gst-examples', 'c', version : '1.22.11.1', license : 'LGPL')
project('gst-examples', 'c', version : '1.22.12', 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.22.11.1', meson_version : '>= 0.62', license: 'LGPL')
project('gst-integration-testsuites', [], version: '1.22.12', meson_version : '>= 0.62', license: 'LGPL')

View file

@ -2,8 +2,8 @@ GStreamer 1.22 Release Notes
GStreamer 1.22.0 was originally released on 23 January 2023.
The latest bug-fix release in the now old-stable 1.22 series is 1.22.11
and was released on 19 March 2024.
The latest bug-fix release in the now old-stable 1.22 series is 1.22.12
and was released on 29 April 2024.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
@ -11,7 +11,7 @@ version of this document.
The GStreamer 1.22 stable series has since been superseded by the
GStreamer 1.24 stable release series.
Last updated: Tuesday 19 March 2024, 21:00 UTC (log)
Last updated: Monday 29 April 2024, 20:00 UTC (log)
Introduction
@ -3161,6 +3161,134 @@ List of merge requests and issues fixed in 1.22.11
- List of Merge Requests applied in 1.22.11
- List of Issues fixed in 1.22.11
1.22.12
The twelfth 1.22 bug-fix release (1.22.12) was released on 29 April
2024.
This release only contains bugfixes and security fixes and it should be
safe to update from 1.22.x.
The GStreamer 1.22 stable series has since been superseded by the
GStreamer 1.24 stable release series.
Highlighted bugfixes in 1.22.12
- EXIF image tag parsing security fixes
- glimagesink, gl/macos: race and reference count fixes
- GstPlay, dvbsubenc, alphadecodebin, d3dvideosink fixes
- rtpjitterbuffer extended timestamp handling fixes
- v4l2: fix regression with tiled formats
- ximagesink: fix regression on RPi/aarch64
- Thread-safety fixes
- Python bindings fixes
- cerbero build fixes with clang 15 on latest macOS/iOS
- various bug fixes, build fixes, memory leak fixes, and other
stability and reliability improvements
gstreamer
- basesrc: Clear submitted buffer lists consistently with buffers
- inputselector: fix possible clock leak on shutdown
- ptpclock: fix double free of domain data during deinit
- gst-inspect-1.0: fix exists for plugins with versions other than
GStreamers version, like the Rust plugins
gst-plugins-base
- EXIF image tag parsing security fixes
- glimagesink, gl/macos: a couple of race/reference count fixes
- typefinding: Handle WavPack block sizes > 131072
- v4l2: fix error in calculating padding bottom for tile format
- ximagesink: initialize mask for XISelectEvents
gst-plugins-good
- pulsedeviceprovider: Add compare_device_type_name function and
missing lock
- qtdemux: fix wrong full_range offset when parsing colr box
- rtpjitterbuffer: Use an extended RTP timestamp for the clock-base
- soup: fix thread name
- tests: rtpred: fix out-of-bound writes in unit test
- v4l2: silence valgrind warning
gst-plugins-bad
- alphadecodebin: Explicitly pass 64 bit integers as such through
varargs
- d3d11videosink: disconnect signals before releasing the window
- dvbsubenc: fixed some memory leaks and a crash
- GstPlay: Update video_snapshot to support playbin3
gst-plugins-ugly
- No changes
gst-plugins-rs
- No changes
gst-libav
- No changes
gst-rtsp-server
- No changes
gstreamer-vaapi
- No changes
gstreamer-sharp
- No changes
gst-omx
- No changes
gst-python
- Dont link to python for the gi overrides module
gst-editing-services
- No changes
gst-devtools, gst-validate + gst-integration-testsuites
- debug-viewer: Fix plugin loading machinery
gst-examples
- No changes
Development build environment
- No changes
Cerbero build tool and packaging changes in 1.22.12
- glib: disable error for int-conversion introduced by default with
clang 15
- cerbero: Fix shutil.rmtree hack to passthrough unknown kwargs
Contributors to 1.22.12
Alexander Slobodeniuk, Arnaud Vrac, Elliot Chen, eri, F. Duncanh, Jan
Schmidt, Jimmy Ohn, Matthew Waters, Nicolas Dufresne, Nirbheek Chauhan,
Philippe Normand, Qian Hu (胡骞), Sebastian Dröge, Taruntej Kanakamalla,
Thomas Goodwin, Tim Blechmann, Tim-Philipp Müller,
… and many others who have contributed bug reports, translations, sent
suggestions or helped testing. Thank you all!
List of merge requests and issues fixed in 1.22.12
- List of Merge Requests applied in 1.22.12
- List of Issues fixed in 1.22.12
Schedule for 1.24
GStreamer 1.24 was released on 4 March 2024.

View file

@ -1,4 +1,4 @@
This is GStreamer gst-libav 1.22.11.
This is GStreamer gst-libav 1.22.12.
The GStreamer team is thrilled to announce a new major feature release
of your favourite cross-platform multimedia framework!

View file

@ -32,6 +32,16 @@ colorspace conversion elements.
</GitRepository>
</repository>
<release>
<Version>
<revision>1.22.12</revision>
<branch>1.22</branch>
<name></name>
<created>2024-04-29</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.22.12.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.22.11</revision>

View file

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

View file

@ -2,8 +2,8 @@ GStreamer 1.22 Release Notes
GStreamer 1.22.0 was originally released on 23 January 2023.
The latest bug-fix release in the now old-stable 1.22 series is 1.22.11
and was released on 19 March 2024.
The latest bug-fix release in the now old-stable 1.22 series is 1.22.12
and was released on 29 April 2024.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
@ -11,7 +11,7 @@ version of this document.
The GStreamer 1.22 stable series has since been superseded by the
GStreamer 1.24 stable release series.
Last updated: Tuesday 19 March 2024, 21:00 UTC (log)
Last updated: Monday 29 April 2024, 20:00 UTC (log)
Introduction
@ -3161,6 +3161,134 @@ List of merge requests and issues fixed in 1.22.11
- List of Merge Requests applied in 1.22.11
- List of Issues fixed in 1.22.11
1.22.12
The twelfth 1.22 bug-fix release (1.22.12) was released on 29 April
2024.
This release only contains bugfixes and security fixes and it should be
safe to update from 1.22.x.
The GStreamer 1.22 stable series has since been superseded by the
GStreamer 1.24 stable release series.
Highlighted bugfixes in 1.22.12
- EXIF image tag parsing security fixes
- glimagesink, gl/macos: race and reference count fixes
- GstPlay, dvbsubenc, alphadecodebin, d3dvideosink fixes
- rtpjitterbuffer extended timestamp handling fixes
- v4l2: fix regression with tiled formats
- ximagesink: fix regression on RPi/aarch64
- Thread-safety fixes
- Python bindings fixes
- cerbero build fixes with clang 15 on latest macOS/iOS
- various bug fixes, build fixes, memory leak fixes, and other
stability and reliability improvements
gstreamer
- basesrc: Clear submitted buffer lists consistently with buffers
- inputselector: fix possible clock leak on shutdown
- ptpclock: fix double free of domain data during deinit
- gst-inspect-1.0: fix exists for plugins with versions other than
GStreamers version, like the Rust plugins
gst-plugins-base
- EXIF image tag parsing security fixes
- glimagesink, gl/macos: a couple of race/reference count fixes
- typefinding: Handle WavPack block sizes > 131072
- v4l2: fix error in calculating padding bottom for tile format
- ximagesink: initialize mask for XISelectEvents
gst-plugins-good
- pulsedeviceprovider: Add compare_device_type_name function and
missing lock
- qtdemux: fix wrong full_range offset when parsing colr box
- rtpjitterbuffer: Use an extended RTP timestamp for the clock-base
- soup: fix thread name
- tests: rtpred: fix out-of-bound writes in unit test
- v4l2: silence valgrind warning
gst-plugins-bad
- alphadecodebin: Explicitly pass 64 bit integers as such through
varargs
- d3d11videosink: disconnect signals before releasing the window
- dvbsubenc: fixed some memory leaks and a crash
- GstPlay: Update video_snapshot to support playbin3
gst-plugins-ugly
- No changes
gst-plugins-rs
- No changes
gst-libav
- No changes
gst-rtsp-server
- No changes
gstreamer-vaapi
- No changes
gstreamer-sharp
- No changes
gst-omx
- No changes
gst-python
- Dont link to python for the gi overrides module
gst-editing-services
- No changes
gst-devtools, gst-validate + gst-integration-testsuites
- debug-viewer: Fix plugin loading machinery
gst-examples
- No changes
Development build environment
- No changes
Cerbero build tool and packaging changes in 1.22.12
- glib: disable error for int-conversion introduced by default with
clang 15
- cerbero: Fix shutil.rmtree hack to passthrough unknown kwargs
Contributors to 1.22.12
Alexander Slobodeniuk, Arnaud Vrac, Elliot Chen, eri, F. Duncanh, Jan
Schmidt, Jimmy Ohn, Matthew Waters, Nicolas Dufresne, Nirbheek Chauhan,
Philippe Normand, Qian Hu (胡骞), Sebastian Dröge, Taruntej Kanakamalla,
Thomas Goodwin, Tim Blechmann, Tim-Philipp Müller,
… and many others who have contributed bug reports, translations, sent
suggestions or helped testing. Thank you all!
List of merge requests and issues fixed in 1.22.12
- List of Merge Requests applied in 1.22.12
- List of Issues fixed in 1.22.12
Schedule for 1.24
GStreamer 1.24 was released on 4 March 2024.

View file

@ -1,4 +1,4 @@
This is GStreamer gst-omx 1.22.11.
This is GStreamer gst-omx 1.22.12.
The GStreamer team is thrilled to announce a new major feature release
of your favourite cross-platform multimedia framework!

View file

@ -31,6 +31,16 @@ a basic collection of elements
</GitRepository>
</repository>
<release>
<Version>
<revision>1.22.12</revision>
<branch>1.22</branch>
<name></name>
<created>2024-04-29</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-omx/gst-omx-1.22.12.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.22.11</revision>

View file

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

View file

@ -2,8 +2,8 @@ GStreamer 1.22 Release Notes
GStreamer 1.22.0 was originally released on 23 January 2023.
The latest bug-fix release in the now old-stable 1.22 series is 1.22.11
and was released on 19 March 2024.
The latest bug-fix release in the now old-stable 1.22 series is 1.22.12
and was released on 29 April 2024.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
@ -11,7 +11,7 @@ version of this document.
The GStreamer 1.22 stable series has since been superseded by the
GStreamer 1.24 stable release series.
Last updated: Tuesday 19 March 2024, 21:00 UTC (log)
Last updated: Monday 29 April 2024, 20:00 UTC (log)
Introduction
@ -3161,6 +3161,134 @@ List of merge requests and issues fixed in 1.22.11
- List of Merge Requests applied in 1.22.11
- List of Issues fixed in 1.22.11
1.22.12
The twelfth 1.22 bug-fix release (1.22.12) was released on 29 April
2024.
This release only contains bugfixes and security fixes and it should be
safe to update from 1.22.x.
The GStreamer 1.22 stable series has since been superseded by the
GStreamer 1.24 stable release series.
Highlighted bugfixes in 1.22.12
- EXIF image tag parsing security fixes
- glimagesink, gl/macos: race and reference count fixes
- GstPlay, dvbsubenc, alphadecodebin, d3dvideosink fixes
- rtpjitterbuffer extended timestamp handling fixes
- v4l2: fix regression with tiled formats
- ximagesink: fix regression on RPi/aarch64
- Thread-safety fixes
- Python bindings fixes
- cerbero build fixes with clang 15 on latest macOS/iOS
- various bug fixes, build fixes, memory leak fixes, and other
stability and reliability improvements
gstreamer
- basesrc: Clear submitted buffer lists consistently with buffers
- inputselector: fix possible clock leak on shutdown
- ptpclock: fix double free of domain data during deinit
- gst-inspect-1.0: fix exists for plugins with versions other than
GStreamers version, like the Rust plugins
gst-plugins-base
- EXIF image tag parsing security fixes
- glimagesink, gl/macos: a couple of race/reference count fixes
- typefinding: Handle WavPack block sizes > 131072
- v4l2: fix error in calculating padding bottom for tile format
- ximagesink: initialize mask for XISelectEvents
gst-plugins-good
- pulsedeviceprovider: Add compare_device_type_name function and
missing lock
- qtdemux: fix wrong full_range offset when parsing colr box
- rtpjitterbuffer: Use an extended RTP timestamp for the clock-base
- soup: fix thread name
- tests: rtpred: fix out-of-bound writes in unit test
- v4l2: silence valgrind warning
gst-plugins-bad
- alphadecodebin: Explicitly pass 64 bit integers as such through
varargs
- d3d11videosink: disconnect signals before releasing the window
- dvbsubenc: fixed some memory leaks and a crash
- GstPlay: Update video_snapshot to support playbin3
gst-plugins-ugly
- No changes
gst-plugins-rs
- No changes
gst-libav
- No changes
gst-rtsp-server
- No changes
gstreamer-vaapi
- No changes
gstreamer-sharp
- No changes
gst-omx
- No changes
gst-python
- Dont link to python for the gi overrides module
gst-editing-services
- No changes
gst-devtools, gst-validate + gst-integration-testsuites
- debug-viewer: Fix plugin loading machinery
gst-examples
- No changes
Development build environment
- No changes
Cerbero build tool and packaging changes in 1.22.12
- glib: disable error for int-conversion introduced by default with
clang 15
- cerbero: Fix shutil.rmtree hack to passthrough unknown kwargs
Contributors to 1.22.12
Alexander Slobodeniuk, Arnaud Vrac, Elliot Chen, eri, F. Duncanh, Jan
Schmidt, Jimmy Ohn, Matthew Waters, Nicolas Dufresne, Nirbheek Chauhan,
Philippe Normand, Qian Hu (胡骞), Sebastian Dröge, Taruntej Kanakamalla,
Thomas Goodwin, Tim Blechmann, Tim-Philipp Müller,
… and many others who have contributed bug reports, translations, sent
suggestions or helped testing. Thank you all!
List of merge requests and issues fixed in 1.22.12
- List of Merge Requests applied in 1.22.12
- List of Issues fixed in 1.22.12
Schedule for 1.24
GStreamer 1.24 was released on 4 March 2024.

View file

@ -1,4 +1,4 @@
This is GStreamer gst-plugins-bad 1.22.11.
This is GStreamer gst-plugins-bad 1.22.12.
The GStreamer team is thrilled to announce a new major feature release
of your favourite cross-platform multimedia framework!

View file

@ -33,6 +33,16 @@ real live maintainer, or some actual wide use.
</GitRepository>
</repository>
<release>
<Version>
<revision>1.22.12</revision>
<branch>1.22</branch>
<name></name>
<created>2024-04-29</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.22.12.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.22.11</revision>

View file

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

View file

@ -2,8 +2,8 @@ GStreamer 1.22 Release Notes
GStreamer 1.22.0 was originally released on 23 January 2023.
The latest bug-fix release in the now old-stable 1.22 series is 1.22.11
and was released on 19 March 2024.
The latest bug-fix release in the now old-stable 1.22 series is 1.22.12
and was released on 29 April 2024.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
@ -11,7 +11,7 @@ version of this document.
The GStreamer 1.22 stable series has since been superseded by the
GStreamer 1.24 stable release series.
Last updated: Tuesday 19 March 2024, 21:00 UTC (log)
Last updated: Monday 29 April 2024, 20:00 UTC (log)
Introduction
@ -3161,6 +3161,134 @@ List of merge requests and issues fixed in 1.22.11
- List of Merge Requests applied in 1.22.11
- List of Issues fixed in 1.22.11
1.22.12
The twelfth 1.22 bug-fix release (1.22.12) was released on 29 April
2024.
This release only contains bugfixes and security fixes and it should be
safe to update from 1.22.x.
The GStreamer 1.22 stable series has since been superseded by the
GStreamer 1.24 stable release series.
Highlighted bugfixes in 1.22.12
- EXIF image tag parsing security fixes
- glimagesink, gl/macos: race and reference count fixes
- GstPlay, dvbsubenc, alphadecodebin, d3dvideosink fixes
- rtpjitterbuffer extended timestamp handling fixes
- v4l2: fix regression with tiled formats
- ximagesink: fix regression on RPi/aarch64
- Thread-safety fixes
- Python bindings fixes
- cerbero build fixes with clang 15 on latest macOS/iOS
- various bug fixes, build fixes, memory leak fixes, and other
stability and reliability improvements
gstreamer
- basesrc: Clear submitted buffer lists consistently with buffers
- inputselector: fix possible clock leak on shutdown
- ptpclock: fix double free of domain data during deinit
- gst-inspect-1.0: fix exists for plugins with versions other than
GStreamers version, like the Rust plugins
gst-plugins-base
- EXIF image tag parsing security fixes
- glimagesink, gl/macos: a couple of race/reference count fixes
- typefinding: Handle WavPack block sizes > 131072
- v4l2: fix error in calculating padding bottom for tile format
- ximagesink: initialize mask for XISelectEvents
gst-plugins-good
- pulsedeviceprovider: Add compare_device_type_name function and
missing lock
- qtdemux: fix wrong full_range offset when parsing colr box
- rtpjitterbuffer: Use an extended RTP timestamp for the clock-base
- soup: fix thread name
- tests: rtpred: fix out-of-bound writes in unit test
- v4l2: silence valgrind warning
gst-plugins-bad
- alphadecodebin: Explicitly pass 64 bit integers as such through
varargs
- d3d11videosink: disconnect signals before releasing the window
- dvbsubenc: fixed some memory leaks and a crash
- GstPlay: Update video_snapshot to support playbin3
gst-plugins-ugly
- No changes
gst-plugins-rs
- No changes
gst-libav
- No changes
gst-rtsp-server
- No changes
gstreamer-vaapi
- No changes
gstreamer-sharp
- No changes
gst-omx
- No changes
gst-python
- Dont link to python for the gi overrides module
gst-editing-services
- No changes
gst-devtools, gst-validate + gst-integration-testsuites
- debug-viewer: Fix plugin loading machinery
gst-examples
- No changes
Development build environment
- No changes
Cerbero build tool and packaging changes in 1.22.12
- glib: disable error for int-conversion introduced by default with
clang 15
- cerbero: Fix shutil.rmtree hack to passthrough unknown kwargs
Contributors to 1.22.12
Alexander Slobodeniuk, Arnaud Vrac, Elliot Chen, eri, F. Duncanh, Jan
Schmidt, Jimmy Ohn, Matthew Waters, Nicolas Dufresne, Nirbheek Chauhan,
Philippe Normand, Qian Hu (胡骞), Sebastian Dröge, Taruntej Kanakamalla,
Thomas Goodwin, Tim Blechmann, Tim-Philipp Müller,
… and many others who have contributed bug reports, translations, sent
suggestions or helped testing. Thank you all!
List of merge requests and issues fixed in 1.22.12
- List of Merge Requests applied in 1.22.12
- List of Issues fixed in 1.22.12
Schedule for 1.24
GStreamer 1.24 was released on 4 March 2024.

View file

@ -1,4 +1,4 @@
This is GStreamer gst-plugins-base 1.22.11.
This is GStreamer gst-plugins-base 1.22.12.
The GStreamer team is thrilled to announce a new major feature release
of your favourite cross-platform multimedia framework!

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.22.12</revision>
<branch>1.22</branch>
<name></name>
<created>2024-04-29</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.22.12.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.22.11</revision>

View file

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

View file

@ -2,8 +2,8 @@ GStreamer 1.22 Release Notes
GStreamer 1.22.0 was originally released on 23 January 2023.
The latest bug-fix release in the now old-stable 1.22 series is 1.22.11
and was released on 19 March 2024.
The latest bug-fix release in the now old-stable 1.22 series is 1.22.12
and was released on 29 April 2024.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
@ -11,7 +11,7 @@ version of this document.
The GStreamer 1.22 stable series has since been superseded by the
GStreamer 1.24 stable release series.
Last updated: Tuesday 19 March 2024, 21:00 UTC (log)
Last updated: Monday 29 April 2024, 20:00 UTC (log)
Introduction
@ -3161,6 +3161,134 @@ List of merge requests and issues fixed in 1.22.11
- List of Merge Requests applied in 1.22.11
- List of Issues fixed in 1.22.11
1.22.12
The twelfth 1.22 bug-fix release (1.22.12) was released on 29 April
2024.
This release only contains bugfixes and security fixes and it should be
safe to update from 1.22.x.
The GStreamer 1.22 stable series has since been superseded by the
GStreamer 1.24 stable release series.
Highlighted bugfixes in 1.22.12
- EXIF image tag parsing security fixes
- glimagesink, gl/macos: race and reference count fixes
- GstPlay, dvbsubenc, alphadecodebin, d3dvideosink fixes
- rtpjitterbuffer extended timestamp handling fixes
- v4l2: fix regression with tiled formats
- ximagesink: fix regression on RPi/aarch64
- Thread-safety fixes
- Python bindings fixes
- cerbero build fixes with clang 15 on latest macOS/iOS
- various bug fixes, build fixes, memory leak fixes, and other
stability and reliability improvements
gstreamer
- basesrc: Clear submitted buffer lists consistently with buffers
- inputselector: fix possible clock leak on shutdown
- ptpclock: fix double free of domain data during deinit
- gst-inspect-1.0: fix exists for plugins with versions other than
GStreamers version, like the Rust plugins
gst-plugins-base
- EXIF image tag parsing security fixes
- glimagesink, gl/macos: a couple of race/reference count fixes
- typefinding: Handle WavPack block sizes > 131072
- v4l2: fix error in calculating padding bottom for tile format
- ximagesink: initialize mask for XISelectEvents
gst-plugins-good
- pulsedeviceprovider: Add compare_device_type_name function and
missing lock
- qtdemux: fix wrong full_range offset when parsing colr box
- rtpjitterbuffer: Use an extended RTP timestamp for the clock-base
- soup: fix thread name
- tests: rtpred: fix out-of-bound writes in unit test
- v4l2: silence valgrind warning
gst-plugins-bad
- alphadecodebin: Explicitly pass 64 bit integers as such through
varargs
- d3d11videosink: disconnect signals before releasing the window
- dvbsubenc: fixed some memory leaks and a crash
- GstPlay: Update video_snapshot to support playbin3
gst-plugins-ugly
- No changes
gst-plugins-rs
- No changes
gst-libav
- No changes
gst-rtsp-server
- No changes
gstreamer-vaapi
- No changes
gstreamer-sharp
- No changes
gst-omx
- No changes
gst-python
- Dont link to python for the gi overrides module
gst-editing-services
- No changes
gst-devtools, gst-validate + gst-integration-testsuites
- debug-viewer: Fix plugin loading machinery
gst-examples
- No changes
Development build environment
- No changes
Cerbero build tool and packaging changes in 1.22.12
- glib: disable error for int-conversion introduced by default with
clang 15
- cerbero: Fix shutil.rmtree hack to passthrough unknown kwargs
Contributors to 1.22.12
Alexander Slobodeniuk, Arnaud Vrac, Elliot Chen, eri, F. Duncanh, Jan
Schmidt, Jimmy Ohn, Matthew Waters, Nicolas Dufresne, Nirbheek Chauhan,
Philippe Normand, Qian Hu (胡骞), Sebastian Dröge, Taruntej Kanakamalla,
Thomas Goodwin, Tim Blechmann, Tim-Philipp Müller,
… and many others who have contributed bug reports, translations, sent
suggestions or helped testing. Thank you all!
List of merge requests and issues fixed in 1.22.12
- List of Merge Requests applied in 1.22.12
- List of Issues fixed in 1.22.12
Schedule for 1.24
GStreamer 1.24 was released on 4 March 2024.

View file

@ -1,4 +1,4 @@
This is GStreamer gst-plugins-good 1.22.11.
This is GStreamer gst-plugins-good 1.22.12.
The GStreamer team is thrilled to announce a new major feature release
of your favourite cross-platform multimedia framework!

View file

@ -7027,7 +7027,7 @@
"construct": false,
"construct-only": false,
"controllable": false,
"default": "GStreamer 1.22.11.1 FLV muxer",
"default": "GStreamer 1.22.12 FLV muxer",
"mutable": "null",
"readable": true,
"type": "gchararray",
@ -7039,7 +7039,7 @@
"construct": false,
"construct-only": false,
"controllable": false,
"default": "GStreamer 1.22.11.1 FLV muxer",
"default": "GStreamer 1.22.12 FLV muxer",
"mutable": "null",
"readable": true,
"type": "gchararray",
@ -21257,7 +21257,7 @@
"construct": false,
"construct-only": false,
"controllable": false,
"default": "GStreamer/1.22.11.1",
"default": "GStreamer/1.22.12",
"mutable": "null",
"readable": true,
"type": "gchararray",
@ -21816,7 +21816,7 @@
"construct": false,
"construct-only": false,
"controllable": false,
"default": "GStreamer 1.22.11.1",
"default": "GStreamer 1.22.12",
"mutable": "null",
"readable": true,
"type": "gchararray",
@ -23253,7 +23253,7 @@
"construct": false,
"construct-only": false,
"controllable": false,
"default": "GStreamer souphttpsrc 1.22.11.1 ",
"default": "GStreamer souphttpsrc 1.22.12 ",
"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.22.12</revision>
<branch>1.22</branch>
<name></name>
<created>2024-04-29</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.22.12.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.22.11</revision>

View file

@ -1,5 +1,5 @@
project('gst-plugins-good', 'c',
version : '1.22.11.1',
version : '1.22.12',
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.22.12

View file

@ -2,8 +2,8 @@ GStreamer 1.22 Release Notes
GStreamer 1.22.0 was originally released on 23 January 2023.
The latest bug-fix release in the now old-stable 1.22 series is 1.22.11
and was released on 19 March 2024.
The latest bug-fix release in the now old-stable 1.22 series is 1.22.12
and was released on 29 April 2024.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
@ -11,7 +11,7 @@ version of this document.
The GStreamer 1.22 stable series has since been superseded by the
GStreamer 1.24 stable release series.
Last updated: Tuesday 19 March 2024, 21:00 UTC (log)
Last updated: Monday 29 April 2024, 20:00 UTC (log)
Introduction
@ -3161,6 +3161,134 @@ List of merge requests and issues fixed in 1.22.11
- List of Merge Requests applied in 1.22.11
- List of Issues fixed in 1.22.11
1.22.12
The twelfth 1.22 bug-fix release (1.22.12) was released on 29 April
2024.
This release only contains bugfixes and security fixes and it should be
safe to update from 1.22.x.
The GStreamer 1.22 stable series has since been superseded by the
GStreamer 1.24 stable release series.
Highlighted bugfixes in 1.22.12
- EXIF image tag parsing security fixes
- glimagesink, gl/macos: race and reference count fixes
- GstPlay, dvbsubenc, alphadecodebin, d3dvideosink fixes
- rtpjitterbuffer extended timestamp handling fixes
- v4l2: fix regression with tiled formats
- ximagesink: fix regression on RPi/aarch64
- Thread-safety fixes
- Python bindings fixes
- cerbero build fixes with clang 15 on latest macOS/iOS
- various bug fixes, build fixes, memory leak fixes, and other
stability and reliability improvements
gstreamer
- basesrc: Clear submitted buffer lists consistently with buffers
- inputselector: fix possible clock leak on shutdown
- ptpclock: fix double free of domain data during deinit
- gst-inspect-1.0: fix exists for plugins with versions other than
GStreamers version, like the Rust plugins
gst-plugins-base
- EXIF image tag parsing security fixes
- glimagesink, gl/macos: a couple of race/reference count fixes
- typefinding: Handle WavPack block sizes > 131072
- v4l2: fix error in calculating padding bottom for tile format
- ximagesink: initialize mask for XISelectEvents
gst-plugins-good
- pulsedeviceprovider: Add compare_device_type_name function and
missing lock
- qtdemux: fix wrong full_range offset when parsing colr box
- rtpjitterbuffer: Use an extended RTP timestamp for the clock-base
- soup: fix thread name
- tests: rtpred: fix out-of-bound writes in unit test
- v4l2: silence valgrind warning
gst-plugins-bad
- alphadecodebin: Explicitly pass 64 bit integers as such through
varargs
- d3d11videosink: disconnect signals before releasing the window
- dvbsubenc: fixed some memory leaks and a crash
- GstPlay: Update video_snapshot to support playbin3
gst-plugins-ugly
- No changes
gst-plugins-rs
- No changes
gst-libav
- No changes
gst-rtsp-server
- No changes
gstreamer-vaapi
- No changes
gstreamer-sharp
- No changes
gst-omx
- No changes
gst-python
- Dont link to python for the gi overrides module
gst-editing-services
- No changes
gst-devtools, gst-validate + gst-integration-testsuites
- debug-viewer: Fix plugin loading machinery
gst-examples
- No changes
Development build environment
- No changes
Cerbero build tool and packaging changes in 1.22.12
- glib: disable error for int-conversion introduced by default with
clang 15
- cerbero: Fix shutil.rmtree hack to passthrough unknown kwargs
Contributors to 1.22.12
Alexander Slobodeniuk, Arnaud Vrac, Elliot Chen, eri, F. Duncanh, Jan
Schmidt, Jimmy Ohn, Matthew Waters, Nicolas Dufresne, Nirbheek Chauhan,
Philippe Normand, Qian Hu (胡骞), Sebastian Dröge, Taruntej Kanakamalla,
Thomas Goodwin, Tim Blechmann, Tim-Philipp Müller,
… and many others who have contributed bug reports, translations, sent
suggestions or helped testing. Thank you all!
List of merge requests and issues fixed in 1.22.12
- List of Merge Requests applied in 1.22.12
- List of Issues fixed in 1.22.12
Schedule for 1.24
GStreamer 1.24 was released on 4 March 2024.

View file

@ -1,4 +1,4 @@
This is GStreamer gst-plugins-ugly 1.22.11.
This is GStreamer gst-plugins-ugly 1.22.12.
The GStreamer team is thrilled to announce a new major feature release
of your favourite cross-platform multimedia framework!

View file

@ -33,6 +33,16 @@ might be widely known to present patent problems.
</GitRepository>
</repository>
<release>
<Version>
<revision>1.22.12</revision>
<branch>1.22</branch>
<name></name>
<created>2024-04-29</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.22.12.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.22.11</revision>

View file

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

View file

@ -2,8 +2,8 @@ GStreamer 1.22 Release Notes
GStreamer 1.22.0 was originally released on 23 January 2023.
The latest bug-fix release in the now old-stable 1.22 series is 1.22.11
and was released on 19 March 2024.
The latest bug-fix release in the now old-stable 1.22 series is 1.22.12
and was released on 29 April 2024.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
@ -11,7 +11,7 @@ version of this document.
The GStreamer 1.22 stable series has since been superseded by the
GStreamer 1.24 stable release series.
Last updated: Tuesday 19 March 2024, 21:00 UTC (log)
Last updated: Monday 29 April 2024, 20:00 UTC (log)
Introduction
@ -3161,6 +3161,134 @@ List of merge requests and issues fixed in 1.22.11
- List of Merge Requests applied in 1.22.11
- List of Issues fixed in 1.22.11
1.22.12
The twelfth 1.22 bug-fix release (1.22.12) was released on 29 April
2024.
This release only contains bugfixes and security fixes and it should be
safe to update from 1.22.x.
The GStreamer 1.22 stable series has since been superseded by the
GStreamer 1.24 stable release series.
Highlighted bugfixes in 1.22.12
- EXIF image tag parsing security fixes
- glimagesink, gl/macos: race and reference count fixes
- GstPlay, dvbsubenc, alphadecodebin, d3dvideosink fixes
- rtpjitterbuffer extended timestamp handling fixes
- v4l2: fix regression with tiled formats
- ximagesink: fix regression on RPi/aarch64
- Thread-safety fixes
- Python bindings fixes
- cerbero build fixes with clang 15 on latest macOS/iOS
- various bug fixes, build fixes, memory leak fixes, and other
stability and reliability improvements
gstreamer
- basesrc: Clear submitted buffer lists consistently with buffers
- inputselector: fix possible clock leak on shutdown
- ptpclock: fix double free of domain data during deinit
- gst-inspect-1.0: fix exists for plugins with versions other than
GStreamers version, like the Rust plugins
gst-plugins-base
- EXIF image tag parsing security fixes
- glimagesink, gl/macos: a couple of race/reference count fixes
- typefinding: Handle WavPack block sizes > 131072
- v4l2: fix error in calculating padding bottom for tile format
- ximagesink: initialize mask for XISelectEvents
gst-plugins-good
- pulsedeviceprovider: Add compare_device_type_name function and
missing lock
- qtdemux: fix wrong full_range offset when parsing colr box
- rtpjitterbuffer: Use an extended RTP timestamp for the clock-base
- soup: fix thread name
- tests: rtpred: fix out-of-bound writes in unit test
- v4l2: silence valgrind warning
gst-plugins-bad
- alphadecodebin: Explicitly pass 64 bit integers as such through
varargs
- d3d11videosink: disconnect signals before releasing the window
- dvbsubenc: fixed some memory leaks and a crash
- GstPlay: Update video_snapshot to support playbin3
gst-plugins-ugly
- No changes
gst-plugins-rs
- No changes
gst-libav
- No changes
gst-rtsp-server
- No changes
gstreamer-vaapi
- No changes
gstreamer-sharp
- No changes
gst-omx
- No changes
gst-python
- Dont link to python for the gi overrides module
gst-editing-services
- No changes
gst-devtools, gst-validate + gst-integration-testsuites
- debug-viewer: Fix plugin loading machinery
gst-examples
- No changes
Development build environment
- No changes
Cerbero build tool and packaging changes in 1.22.12
- glib: disable error for int-conversion introduced by default with
clang 15
- cerbero: Fix shutil.rmtree hack to passthrough unknown kwargs
Contributors to 1.22.12
Alexander Slobodeniuk, Arnaud Vrac, Elliot Chen, eri, F. Duncanh, Jan
Schmidt, Jimmy Ohn, Matthew Waters, Nicolas Dufresne, Nirbheek Chauhan,
Philippe Normand, Qian Hu (胡骞), Sebastian Dröge, Taruntej Kanakamalla,
Thomas Goodwin, Tim Blechmann, Tim-Philipp Müller,
… and many others who have contributed bug reports, translations, sent
suggestions or helped testing. Thank you all!
List of merge requests and issues fixed in 1.22.12
- List of Merge Requests applied in 1.22.12
- List of Issues fixed in 1.22.12
Schedule for 1.24
GStreamer 1.24 was released on 4 March 2024.

View file

@ -1,4 +1,4 @@
This is GStreamer gst-python 1.22.11.
This is GStreamer gst-python 1.22.12.
The GStreamer team is thrilled to announce a new major feature release
of your favourite cross-platform multimedia framework!

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.22.12</revision>
<branch>1.22</branch>
<name></name>
<created>2024-04-29</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-python/gst-python-1.22.12.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.22.11</revision>

View file

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

View file

@ -2,8 +2,8 @@ GStreamer 1.22 Release Notes
GStreamer 1.22.0 was originally released on 23 January 2023.
The latest bug-fix release in the now old-stable 1.22 series is 1.22.11
and was released on 19 March 2024.
The latest bug-fix release in the now old-stable 1.22 series is 1.22.12
and was released on 29 April 2024.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
@ -11,7 +11,7 @@ version of this document.
The GStreamer 1.22 stable series has since been superseded by the
GStreamer 1.24 stable release series.
Last updated: Tuesday 19 March 2024, 21:00 UTC (log)
Last updated: Monday 29 April 2024, 20:00 UTC (log)
Introduction
@ -3161,6 +3161,134 @@ List of merge requests and issues fixed in 1.22.11
- List of Merge Requests applied in 1.22.11
- List of Issues fixed in 1.22.11
1.22.12
The twelfth 1.22 bug-fix release (1.22.12) was released on 29 April
2024.
This release only contains bugfixes and security fixes and it should be
safe to update from 1.22.x.
The GStreamer 1.22 stable series has since been superseded by the
GStreamer 1.24 stable release series.
Highlighted bugfixes in 1.22.12
- EXIF image tag parsing security fixes
- glimagesink, gl/macos: race and reference count fixes
- GstPlay, dvbsubenc, alphadecodebin, d3dvideosink fixes
- rtpjitterbuffer extended timestamp handling fixes
- v4l2: fix regression with tiled formats
- ximagesink: fix regression on RPi/aarch64
- Thread-safety fixes
- Python bindings fixes
- cerbero build fixes with clang 15 on latest macOS/iOS
- various bug fixes, build fixes, memory leak fixes, and other
stability and reliability improvements
gstreamer
- basesrc: Clear submitted buffer lists consistently with buffers
- inputselector: fix possible clock leak on shutdown
- ptpclock: fix double free of domain data during deinit
- gst-inspect-1.0: fix exists for plugins with versions other than
GStreamers version, like the Rust plugins
gst-plugins-base
- EXIF image tag parsing security fixes
- glimagesink, gl/macos: a couple of race/reference count fixes
- typefinding: Handle WavPack block sizes > 131072
- v4l2: fix error in calculating padding bottom for tile format
- ximagesink: initialize mask for XISelectEvents
gst-plugins-good
- pulsedeviceprovider: Add compare_device_type_name function and
missing lock
- qtdemux: fix wrong full_range offset when parsing colr box
- rtpjitterbuffer: Use an extended RTP timestamp for the clock-base
- soup: fix thread name
- tests: rtpred: fix out-of-bound writes in unit test
- v4l2: silence valgrind warning
gst-plugins-bad
- alphadecodebin: Explicitly pass 64 bit integers as such through
varargs
- d3d11videosink: disconnect signals before releasing the window
- dvbsubenc: fixed some memory leaks and a crash
- GstPlay: Update video_snapshot to support playbin3
gst-plugins-ugly
- No changes
gst-plugins-rs
- No changes
gst-libav
- No changes
gst-rtsp-server
- No changes
gstreamer-vaapi
- No changes
gstreamer-sharp
- No changes
gst-omx
- No changes
gst-python
- Dont link to python for the gi overrides module
gst-editing-services
- No changes
gst-devtools, gst-validate + gst-integration-testsuites
- debug-viewer: Fix plugin loading machinery
gst-examples
- No changes
Development build environment
- No changes
Cerbero build tool and packaging changes in 1.22.12
- glib: disable error for int-conversion introduced by default with
clang 15
- cerbero: Fix shutil.rmtree hack to passthrough unknown kwargs
Contributors to 1.22.12
Alexander Slobodeniuk, Arnaud Vrac, Elliot Chen, eri, F. Duncanh, Jan
Schmidt, Jimmy Ohn, Matthew Waters, Nicolas Dufresne, Nirbheek Chauhan,
Philippe Normand, Qian Hu (胡骞), Sebastian Dröge, Taruntej Kanakamalla,
Thomas Goodwin, Tim Blechmann, Tim-Philipp Müller,
… and many others who have contributed bug reports, translations, sent
suggestions or helped testing. Thank you all!
List of merge requests and issues fixed in 1.22.12
- List of Merge Requests applied in 1.22.12
- List of Issues fixed in 1.22.12
Schedule for 1.24
GStreamer 1.24 was released on 4 March 2024.

View file

@ -1,4 +1,4 @@
This is GStreamer gst-rtsp-server 1.22.11.
This is GStreamer gst-rtsp-server 1.22.12.
The GStreamer team is thrilled to announce a new major feature release
of your favourite cross-platform multimedia framework!

View file

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

View file

@ -30,6 +30,16 @@ RTSP server library based on GStreamer
</GitRepository>
</repository>
<release>
<Version>
<revision>1.22.12</revision>
<branch>1.22</branch>
<name></name>
<created>2024-04-29</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-1.22.12.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.22.11</revision>

View file

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

View file

@ -1,4 +1,4 @@
project('gstreamer-sharp', ['cs', 'c'], version: '1.22.11.1',
project('gstreamer-sharp', ['cs', 'c'], version: '1.22.12',
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 = 11;
public const int PLUGINS_BASE_VERSION_MICRO = 12;
public const int PLUGINS_BASE_VERSION_MINOR = 22;
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 = 11;
public const int VERSION_MICRO = 12;
public const int VERSION_MINOR = 22;
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="11" ctype="gint" gtype="gint" name="VERSION_MICRO" />
<constant value="22" 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="12" ctype="gint" gtype="gint" name="VERSION_MICRO" />
<constant value="22" 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="11" ctype="gint" gtype="gint" name="PLUGINS_BASE_VERSION_MICRO" />
<constant value="22" 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="12" ctype="gint" gtype="gint" name="PLUGINS_BASE_VERSION_MICRO" />
<constant value="22" 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

@ -2,8 +2,8 @@ GStreamer 1.22 Release Notes
GStreamer 1.22.0 was originally released on 23 January 2023.
The latest bug-fix release in the now old-stable 1.22 series is 1.22.11
and was released on 19 March 2024.
The latest bug-fix release in the now old-stable 1.22 series is 1.22.12
and was released on 29 April 2024.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
@ -11,7 +11,7 @@ version of this document.
The GStreamer 1.22 stable series has since been superseded by the
GStreamer 1.24 stable release series.
Last updated: Tuesday 19 March 2024, 21:00 UTC (log)
Last updated: Monday 29 April 2024, 20:00 UTC (log)
Introduction
@ -3161,6 +3161,134 @@ List of merge requests and issues fixed in 1.22.11
- List of Merge Requests applied in 1.22.11
- List of Issues fixed in 1.22.11
1.22.12
The twelfth 1.22 bug-fix release (1.22.12) was released on 29 April
2024.
This release only contains bugfixes and security fixes and it should be
safe to update from 1.22.x.
The GStreamer 1.22 stable series has since been superseded by the
GStreamer 1.24 stable release series.
Highlighted bugfixes in 1.22.12
- EXIF image tag parsing security fixes
- glimagesink, gl/macos: race and reference count fixes
- GstPlay, dvbsubenc, alphadecodebin, d3dvideosink fixes
- rtpjitterbuffer extended timestamp handling fixes
- v4l2: fix regression with tiled formats
- ximagesink: fix regression on RPi/aarch64
- Thread-safety fixes
- Python bindings fixes
- cerbero build fixes with clang 15 on latest macOS/iOS
- various bug fixes, build fixes, memory leak fixes, and other
stability and reliability improvements
gstreamer
- basesrc: Clear submitted buffer lists consistently with buffers
- inputselector: fix possible clock leak on shutdown
- ptpclock: fix double free of domain data during deinit
- gst-inspect-1.0: fix exists for plugins with versions other than
GStreamers version, like the Rust plugins
gst-plugins-base
- EXIF image tag parsing security fixes
- glimagesink, gl/macos: a couple of race/reference count fixes
- typefinding: Handle WavPack block sizes > 131072
- v4l2: fix error in calculating padding bottom for tile format
- ximagesink: initialize mask for XISelectEvents
gst-plugins-good
- pulsedeviceprovider: Add compare_device_type_name function and
missing lock
- qtdemux: fix wrong full_range offset when parsing colr box
- rtpjitterbuffer: Use an extended RTP timestamp for the clock-base
- soup: fix thread name
- tests: rtpred: fix out-of-bound writes in unit test
- v4l2: silence valgrind warning
gst-plugins-bad
- alphadecodebin: Explicitly pass 64 bit integers as such through
varargs
- d3d11videosink: disconnect signals before releasing the window
- dvbsubenc: fixed some memory leaks and a crash
- GstPlay: Update video_snapshot to support playbin3
gst-plugins-ugly
- No changes
gst-plugins-rs
- No changes
gst-libav
- No changes
gst-rtsp-server
- No changes
gstreamer-vaapi
- No changes
gstreamer-sharp
- No changes
gst-omx
- No changes
gst-python
- Dont link to python for the gi overrides module
gst-editing-services
- No changes
gst-devtools, gst-validate + gst-integration-testsuites
- debug-viewer: Fix plugin loading machinery
gst-examples
- No changes
Development build environment
- No changes
Cerbero build tool and packaging changes in 1.22.12
- glib: disable error for int-conversion introduced by default with
clang 15
- cerbero: Fix shutil.rmtree hack to passthrough unknown kwargs
Contributors to 1.22.12
Alexander Slobodeniuk, Arnaud Vrac, Elliot Chen, eri, F. Duncanh, Jan
Schmidt, Jimmy Ohn, Matthew Waters, Nicolas Dufresne, Nirbheek Chauhan,
Philippe Normand, Qian Hu (胡骞), Sebastian Dröge, Taruntej Kanakamalla,
Thomas Goodwin, Tim Blechmann, Tim-Philipp Müller,
… and many others who have contributed bug reports, translations, sent
suggestions or helped testing. Thank you all!
List of merge requests and issues fixed in 1.22.12
- List of Merge Requests applied in 1.22.12
- List of Issues fixed in 1.22.12
Schedule for 1.24
GStreamer 1.24 was released on 4 March 2024.

View file

@ -1,4 +1,4 @@
This is GStreamer gstreamer-vaapi 1.22.11.
This is GStreamer gstreamer-vaapi 1.22.12.
The GStreamer team is thrilled to announce a new major feature release
of your favourite cross-platform multimedia framework!

View file

@ -25,6 +25,16 @@
</GitRepository>
</repository>
<release>
<Version>
<revision>1.22.12</revision>
<branch>1.22</branch>
<name></name>
<created>2024-04-29</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-1.22.12.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.22.11</revision>

View file

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

View file

@ -2,8 +2,8 @@ GStreamer 1.22 Release Notes
GStreamer 1.22.0 was originally released on 23 January 2023.
The latest bug-fix release in the now old-stable 1.22 series is 1.22.11
and was released on 19 March 2024.
The latest bug-fix release in the now old-stable 1.22 series is 1.22.12
and was released on 29 April 2024.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
@ -11,7 +11,7 @@ version of this document.
The GStreamer 1.22 stable series has since been superseded by the
GStreamer 1.24 stable release series.
Last updated: Tuesday 19 March 2024, 21:00 UTC (log)
Last updated: Monday 29 April 2024, 20:00 UTC (log)
Introduction
@ -3161,6 +3161,134 @@ List of merge requests and issues fixed in 1.22.11
- List of Merge Requests applied in 1.22.11
- List of Issues fixed in 1.22.11
1.22.12
The twelfth 1.22 bug-fix release (1.22.12) was released on 29 April
2024.
This release only contains bugfixes and security fixes and it should be
safe to update from 1.22.x.
The GStreamer 1.22 stable series has since been superseded by the
GStreamer 1.24 stable release series.
Highlighted bugfixes in 1.22.12
- EXIF image tag parsing security fixes
- glimagesink, gl/macos: race and reference count fixes
- GstPlay, dvbsubenc, alphadecodebin, d3dvideosink fixes
- rtpjitterbuffer extended timestamp handling fixes
- v4l2: fix regression with tiled formats
- ximagesink: fix regression on RPi/aarch64
- Thread-safety fixes
- Python bindings fixes
- cerbero build fixes with clang 15 on latest macOS/iOS
- various bug fixes, build fixes, memory leak fixes, and other
stability and reliability improvements
gstreamer
- basesrc: Clear submitted buffer lists consistently with buffers
- inputselector: fix possible clock leak on shutdown
- ptpclock: fix double free of domain data during deinit
- gst-inspect-1.0: fix exists for plugins with versions other than
GStreamers version, like the Rust plugins
gst-plugins-base
- EXIF image tag parsing security fixes
- glimagesink, gl/macos: a couple of race/reference count fixes
- typefinding: Handle WavPack block sizes > 131072
- v4l2: fix error in calculating padding bottom for tile format
- ximagesink: initialize mask for XISelectEvents
gst-plugins-good
- pulsedeviceprovider: Add compare_device_type_name function and
missing lock
- qtdemux: fix wrong full_range offset when parsing colr box
- rtpjitterbuffer: Use an extended RTP timestamp for the clock-base
- soup: fix thread name
- tests: rtpred: fix out-of-bound writes in unit test
- v4l2: silence valgrind warning
gst-plugins-bad
- alphadecodebin: Explicitly pass 64 bit integers as such through
varargs
- d3d11videosink: disconnect signals before releasing the window
- dvbsubenc: fixed some memory leaks and a crash
- GstPlay: Update video_snapshot to support playbin3
gst-plugins-ugly
- No changes
gst-plugins-rs
- No changes
gst-libav
- No changes
gst-rtsp-server
- No changes
gstreamer-vaapi
- No changes
gstreamer-sharp
- No changes
gst-omx
- No changes
gst-python
- Dont link to python for the gi overrides module
gst-editing-services
- No changes
gst-devtools, gst-validate + gst-integration-testsuites
- debug-viewer: Fix plugin loading machinery
gst-examples
- No changes
Development build environment
- No changes
Cerbero build tool and packaging changes in 1.22.12
- glib: disable error for int-conversion introduced by default with
clang 15
- cerbero: Fix shutil.rmtree hack to passthrough unknown kwargs
Contributors to 1.22.12
Alexander Slobodeniuk, Arnaud Vrac, Elliot Chen, eri, F. Duncanh, Jan
Schmidt, Jimmy Ohn, Matthew Waters, Nicolas Dufresne, Nirbheek Chauhan,
Philippe Normand, Qian Hu (胡骞), Sebastian Dröge, Taruntej Kanakamalla,
Thomas Goodwin, Tim Blechmann, Tim-Philipp Müller,
… and many others who have contributed bug reports, translations, sent
suggestions or helped testing. Thank you all!
List of merge requests and issues fixed in 1.22.12
- List of Merge Requests applied in 1.22.12
- List of Issues fixed in 1.22.12
Schedule for 1.24
GStreamer 1.24 was released on 4 March 2024.

View file

@ -1,4 +1,4 @@
This is GStreamer core 1.22.11.
This is GStreamer core 1.22.12.
The GStreamer team is thrilled to announce a new major feature release
of your favourite cross-platform multimedia framework!

View file

@ -38,6 +38,16 @@ hierarchy, and a set of media-agnostic core elements.
</GitRepository>
</repository>
<release>
<Version>
<revision>1.22.12</revision>
<branch>1.22</branch>
<name></name>
<created>2024-04-29</created>
<file-release rdf:resource="https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.22.12.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.22.11</revision>

View file

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