diff options
Diffstat (limited to 'subprojects/gst-devtools')
-rw-r--r-- | subprojects/gst-devtools/NEWS | 153 | ||||
-rw-r--r-- | subprojects/gst-devtools/RELEASE | 2 | ||||
-rw-r--r-- | subprojects/gst-devtools/gst-devtools.doap | 10 | ||||
-rw-r--r-- | subprojects/gst-devtools/meson.build | 2 |
4 files changed, 162 insertions, 5 deletions
diff --git a/subprojects/gst-devtools/NEWS b/subprojects/gst-devtools/NEWS index 7b31da80d3..33c81a832e 100644 --- a/subprojects/gst-devtools/NEWS +++ b/subprojects/gst-devtools/NEWS @@ -2,13 +2,13 @@ GStreamer 1.22 Release Notes GStreamer 1.22.0 was originally released on 23 January 2023. -The latest bug-fix release in the stable 1.22 series is 1.22.8 and was -released on 18 December 2023. +The latest bug-fix release in the stable 1.22 series is 1.22.10 and was +released on 13 February 2024. See https://gstreamer.freedesktop.org/releases/1.22/ for the latest version of this document. -Last updated: Monday 18 December 2023, 11:00 UTC (log) +Last updated: Tuesday 13 January 2024, 11:00 UTC (log) Introduction @@ -2861,6 +2861,153 @@ List of merge requests and issues fixed in 1.22.9 - List of Merge Requests applied in 1.22.9 - List of Issues fixed in 1.22.9 +1.22.10 + +The tenth 1.22 bug-fix release (1.22.10) was released on 13 February +2024. + +This release only contains bugfixes and security fixes and it should be +safe to update from 1.22.x. + +Highlighted bugfixes in 1.22.10 + +- gst-python: fix bindings overrides for Python >= 3.12 +- glcolorconvert: fix wrong RGB to YUV matrix with bt709 +- glvideoflip: fix “method” property setting at construction time +- gtk4paintablesink: Always draw a black background behind the video + frame, and other fixes +- pad: keep segment event seqnums the same when applying a pad offset +- basesink: Preroll on out of segment buffers when not dropping them +- Prefer FFmpeg musepack decoder/demuxer, fixing musepack playback in + decodebin3/playbin3 +- livesync: add support for image formats such as JPEG or PNG +- sdpdemux: Add SDP message (aka session) attributes to the caps too +- textwrap: add support for gaps +- macos: Fix gst_macos_main() terminating whole process, and set + activation policy +- webrtcbin: Improve SDP intersection for Opus +- various bug fixes, build fixes, memory leak fixes, and other + stability and reliability improvements + +gstreamer + +- pad: Copy over seqnum when creating a new segment event for applying + pad offset +- basesink: Preroll on out of segment buffers when not dropping them +- macos: Fix gst_macos_main() terminating whole process before + returning a value +- macos: Set activation policy in gst_macos_main() + +gst-plugins-base + +- glcolorconvert: fix wrong RGB to YUV matrix with bt709 +- glvideoflip: fix setting of method property at construction time +- glvideoflip: “method”` property is broken if set during element + construction +- macos: Set activation policy in glimagesink +- videoaggregator: fix bufferpool leak + +gst-plugins-good + +- taglib: Set cpp_std to c++17 to fix compilation with TagLib >= 2.0 +- macos: Set activation policy in osxvideosink + +gst-plugins-bad + +- neon: Allow building against neon 0.33.x +- sdpdemux: Add SDP message (aka session) attributes to the caps too +- srtpenc: Fix potential leak +- webrtcbin: Improve SDP intersection for Opus +- wpe: Rename WPEView to WPEThreadedView to avoid clash with newer wpe + version + +gst-plugins-ugly + +- No changes + +gst-plugins-rs + +- gtk4: Fix segfault running gst-inspect -a when GTK4 and GTK3 is + installed +- gtk4: Always draw a black background behind the video frame +- livesync: add support for image formats +- livesync: properly format jitter in debug logs +- textwrap: add support for gaps +- webrtc: only use close() to close websockets +- webrtc: signallers: attempt to close the ws when an error occurs +- webrtc/signalling: Fix potential hang and FD leak +- webrtc/signalling: We get the address when accepting +- meson: Fix build on Windows with MSVC +- meson: pkg-config is required at build time +- meson: Add nasm to PATH if meson can find it +- meson: allow building plugins with GTK 4 examples +- Update GStreamer bindings in Cargo.lock + +gst-libav + +- Prefer using FFmpeg musepack decoder/demuxer + +gst-rtsp-server + +- No changes + +gstreamer-vaapi + +- No changes + +gstreamer-sharp + +- No changes + +gst-omx + +- No changes + +gst-python + +- Some Python 3.12 fixes +- python: Port from deprecated imp to importlib + +gst-editing-services + +- No changes + +gst-validate + gst-integration-testsuites + +- No changes + +gst-examples + +- No changes + +Development build environment + +- No changes + +Cerbero build tool and packaging changes in 1.22.10 + +- gst-plugins-bad: build soundtouch plugin on MSVC +- cerbero: Fix GNU tar –checkpoint compatibility with macOS +- cerbero: Fix bootstrap venv error after upgrading Python +- gst-plugins-good: build taglib plugin on MSVC + +Contributors to 1.22.10 + +Alexander Slobodeniuk, Christian Curtis Veng, Edward Hervey, François +Laignel, Guillaume Desmottes, Heiko Becker, Jan Schmidt, Jonas Kvinge, +Jordan Petridis, L. E. Segovia, Lukas Geiger, Marvin Schmidt, Mathieu +Duponchelle, Michael Tretter, Nirbheek Chauhan, Philippe Normand, Piotr +Brzeziński, Ruben Gonzalez, Sebastian Dröge, Thibault Saunier, +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.10 + +- List of Merge Requests applied in 1.22.10 +- List of Issues fixed in 1.22.10 + Schedule for 1.24 Our next major feature release will be 1.24, and 1.23 will be the diff --git a/subprojects/gst-devtools/RELEASE b/subprojects/gst-devtools/RELEASE index 711d71f43f..7b32f96aca 100644 --- a/subprojects/gst-devtools/RELEASE +++ b/subprojects/gst-devtools/RELEASE @@ -1,4 +1,4 @@ -This is GStreamer gst-devtools 1.22.9. +This is GStreamer gst-devtools 1.22.10. The GStreamer team is thrilled to announce a new major feature release of your favourite cross-platform multimedia framework! diff --git a/subprojects/gst-devtools/gst-devtools.doap b/subprojects/gst-devtools/gst-devtools.doap index 795074144a..afcf489ee6 100644 --- a/subprojects/gst-devtools/gst-devtools.doap +++ b/subprojects/gst-devtools/gst-devtools.doap @@ -55,6 +55,16 @@ <release> <Version> + <revision>1.22.10</revision> + <branch>1.22</branch> + <name></name> + <created>2024-02-13</created> + <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-devtools/gst-devtools-1.22.10.tar.xz" /> + </Version> + </release> + + <release> + <Version> <revision>1.22.9</revision> <branch>1.22</branch> <name></name> diff --git a/subprojects/gst-devtools/meson.build b/subprojects/gst-devtools/meson.build index 655a9d4b51..ee4b8140ab 100644 --- a/subprojects/gst-devtools/meson.build +++ b/subprojects/gst-devtools/meson.build @@ -1,5 +1,5 @@ project('gst-devtools', 'c', - version : '1.22.9.1', + version : '1.22.10', meson_version : '>= 0.62', default_options : [ 'warning_level=1', 'c_std=gnu99', |