Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gstreamer-plugins-libav for openSUSE:Factory checked in at 2022-06-24 08:44:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-libav (Old) and /work/SRC/openSUSE:Factory/.gstreamer-plugins-libav.new.1548 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-plugins-libav" Fri Jun 24 08:44:47 2022 rev:33 rq:984566 version:1.20.3 Changes: -------- --- /work/SRC/openSUSE:Factory/gstreamer-plugins-libav/gstreamer-plugins-libav.changes 2022-05-14 22:52:33.571020695 +0200 +++ /work/SRC/openSUSE:Factory/.gstreamer-plugins-libav.new.1548/gstreamer-plugins-libav.changes 2022-06-24 08:44:51.219108470 +0200 @@ -1,0 +2,6 @@ +Wed Jun 22 10:36:06 UTC 2022 - Aaron Stern <ukbeas...@protonmail.com> + +- Update to version 1.20.3: + + No Changes + +------------------------------------------------------------------- Old: ---- gst-libav-1.20.2.tar.xz New: ---- gst-libav-1.20.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gstreamer-plugins-libav.spec ++++++ --- /var/tmp/diff_new_pack.IcNxJ5/_old 2022-06-24 08:44:51.715109025 +0200 +++ /var/tmp/diff_new_pack.IcNxJ5/_new 2022-06-24 08:44:51.719109030 +0200 @@ -19,7 +19,7 @@ %define gst_branch 1.0 Name: gstreamer-plugins-libav -Version: 1.20.2 +Version: 1.20.3 Release: 0 Summary: A ffmpeg/libav plugin for GStreamer License: LGPL-2.1-or-later ++++++ gst-libav-1.20.2.tar.xz -> gst-libav-1.20.3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-libav-1.20.2/ChangeLog new/gst-libav-1.20.3/ChangeLog --- old/gst-libav-1.20.2/ChangeLog 2022-05-03 00:29:29.000000000 +0200 +++ new/gst-libav-1.20.3/ChangeLog 2022-06-16 00:36:22.000000000 +0200 @@ -1,7 +1,29 @@ +=== release 1.20.3 === + +2022-06-15 23:36:18 +0100 Tim-Philipp M??ller <t...@centricular.com> + + * NEWS: + * RELEASE: + * gst-libav.doap: + * meson.build: + Release 1.20.3 + +2022-06-15 23:36:10 +0100 Tim-Philipp M??ller <t...@centricular.com> + + * ChangeLog: + Update ChangeLogs for 1.20.3 + +2022-05-03 00:39:09 +0100 Tim-Philipp M??ller <t...@centricular.com> + + * meson.build: + Back to development + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2347> + === release 1.20.2 === 2022-05-02 23:29:25 +0100 Tim-Philipp M??ller <t...@centricular.com> + * ChangeLog: * NEWS: * RELEASE: * gst-libav.doap: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-libav-1.20.2/NEWS new/gst-libav-1.20.3/NEWS --- old/gst-libav-1.20.2/NEWS 2022-05-03 00:29:29.000000000 +0200 +++ new/gst-libav-1.20.3/NEWS 2022-06-16 00:36:22.000000000 +0200 @@ -2,13 +2,13 @@ GStreamer 1.20.0 was originally released on 3 February 2022. -The latest bug-fix release in the 1.20 series is 1.20.2 and was released -on 2 May 2022. +The latest bug-fix release in the 1.20 series is 1.20.3 and was released +on 15 June 2022. See https://gstreamer.freedesktop.org/releases/1.20/ for the latest version of this document. -Last updated: Monday 2 May 2022, 0:30 UTC (log) +Last updated: Monday 15 June 2022, 17:00 UTC (log) Introduction @@ -2291,6 +2291,218 @@ - List of Merge Requests applied in 1.20.2 - List of Issues fixed in 1.20.2 +1.20.3 + +The third 1.20 bug-fix release (1.20.3) was released on 15 June 2022. + +This release only contains bugfixes and it should be safe to upgrade +from 1.20.x. + +Highlighted bugfixes in 1.20.3 + +- Security fixes in Matroska, MP4 and AVI demuxers +- Fix scrambled video playback with hardware-accelerated VA-API + decoders on certain Intel hardware +- playbin3/decodebin3 regression fix for unhandled streams +- Fragmented MP4 playback fixes +- Android H.265 encoder mapping +- Playback of MXF files produced by FFmpeg before March 2022 +- Fix rtmp2sink crashes on 32-bit platforms +- WebRTC improvements +- D3D11 video decoder and screen recorder fixes +- Performance improvements +- Support for building against OpenCV 4.6 and other build fixes +- Miscellaneous bug fixes, memory leak fixes, and other stability and + reliability improvements + +gstreamer + +- clock: Avoid creating a weakref with every entry (performance + improvement) +- plugin: add Apache 2 license to list of known licenses to avoid + warning +- gst_plugin_load_file: force plugin reload if filename differs +- Add support for LoongArch + +Base Libraries + +- aggregator: Only send events up to CAPS event from + gst_aggregator_set_src_caps(), don???t send multiple caps events with + the same caps and fix negotiation in muxers +- basetransform: handle gst_base_transform_query_caps() returning NULL +- basetransform: fix critical if transform_caps() returned NULL +- queuearray: Fix potential heap overflow when expanding GstQueueArray + +Core Elements + +- multiqueue: fix potential crash on shutdown +- multiqueue: fix warning: ???is_query??? may be used uninitialized in + this function +- multiqueue: SegFault during flushing with gcc11 + +gst-plugins-base + +- audioconvert: If no channel-mask can be fixated then use a NONE + channel layout +- playbin3: Configure combiner on pad-added if needed +- parsebin: Fix assertions/regression when dealing with un-handled + streams (fixes regression in 1.20.2) +- appsink: Fix race condition on caps handling +- oggdemux: Protect against invalid framerates +- rtcpbuffer: Allow padding on first reduced size packets +- gl: check for xlib-xcb.h header to fix build of tests on macOS with + homebrew +- videoaggregator: unref temporary caps +- v4l2videoenc: Setup crop rectangle if needed + +Tools + +- gst-play-1.0: Print position even if duration is unknown +- gst-device-monitor-1.0: Print string property as-is without + additional escaping + +gst-plugins-good + +- aacparse: Avoid mismatch between src_caps and output_header_type +- avidemux: Fix integer overflow resulting in heap corruption in DIB + buffer inversion code (Security fix) +- deinterlace: Clean up error handling code +- flvdemux: Actually make use of the debug category +- gtkglsink: Fix double-free when OpenGL can???t be initialised +- jack: Add support for detecting libjack on Windows +- matroskademux: Avoid integer-overflow resulting in heap corruption + in WavPack header handling code (Security fix) +- matroskademux, qtdemux: Fix integer overflows in zlib/bz2/etc + decompression code (Security fix) +- qtdemux: Don???t use tfdt for parsing subsequent trun boxes +- rtpbin: Avoid holding GST_RTP_BIN_LOCK when emitting pad-added + signal (to avoid deadlocks) +- rtpptdemux: Don???t GST_FLOW_ERROR when ignoring invalid packets +- smpte: Fix integer overflow with possible heap corruption in GstMask + creation. (Security fix) +- smpte: integer overflow with possible heap corruption in GstMask + creation (Security fix) +- soup: fix soup debug category initialisation +- soup: Fix plugin/element init +- v4l2: Reset transfer in gst_v4l2_object_acquire_format() +- vpxenc: fix crash if encoder produces unmatching timestamp +- wavparse: ensure that any pending segment is sent before an EOS + event is sent + +gst-plugins-bad + +- androidmedia: Add H.265 encoder mapping +- avfvideosrc: fix wrong framerate selected for caps +- d3d11decoder: Fix for alternate interlacing signalling +- d3d11decoder: Do not preallocate texture using downstream d3d11 + buffer pool +- d3d11decoder: Copy HDR10 related caps field manually +- d3d11decoder: Work around Intel DXVA driver crash +- d3d11screencapture: Set viewport when drawing mouse cursor +- d3d11screencapture: Fix missing/outdated cursor shape +- d3d11screencapturesrc: Fix crash when d3d11 device is different from + owned one +- h264decoder: Fix for unhandled low-delay decoding case +- matroskademux, qtdemux: Fix integer overflows in zlib/bz2/etc + decompression code (Security fix) +- mpegtsmux: Make sure to set srcpad caps under all conditions before + outputting the first buffer +- mpegtsmux: sends segment before caps +- mxfdemux: Handle files produced by legacy FFmpeg +- nvh264dec,nvh265dec: Don???t realloc bitstream buffer per slice +- nvcodec: cuda-converter: fix nvrtc compilation on non-English locale + systems +- opencv: Allow building against 4.6.x +- pcapparse: Set timestamp in DTS, not PTS +- rtmp2: fix allocation of GstRtmpMeta which caused crashes on 32-bit + platforms +- rtmp2sink crash on Android arm 32 - cerbero 1.20.2.0 +- sdpdemux: Release request pads from rtpbin when freeing a stream +- va: Add O_CLOEXEC flag at opening drm device (so subprocesses won???t + have access to it) +- webrtcbin: Reject answers that don???t contain the same number of + m-line as offer +- webrtc: datachannel: Notify low buffered amount according to spec + +gst-plugins-ugly + +- No changes + +gst-libav + +- No changes + +gst-rtsp-server + +- No changes + +gstreamer-vaapi + +- vaapi: Do not disable the whole vpp when some va operations not + available +- vaapidecode, vaapipostproc: Disable DMAbuf from caps negotiation +- scrambled video with some Intel graphics cards + +gstreamer-sharp + +- No changes + +gst-omx + +- No changes + +gst-python + +- No changes + +gst-editing-services + +- ges/videourisource: handle non-1/1 PAR source videos + +gst-examples: + +- No changes + +Development build environment + gst-full build + +- Update libnice subproject wrap to 0.1.19 +- meson: use better zlib dependency fallback +- meson: Fix deprecation warnings + +Cerbero build tool and packaging changes in 1.20.3 + +- Set GSTREAMER_1_0_ROOT_[MSVC_]X86_64 root environment variable in + System section (not User section) +- bootstrap: Add perl-FindBin dep needed by openssl (which is not + installed by default on RedHat systems) +- Also add build-tools/local/bin to PATH on Linux +- Add a variant to control building of the JACK plugin +- libnice: update to 0.1.19 (fixes some WebRTC issues) +- zlib: update to 1.2.12 + +Bindings + +- No changes + +Contributors to 1.20.3 + +Adam Doupe, Alicia Boya Garc??a, Bastien Nocera, Corentin Damman, Damian +Hobson-Garcia, Diogo Goncalves, Edward Hervey, Eli Schwartz, Erwann +Gouesbet, Guillaume Desmottes, He Junyan, Hou Qi, Jakub Adam, James +Hilliard, Jan Alexander Steffens (heftig), Jan Schmidt, Matthew Waters, +Nicolas Dufresne, Nirbheek Chauhan, Olivier Cr??te, Philippe Normand, +Rabindra Harlalka, Ruben Gonzalez, Sebastian Dr??ge, Seungha Yang, +St??phane Cerveau, Thibault Saunier, Tim-Philipp M??ller, Tom Schuring, U. +Artie Eoff, V??ctor Manuel J??quez Leal, WANG Xuerui, Xavier Claessens, + +??? 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.20.3 + +- List of Merge Requests applied in 1.20.3 +- List of Issues fixed in 1.20.3 + Schedule for 1.22 Our next major feature release will be 1.22, and 1.21 will be the diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-libav-1.20.2/RELEASE new/gst-libav-1.20.3/RELEASE --- old/gst-libav-1.20.2/RELEASE 2022-05-03 00:29:29.000000000 +0200 +++ new/gst-libav-1.20.3/RELEASE 2022-06-16 00:36:22.000000000 +0200 @@ -1,4 +1,4 @@ -This is GStreamer gst-libav 1.20.2. +This is GStreamer gst-libav 1.20.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-libav-1.20.2/gst-libav.doap new/gst-libav-1.20.3/gst-libav.doap --- old/gst-libav-1.20.2/gst-libav.doap 2022-05-03 00:29:29.000000000 +0200 +++ new/gst-libav-1.20.3/gst-libav.doap 2022-06-16 00:36:22.000000000 +0200 @@ -34,6 +34,16 @@ <release> <Version> + <revision>1.20.3</revision> + <branch>1.20</branch> + <name></name> + <created>2022-06-15</created> + <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.20.3.tar.xz" /> + </Version> + </release> + + <release> + <Version> <revision>1.20.2</revision> <branch>1.20</branch> <name></name> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-libav-1.20.2/meson.build new/gst-libav-1.20.3/meson.build --- old/gst-libav-1.20.2/meson.build 2022-05-03 00:29:29.000000000 +0200 +++ new/gst-libav-1.20.3/meson.build 2022-06-16 00:36:22.000000000 +0200 @@ -1,5 +1,5 @@ project('gst-libav', 'c', - version : '1.20.2', + version : '1.20.3', meson_version : '>= 0.59', default_options : [ 'warning_level=1', 'buildtype=debugoptimized' ])