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 2023-05-28 19:22:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-rtsp-server (Old)
and /work/SRC/openSUSE:Factory/.gstreamer-rtsp-server.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-rtsp-server"
Sun May 28 19:22:35 2023 rev:43 rq:1089229 version:1.22.3
Changes:
--------
---
/work/SRC/openSUSE:Factory/gstreamer-rtsp-server/gstreamer-rtsp-server.changes
2023-04-16 16:06:57.848778522 +0200
+++
/work/SRC/openSUSE:Factory/.gstreamer-rtsp-server.new.1533/gstreamer-rtsp-server.changes
2023-05-28 19:23:01.741028664 +0200
@@ -1,0 +2,7 @@
+Wed May 24 15:29:52 UTC 2023 - Bjørn Lie <[email protected]>
+
+- Update to version 1.22.3:
+ + No changes.
+- Rebase patch.
+
+-------------------------------------------------------------------
Old:
----
gst-rtsp-server-1.22.2.tar.xz
New:
----
gst-rtsp-server-1.22.3.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gstreamer-rtsp-server.spec ++++++
--- /var/tmp/diff_new_pack.X3CnsR/_old 2023-05-28 19:23:02.193031354 +0200
+++ /var/tmp/diff_new_pack.X3CnsR/_new 2023-05-28 19:23:02.197031378 +0200
@@ -20,7 +20,7 @@
%define _name gst-rtsp-server
Name: gstreamer-rtsp-server
-Version: 1.22.2
+Version: 1.22.3
Release: 0
Summary: GStreamer-based RTSP server library
License: LGPL-2.0-or-later
++++++ gst-rtsp-server-1.22.2.tar.xz -> gst-rtsp-server-1.22.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gst-rtsp-server-1.22.2/ChangeLog
new/gst-rtsp-server-1.22.3/ChangeLog
--- old/gst-rtsp-server-1.22.2/ChangeLog 2023-04-11 18:34:02.784028300
+0200
+++ new/gst-rtsp-server-1.22.3/ChangeLog 2023-05-19 10:26:51.620135500
+0200
@@ -1,3 +1,20 @@
+=== release 1.22.3 ===
+
+2023-05-19 09:23:19 +0100 Tim-Philipp Müller <[email protected]>
+
+ * NEWS:
+ * RELEASE:
+ * docs/plugins/gst_plugins_cache.json:
+ * gst-rtsp-server.doap:
+ * meson.build:
+ Release 1.22.3
+
+2023-04-12 00:31:17 +0100 Tim-Philipp Müller <[email protected]>
+
+ * docs/plugins/gst_plugins_cache.json:
+ * meson.build:
+ Back to development
+
=== release 1.22.2 ===
2023-04-11 17:29:28 +0100 Tim-Philipp Müller <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gst-rtsp-server-1.22.2/NEWS
new/gst-rtsp-server-1.22.3/NEWS
--- old/gst-rtsp-server-1.22.2/NEWS 2023-04-11 18:29:28.000000000 +0200
+++ new/gst-rtsp-server-1.22.3/NEWS 2023-05-19 10:23:19.000000000 +0200
@@ -2,13 +2,13 @@
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.2 and was
-released on 11 April 2023.
+The latest bug-fix release in the stable 1.22 series is 1.22.3 and was
+released on 19 May 2023.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
-Last updated: Tuesday 11 April 2023, 16:45 UTC (log)
+Last updated: Friday 19 May 2023, 01:00 UTC (log)
Introduction
@@ -1648,6 +1648,189 @@
- List of Merge Requests applied in 1.22.2
- List of Issues fixed in 1.22.2
+1.22.3
+
+The third 1.22 bug-fix release (1.22.3) was released on 19 May 2023.
+
+This release only contains bugfixes and it should be safe to update from
+1.22.x.
+
+Highlighted bugfixes in 1.22.3
+
+- avdec: fix occasional video decoder deadlock on seeking with FFmpeg
+ 6.0
+- decodebin3: fix regression handling input streams without CAPS or
+ TIME segment such as e.g. udpsrc or `pushfilesrc
+- bluez: a2dpsink: fix Bluetooth SIG Certification test failures
+- osxvideosink: fix deadlock upon closing output window
+- qtdemux: fix edit list handling regression and AV1 codec box parsing
+- qtmux: fix extraction of CEA608 closed caption data from S334-1A
+ packets
+- rtspsrc: Fix handling of * control path
+- splitmux: timestamp handling improvements
+- v4l2videodec: Rework dynamic resolution change handling (needed for
+ IMX6 mainline codec)
+- videoflip: fix regression with automatically rotating video based on
+ tags
+- d3d11: many d3d11videosink and d3d11compositor fixes
+- webrtc, rtp: numerous data race fixes and stability fixes
+- various bug fixes, memory leak fixes, and other stability and
+ reliability improvements
+
+gstreamer
+
+- tracing: Initialize tracing infrastructure even if the debug system
+ is not compiled in
+- parse-launch: fix missing unref of looked-up child element
+- gstutils: Add category and object to most logging messages
+
+gst-plugins-base
+
+- allocators: Fix fdmem unit test with recent GLib versions
+- audiotestsrc: Initialize all samples in wave=ticks mode
+- decodebin3: Handle input streams without CAPS or TIME segment such
+ as e.g. udpsrc or pushfilesrc
+- decodebin3: fix regression handling streams without caps
+- decodebin3: fix random hang when remove failing stream
+- uridecodebin3: Ensure atomic urisourcebin state change
+- glvideoflip: fix leaked caps
+- glcontext_wgl: fix missing unref
+- playsink: Fix volume leak
+
+gst-plugins-good
+
+- adaptivedemux2: fix critical when using an unsupported URI
+- dashdemux2: mpdclient: fix divide by 0 if segment has no duration
+- imagesequencesrc: Properly set default location
+- multifile: error out if no filename was set
+- osxvideosink: fix deadlock upon closing output window
+- rtpmanager: rtpsession: data race leading to critical warnings
+- rtpmanager: rtpsession: race conditions leading to critical warnings
+- rtspsrc: Fix handling of * control path
+- splitmuxsink: Catch invalid DTS to avoid running into problems later
+- splitmuxsrc: Make PTS contiguous by preference
+- qtdemux: emit no-more-pads after pruning old pads
+- Revert âqtdemux: fix conditions for end of segment in reverse
+ playbackâ to fix edit list regression
+- qtdemux: Fix av1C parsing
+- qtmux: Fix extraction of CEA608 data from S334-1A packets
+- qtwindow: unref caps in destructor
+- v4l2: device provider: Fix GMainLoop leak
+- v4l2: videodec: Rework dynamic resolution change handling
+- v4l2: videodec: Prefer acquired caps over anything downstream
+- videoflip: fix setting of method property at construction time
+- videoflip 1.22.2 not rotating video when extracting frames
+
+gst-plugins-bad
+
+- a2dpsink: Fails many tests in Bluetooth SIG Certification
+- avdtputil: Use int instead of int range for fixed bitpool values
+- ccconverter: reintroduce frame count reset on cycle completion
+- ccconverter: integer overflow & crashing
+- codectimestamper: remove PC file generation from pluginâs own
+ meson.build
+- cudamemory: Fix for semi planar YUV memory size decision
+- d3d11compositor: Reconfigure resource only when output caps is
+ changed
+- d3d11compositor: Skip zero alpha input
+- d3d11convert: Fix for runtime property update
+- d3d11memory: Donât clear wrapped texture memory
+- d3d11videosink: Fix for ignored initial render rectangle
+- d3d11videosink: fix race condition in window unprepare
+- d3d11videosink: Enhancement for initial window size decision
+- d3d11videosink: Donât clear prepared buffer on unlock_stop()
+- dashdemux: mpdclient: fix divide by 0 if segment has no duration
+- dtlstransport: Keep strong ref of dtls encoder/decoder
+- GstPlay: avoid getting property of playbin2 if subtitle_sid is null
+- GstPlay: fix critical log when using playbin3
+- h264decoder: Drop nonexisting picture silently without error
+- dtmf: element classification improvements
+- mfvideoenc: Allow only even resolution numbers
+- sctpenc: Fix potential shutdown deadlock
+- srtpdec: fix âsrtp-keyâ check
+- tests: disable dtls test if openssl is not present
+- tsdemux: Set number of channels to 2 for dual mono Opus
+- va: Various fixes for defects found with MSVC
+- wasapi2: Allows process loopback capture on Windows 10
+- webrtcdatachannel: Bind to parent webrtcbin using a weak reference
+- webrtcbin: Fix potential deadlock when closing before any data was
+ sent
+- webrtc: Plug leaks of resolved ICE addresses
+- webrtc: do not tear down data channel before data is flushed
+
+gst-plugins-ugly
+
+- mpegpsdemux: Rework gap sending
+
+gst-libav
+
+- avviddec: Temporarily unlock stream lock while flushing buffers
+- Random freeze and deadlock in ffmpegviddec flush and get_buffer
+ while seeking
+
+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: base-xml-formatter: Donât pass non-GObject pointers to
+ GST_DEBUG_OBJECT
+
+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.3
+
+- glib: Ship Windows process spawning helpers
+- recipes: add recipe for libltc for timecodestamper element
+- Add support for RHEL9 and Rocky Linux
+
+Contributors to 1.22.3
+
+Aleksandr Slobodeniuk, Antonio Kevo, Arun Raghavan, Carlos Rafael Giani,
+Daniel Moberg, Edward Hervey, Elliot Chen, François Laignel, Guillaume
+Desmottes, Haihua Hu, Jan Alexander Steffens (heftig), Jan Beich, Jan
+Schmidt, Johan Sternerup, John King, Jordan Petridis, Juan Navarro, Lily
+Foster, Martin Nordholts, Mathieu Duponchelle, Matthew Waters, Matthias
+Fuchs, Michael Olbrich, Mihail Ivanchev, Nick Steel, Nicolas Dufresne,
+Nirbheek Chauhan, Patricia Muscalu, Philippe Normand, Piotr BrzeziÅski,
+Sanchayan Maity, Sebastian Dröge, Seungha Yang, Stéphane Cerveau,
+Thibault Saunier, Tim-Philipp Müller, Xabier Rodriguez Calvar,
+
+⦠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.3
+
+- List of Merge Requests applied in 1.22.3
+- List of Issues fixed in 1.22.3
+
Schedule for 1.24
Our next major feature release will be 1.24, and 1.23 will be the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gst-rtsp-server-1.22.2/RELEASE
new/gst-rtsp-server-1.22.3/RELEASE
--- old/gst-rtsp-server-1.22.2/RELEASE 2023-04-11 18:29:28.000000000 +0200
+++ new/gst-rtsp-server-1.22.3/RELEASE 2023-05-19 10:23:19.000000000 +0200
@@ -1,4 +1,4 @@
-This is GStreamer gst-rtsp-server 1.22.2.
+This is GStreamer gst-rtsp-server 1.22.3.
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.22.2/docs/plugins/gst_plugins_cache.json
new/gst-rtsp-server-1.22.3/docs/plugins/gst_plugins_cache.json
--- old/gst-rtsp-server-1.22.2/docs/plugins/gst_plugins_cache.json
2023-04-11 18:29:28.000000000 +0200
+++ new/gst-rtsp-server-1.22.3/docs/plugins/gst_plugins_cache.json
2023-05-19 10:23:19.000000000 +0200
@@ -333,7 +333,7 @@
"construct": false,
"construct-only": false,
"controllable": false,
- "default": "GStreamer/1.22.2",
+ "default": "GStreamer/1.22.3",
"mutable": "null",
"readable": true,
"type": "gchararray",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gst-rtsp-server-1.22.2/gst-rtsp-server.doap
new/gst-rtsp-server-1.22.3/gst-rtsp-server.doap
--- old/gst-rtsp-server-1.22.2/gst-rtsp-server.doap 2023-04-11
18:29:28.000000000 +0200
+++ new/gst-rtsp-server-1.22.3/gst-rtsp-server.doap 2023-05-19
10:23:19.000000000 +0200
@@ -32,6 +32,16 @@
<release>
<Version>
+ <revision>1.22.3</revision>
+ <branch>1.22</branch>
+ <name></name>
+ <created>2023-05-19</created>
+ <file-release
rdf:resource="https://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-1.22.3.tar.xz"
/>
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>1.22.2</revision>
<branch>1.22</branch>
<name></name>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gst-rtsp-server-1.22.2/meson.build
new/gst-rtsp-server-1.22.3/meson.build
--- old/gst-rtsp-server-1.22.2/meson.build 2023-04-11 18:29:28.000000000
+0200
+++ new/gst-rtsp-server-1.22.3/meson.build 2023-05-19 10:23:19.000000000
+0200
@@ -1,5 +1,5 @@
project('gst-rtsp-server', 'c',
- version : '1.22.2',
+ version : '1.22.3',
meson_version : '>= 0.62',
default_options : ['warning_level=1', 'buildtype=debugoptimized'])
++++++ reduce-required-meson.patch ++++++
--- /var/tmp/diff_new_pack.X3CnsR/_old 2023-05-28 19:23:02.393032544 +0200
+++ /var/tmp/diff_new_pack.X3CnsR/_new 2023-05-28 19:23:02.397032568 +0200
@@ -1,10 +1,10 @@
-Index: gstreamer-1.22.2/meson.build
+Index: gstreamer-1.22.3/meson.build
===================================================================
---- gstreamer-1.22.2.orig/meson.build
-+++ gstreamer-1.22.2/meson.build
+--- gstreamer-1.22.3.orig/meson.build
++++ gstreamer-1.22.3/meson.build
@@ -1,6 +1,6 @@
project('gst-rtsp-server', 'c',
- version : '1.22.2',
+ version : '1.22.3',
- meson_version : '>= 0.62',
+ meson_version : '>= 0.61',
default_options : ['warning_level=1', 'buildtype=debugoptimized'])