Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gstreamer-rtsp-server for openSUSE:Factory checked in at 2024-08-16 12:24:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gstreamer-rtsp-server (Old) and /work/SRC/openSUSE:Factory/.gstreamer-rtsp-server.new.2698 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-rtsp-server" Fri Aug 16 12:24:14 2024 rev:52 rq:1194258 version:1.24.6 Changes: -------- --- /work/SRC/openSUSE:Factory/gstreamer-rtsp-server/gstreamer-rtsp-server.changes 2024-07-02 18:17:03.688762262 +0200 +++ /work/SRC/openSUSE:Factory/.gstreamer-rtsp-server.new.2698/gstreamer-rtsp-server.changes 2024-08-16 12:24:50.606008042 +0200 @@ -1,0 +2,32 @@ +Wed Aug 14 17:51:15 UTC 2024 - Bjørn Lie <bjorn....@gmail.com> + +- Update to version 1.24.6: + + Highlighted bugfixes: + - Fix compatibility with FFmpeg 7.0. + - qmlglsink: Fix failure to display content on recent Android + devices. + - adaptivedemux: Fix handling of closed caption streams. + - cuda: Fix runtime compiler loading with old CUDA tookit. + - decodebin3 stream selection handling fixes. + - d3d11compositor, d3d12compositor: Fix transparent background + mode with YUV output. + - d3d12converter: Make gamma remap work as intended. + - h264decoder: Update output frame duration for interlaced + video when second field frame is discarded. + - macOS audio device provider now listens to audio devices + being added/removed at runtime. + - Rust plugins: audioloudnorm, s3hlssink, gtk4paintablesink, + livesync and webrtcsink fixes. + - videoaggregator: preserve features in non-alpha caps for + subclasses with non-system memory sink caps. + - vtenc: Fix redistribute latency spam. + - v4l2: fixes for complex video formats. + - va: Fix strides when importing DMABUFs, dmabuf handle leaks, + and blocklist unmaintained Intel i965 driver for encoding. + - waylandsink: Fix surface cropping for rotated streams. + - webrtcdsp: Enable multi_channel processing to fix handling of + stereo streams. + - Various bug fixes, memory leak fixes, and other stability and + reliability improvements. + +------------------------------------------------------------------- Old: ---- gst-rtsp-server-1.24.5.tar.xz New: ---- gst-rtsp-server-1.24.6.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gstreamer-rtsp-server.spec ++++++ --- /var/tmp/diff_new_pack.TfCi2Y/_old 2024-08-16 12:24:51.054026662 +0200 +++ /var/tmp/diff_new_pack.TfCi2Y/_new 2024-08-16 12:24:51.058026828 +0200 @@ -20,7 +20,7 @@ %define _name gst-rtsp-server Name: gstreamer-rtsp-server -Version: 1.24.5 +Version: 1.24.6 Release: 0 Summary: GStreamer-based RTSP server library License: LGPL-2.0-or-later ++++++ gst-rtsp-server-1.24.5.tar.xz -> gst-rtsp-server-1.24.6.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-rtsp-server-1.24.5/ChangeLog new/gst-rtsp-server-1.24.6/ChangeLog --- old/gst-rtsp-server-1.24.5/ChangeLog 2024-06-20 13:56:32.405298000 +0200 +++ new/gst-rtsp-server-1.24.6/ChangeLog 2024-07-29 17:43:16.588469700 +0200 @@ -1,3 +1,18 @@ +=== release 1.24.6 === + +2024-07-29 16:41:37 +0100 Tim-Philipp Müller <t...@centricular.com> + + * NEWS: + * RELEASE: + * gst-rtsp-server.doap: + * meson.build: + Release 1.24.6 + +2024-06-20 13:02:19 +0100 Tim-Philipp Müller <t...@centricular.com> + + * meson.build: + Back to development after 1.24.5 + === release 1.24.5 === 2024-06-20 12:54:15 +0100 Tim-Philipp Müller <t...@centricular.com> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-rtsp-server-1.24.5/NEWS new/gst-rtsp-server-1.24.6/NEWS --- old/gst-rtsp-server-1.24.5/NEWS 2024-06-20 13:54:15.000000000 +0200 +++ new/gst-rtsp-server-1.24.6/NEWS 2024-07-29 17:41:37.000000000 +0200 @@ -2,11 +2,11 @@ GStreamer 1.24.0 was originally released on 4 March 2024. -The latest bug-fix release in the stable 1.24 series is 1.24.5 and was released on 20 June 2024. +The latest bug-fix release in the stable 1.24 series is 1.24.6 and was released on 29 July 2024. See https://gstreamer.freedesktop.org/releases/1.24/ for the latest version of this document. -Last updated: Wednesday 20 June 2024, 22:35 UTC (log) +Last updated: Monday 29 July 2024, 14:30 UTC (log) ## Introduction @@ -2114,13 +2114,13 @@ Cerbero build tool and packaging changes in 1.24.5 -- No changes +- osxrelocator: Fix RPATHs in deeply nested libraries Contributors to 1.24.5 Angelo Verlain, Chris Del Guercio, Corentin Damman, Edward Hervey, Francisco Javier Velázquez-GarcÃa, He Junyan, Jakub Adam, -Jakub VanÄk, Khem Raj, Martin Nordholts, Mathieu Duponchelle, Nirbheek Chauhan, Piotr BrzeziÅski, Samuel Thibault, Sebastian -Dröge, Sergey Krivohatskiy, Seungha Yang, Tim-Philipp Müller, Zach van Rijn, +Jakub VanÄk, Khem Raj, L. E. Segovia, Martin Nordholts, Mathieu Duponchelle, Nirbheek Chauhan, Piotr BrzeziÅski, Samuel +Thibault, Sebastian Dröge, Sergey Krivohatskiy, Seungha Yang, Tim-Philipp Müller, Zach van Rijn, ⦠and many others who have contributed bug reports, translations, sent suggestions or helped testing. Thank you all! @@ -2129,6 +2129,166 @@ - List of Merge Requests applied in 1.24.5 - List of Issues fixed in 1.24.5 +1.24.6 + +The sixth 1.24 bug-fix release (1.24.6) was released on 29 July 2024. + +This release only contains bugfixes and it should be safe to update from 1.24.x. + +Highlighted bugfixes in 1.24.6 + +- Fix compatibility with FFmpeg 7.0 +- qmlglsink: Fix failure to display content on recent Android devices +- adaptivedemux: Fix handling of closed caption streams +- cuda: Fix runtime compiler loading with old CUDA tookit +- decodebin3 stream selection handling fixes +- d3d11compositor, d3d12compositor: Fix transparent background mode with YUV output +- d3d12converter: Make gamma remap work as intended +- h264decoder: Update output frame duration for interlaced video when second field frame is discarded +- macOS audio device provider now listens to audio devices being added/removed at runtime +- Rust plugins: audioloudnorm, s3hlssink, gtk4paintablesink, livesync and webrtcsink fixes +- videoaggregator: preserve features in non-alpha caps for subclasses with non-system memory sink caps +- vtenc: Fix redistribute latency spam +- v4l2: fixes for complex video formats +- va: Fix strides when importing DMABUFs, dmabuf handle leaks, and blocklist unmaintained Intel i965 driver for encoding +- waylandsink: Fix surface cropping for rotated streams +- webrtcdsp: Enable multi_channel processing to fix handling of stereo streams +- Various bug fixes, memory leak fixes, and other stability and reliability improvements + +gstreamer + +- downloadbuffer: fix push mode +- queue: queue2: multiqueue: Donât work with segment.position if buffers have no timestamps +- gst-inspect-1.0: Fix leak of plugin/feature + +gst-plugins-base + +- decodebin3: Fix detection of selection done +- glvideomixer: Fix critical when setting start-time-selection +- parsebin: accept-caps handling for elements with unusual sink pad names +- subparse: Donât use jit for regular expressions when running in valgrind +- subparse: put valgrind header availability define into config.h for subparse +- videoaggregator: preserve features in non-alpha caps +- videoscale: correct classification error +- meson: Fix invalid include flag in uninstalled gl pc file +- Fix various memory leaks + +gst-plugins-good + +- adaptivedemux: Fix handling closed caption streams +- qml/glsink: also support GLES2 needing shader âprecisionâ directives +- v4l2object: use v4l2 reported width for padded_width when complex video formats +- v4l2: meson: fix SIZEOF_OFF_T when cross-compiling with Meson >= 1.3.0 + +gst-plugins-bad + +- svtav1enc: Fix segfault when flushing +- avfdeviceprovider: Fix debug category initialization +- osxaudiodeviceprovider: Listen for audio devices being added/removed +- avtp: Fixed Linux/Alpine 3.20 build +- cuda: Fix runtime compiler loading with old CUDA tookit +- d3d11compositor, d3d12compositor: Fix transparent background mode with YUV output +- d3d11converter: Fix runtime compiled shader code +- d3d12converter: Make gamma remap work as intended +- h264decoder: Update output frame duration when second field frame is discarded +- isac: Work around upstream having no shared library support for MSVC +- lc3: remove bitstream comparison in the tests +- qroverlay: redraw overlay when caps changes +- qsv: Fix critical warnings +- rtmp2: guard against calling gst_amf_node_get_type() with NULL +- srtsrc: fix case fallthrough of authentication param +- va: Blocklist unmaintained i965 driver for encoding +- va: Fix strides when importing DMABUFs +- va: Fix dmabuf handle leaks +- vadisplay: fix minor version check +- vkh265dec: Fix H.264 ref in logs +- vulkan: fix wrong stages or access in barriers +- vtenc: Fix redistribute latency spam +- waylandsink: Fix surface cropping for rotated streams +- webrtcdsp: Enable multi_channel processing + +gst-plugins-ugly + +- asfdemux: Be more lenient towards malformed header, fixes playback of files written by VLC + +GStreamer Rust plugins + +- audioloudnorm: Fix limiter buffer index wraparound off-by-one for the last buffer +- aws: s3hlssink: Do not call abort before finishing uploads +- gtk4paintablesink: Support RGBx formats in SW paths +- gtk4paintablesink: default to force-aspect-ratio=false for Paintable +- livesync: Use the actual output buffer duration of gap filler buffers +- livesync: Allow queueing up to latency buffers, also sync on the first buffer and add sync property +- webrtcsink: fix property types for rav1enc AV1 encoder + +gst-libav + +- Fix compatibility with ffmpeg 7 +- avauddec: Fix crash on stop() +- avmux: Fix crash when muxer doesnât get codecid + +gst-rtsp-server + +- No changes + +gstreamer-vaapi + +- No changes + +gstreamer-sharp + +- No changes + +gst-omx + +- No changes + +gst-python + +- No changes + +gst-editing-services + +- ges: Various leak fixes + +gst-devtools, gst-validate + gst-integration-testsuites + +- validate: Remove G_REGEX_OPTIMIZE usage, helps avoid valgrind issues + +gst-examples + +- No changes + +Development build environment + +- libgudev wrap: add fallback uri +- liblc3 wrap: update to v1.1.1 + +Cerbero build tool and packaging changes in 1.24.6 + +- meson: Backport fix for Glib including a GCC-only flag in the pkg-config file +- libsoup: Workaround build error with GCC 14 +- libltc: Fix Windows build +- webrtc-audio-processing: Fix MinGW build +- libvpx: Also build a shared lib on macOS +- glib: Fix Windows build +- osxrelocator: Fix framework entrypoints being unable to load dylibs +- gobject-introspection, recipe: Fix more fallout from the Meson dylib ID fixes +- cargo-c.recipe: Ensure that we can change the id and rpath + +Contributors to 1.24.6 + +Chris Spoelstra, Edward Hervey, François Laignel, Guillaume Desmottes, Jakub Adam, Jan Schmidt, Jordan Petridis, L. E. Segovia, +Loïc Yhuel, Matthew Waters, Nirbheek Chauhan, Piotr BrzeziÅski, Robert Mader, Ruben Gonzalez, Sanchayan Maity, Sebastian Dröge, +Sebastian Gross, Seungha Yang, Shengqi Yu, Taruntej Kanakamalla, Tim-Philipp Müller, tomaszmi, VÃctor Manuel Jáquez Leal, + +⦠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.24.6 + +- List of Merge Requests applied in 1.24.6 +- List of Issues fixed in 1.24.6 + Schedule for 1.26 Our next major feature release will be 1.26, and 1.25 will be the unstable development version leading up to the stable 1.26 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-rtsp-server-1.24.5/RELEASE new/gst-rtsp-server-1.24.6/RELEASE --- old/gst-rtsp-server-1.24.5/RELEASE 2024-06-20 13:54:15.000000000 +0200 +++ new/gst-rtsp-server-1.24.6/RELEASE 2024-07-29 17:41:37.000000000 +0200 @@ -1,4 +1,4 @@ -This is GStreamer gst-rtsp-server 1.24.5. +This is GStreamer gst-rtsp-server 1.24.6. The GStreamer team is thrilled to announce a new major feature release of your favourite cross-platform multimedia framework! diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-rtsp-server-1.24.5/gst-rtsp-server.doap new/gst-rtsp-server-1.24.6/gst-rtsp-server.doap --- old/gst-rtsp-server-1.24.5/gst-rtsp-server.doap 2024-06-20 13:54:15.000000000 +0200 +++ new/gst-rtsp-server-1.24.6/gst-rtsp-server.doap 2024-07-29 17:41:37.000000000 +0200 @@ -32,6 +32,16 @@ <release> <Version> + <revision>1.24.6</revision> + <branch>1.24</branch> + <name></name> + <created>2024-07-29</created> + <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-1.24.6.tar.xz" /> + </Version> + </release> + + <release> + <Version> <revision>1.24.5</revision> <branch>1.24</branch> <name></name> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-rtsp-server-1.24.5/meson.build new/gst-rtsp-server-1.24.6/meson.build --- old/gst-rtsp-server-1.24.5/meson.build 2024-06-20 13:54:15.000000000 +0200 +++ new/gst-rtsp-server-1.24.6/meson.build 2024-07-29 17:41:37.000000000 +0200 @@ -1,5 +1,5 @@ project('gst-rtsp-server', 'c', - version : '1.24.5', + version : '1.24.6', meson_version : '>= 1.1', default_options : ['warning_level=1', 'buildtype=debugoptimized'])