commit gstreamer-plugins-libav for openSUSE:Factory
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 2023-09-29 21:13:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-libav (Old) and /work/SRC/openSUSE:Factory/.gstreamer-plugins-libav.new.28202 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gstreamer-plugins-libav" Fri Sep 29 21:13:01 2023 rev:44 rq:1114003 version:1.22.6 Changes: -------- --- /work/SRC/openSUSE:Factory/gstreamer-plugins-libav/gstreamer-plugins-libav.changes 2023-07-27 16:50:42.829782173 +0200 +++ /work/SRC/openSUSE:Factory/.gstreamer-plugins-libav.new.28202/gstreamer-plugins-libav.changes 2023-09-29 21:13:40.681974179 +0200 @@ -1,0 +2,7 @@ +Fri Sep 22 16:48:56 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com> + +- Update to version 1.22.6: + + No changes, stable bump only. +- Rebase reduce-required-meson.patch. + +------------------------------------------------------------------- Old: ---- gst-libav-1.22.5.tar.xz New: ---- gst-libav-1.22.6.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gstreamer-plugins-libav.spec ++++++ --- /var/tmp/diff_new_pack.H9oXcJ/_old 2023-09-29 21:13:41.750012713 +0200 +++ /var/tmp/diff_new_pack.H9oXcJ/_new 2023-09-29 21:13:41.750012713 +0200 @@ -19,7 +19,7 @@ %define gst_branch 1.0 Name: gstreamer-plugins-libav -Version: 1.22.5 +Version: 1.22.6 Release: 0 Summary: A ffmpeg/libav plugin for GStreamer License: LGPL-2.1-or-later ++++++ gst-libav-1.22.5.tar.xz -> gst-libav-1.22.6.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-libav-1.22.5/ChangeLog new/gst-libav-1.22.6/ChangeLog --- old/gst-libav-1.22.5/ChangeLog 2023-07-20 16:26:27.356218000 +0200 +++ new/gst-libav-1.22.6/ChangeLog 2023-09-20 19:17:45.306376000 +0200 @@ -1,3 +1,19 @@ +=== release 1.22.6 === + +2023-09-20 18:10:57 +0100 Tim-Philipp Müller <tim@centricular.com> + + * NEWS: + * RELEASE: + * gst-libav.doap: + * meson.build: + Release 1.22.6 + +2023-07-20 16:57:47 +0100 Tim-Philipp Müller <tim@centricular.com> + + * meson.build: + Back to development + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5082> + === release 1.22.5 === 2023-07-20 15:22:48 +0100 Tim-Philipp Müller <tim@centricular.com> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-libav-1.22.5/NEWS new/gst-libav-1.22.6/NEWS --- old/gst-libav-1.22.5/NEWS 2023-07-20 16:22:48.000000000 +0200 +++ new/gst-libav-1.22.6/NEWS 2023-09-20 19:10:57.000000000 +0200 @@ -2189,6 +2189,183 @@ - List of Merge Requests applied in 1.22.5 - List of Issues fixed in 1.22.5 +1.22.6 + +The sixth 1.22 bug-fix release (1.22.6) was released on 20 September +2023. + +This release only contains bugfixes and security fixes and it should be +safe to update from 1.22.x. + +Highlighted bugfixes in 1.22.6 + +- Security fixes for the MXF demuxer and H.265 video parser +- Fix latency regression in H.264 hardware decoder base class +- androidmedia: fix HEVC codec profile registration and fix coded_data + handling +- decodebin3: fix switching from a raw stream to an encoded stream +- gst-inspect: prettier and more correct signal and action signals + printing +- rtmp2: Allow NULL flash version, omitting the field, for better RTMP + server compatibility +- rtspsrc: better compatibility with buggy RTSP servers that don’t set + a clock-rate +- rtpjitterbuffer: fix integer overflow that led to more packets being + declared lost than have been lost +- v4l2: fix video encoding regression on RPi and fix support for left + and top padding +- waylandsink: Crop surfaces to their display width height +- cerbero: recognise Manjaro; add Rust support for MSVC ARM64; cmake + detection fixes +- various bug fixes, build fixes, memory leak fixes, and other + stability and reliability improvements + +gstreamer + +- gst-inspect: prettier and more correct signal printing, and print + action signals in g_signal_emit_by_name() format +- gst-launch: Disable fault signal handlers on macOS + +gst-plugins-base + +- audio: Make sure to stop ringbuffer on error +- decodebin3: avoid identity, sinkpad, parsebin leakage when reset + input +- decodebin3: Ensure the slot is unlinked before linking to decoder +- sdp: fix wrong debug log error message for missing clock-rate in + caps +- sdp: Parse zero clock-rate as default + +gst-plugins-good + +- adaptivedemux2: fix memory leak +- pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR +- qt: Unbreak build with qt-egl enabled but viv_fb missing +- qt: Fix searching of qt5/qt6 tools with qmake in Meson +- qtdemux: Fix premature EOS when some files are played in push mode +- qtdemux: attach cbcs crypt info at the right moment +- rtpjitterbuffer: Avoid integer overflow in max saveable packets + calculation with negative offset +- videoflip: fix concurrent access when modifying the tag list +- v4l2: allocator: Don’t close foreign dmabuf +- v4l2: bufferpool: Fix large encoded stream regression +- v4l2: bufferpool: Problems when checking for truncated buffer +- v4l2: Fix support for left and top padding +- v4l2object: clear format lists if source change event is received + +gst-plugins-bad + +- androidmedia/enc: handle codec-data before popping + GstVideoCodecFrames +- androidmedia: fix hevc codec profile registration +- androidmedia: Small fixes +- androidmedia: Add more null checks (of env) to JNI utilities +- applemedia: Fix pixel format for I420 and NV12 +- audiolatency: Forward latency query and event upstream +- av1parser: Fix segmentation params update +- codecparsers: Fix MPEG-1 aspect ratio table +- d3d11convert: Passthrough allocation query on same caps +- h264decoder: Update latency dynamically +- h265parser: Allow partially broken hvcC data +- h265parser: Fix possible overflow using max_sub_layers_minus1 +- hlssink2: Always use forward slash separator +- mdns: Fix a crash on context error +- mxfdemux: Fix integer overflow causing out of bounds writes when + handling invalid uncompressed video and check channels for AES3 +- nvencoder: Fix negotiation error when interlace-mode is unspecified +- rtmp2: Allow NULL flash version, omitting the field +- rtmp2sink: fix crash if message conversion failed +- transcodebin: Fixes for upstream selectable support +- va: Fix in error logs functions mismatches +- waylandsink: Crop surfaces to their display width height +- waylandsink: Fix cropping for video with non-square aspect ratio +- webrtc: Fix docs for create-data-channel action signal +- win32ipc: Fix pipe handle leak + +gst-plugins-ugly + +- No changes + +gst-plugins-rs + +- fallbackswitch: locking/deadlock fixes +- onvifmetadataparse: Skip metadata frames with unrepresentable UTC + time +- transcriberbin: Configure audioresample in front of transcriber +- webrtcsink: Propagate GstContext messages +- webrtcsink: Add support for d3d11 memory and qsvh264enc +- webrtcsink: fix TWCC extension adding +- webrtcsink: don’t forget to setup encoders for discoveries +- webrtcsink: NVIDIA V4L2 encoders always require NVMM memory +- meson: Fix handling of optional deps, and don’t require Python 3.8 + +gst-libav + +- No changes + +gst-rtsp-server + +- No changes + +gstreamer-vaapi + +- No changes + +gstreamer-sharp + +- No changes + +gst-omx + +- No changes + +gst-python + +- No changes + +gst-editing-services + +- No changes + +gst-validate + gst-integration-testsuites + +- gst-validate: Disable fault signal handlers on macOS + +gst-examples + +- No changes + +Development build environment + +- macos-bison: Update to 3.8.2 and add an ARM64 build +- wrap: update libpsl to 0.21.2 + +Cerbero build tool and packaging changes in 1.22.6 + +- Add Rust support for MSVC ARM64 +- Recognise PERL5LIB as a joinable Unix variable +- Recognise Manjaro as an Arch derivative +- Fix picking up cmake from build-tools + +Contributors to 1.22.6 + +Akihiro Sagawa, Alicia Boya García, Guillaume Desmottes, Haihua Hu, +Hugues Fruchet, Ivan Molodetskikh, Jan Alexander Steffens (heftig), Jan +Schmidt, L. E. Segovia, Mathieu Duponchelle, Matthew Waters, Ming Qian, +Nicolas Dufresne, Nirbheek Chauhan, Olivier Blin, Olivier Crête, +Philippe Normand, Piotr Brzeziński, Robert Ayrapetyan, Ryan Pavlik, +Sebastian Dröge, Seungha Yang, Stéphane Cerveau, Stephan Seitz, Thomas +Schneider, Tim-Philipp Müller, Víctor Manuel Jáquez Leal, Wang Chuan, +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.6 + +- List of Merge Requests applied in 1.22.6 +- List of Issues fixed in 1.22.6 + 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-libav-1.22.5/RELEASE new/gst-libav-1.22.6/RELEASE --- old/gst-libav-1.22.5/RELEASE 2023-07-20 16:22:48.000000000 +0200 +++ new/gst-libav-1.22.6/RELEASE 2023-09-20 19:10:57.000000000 +0200 @@ -1,4 +1,4 @@ -This is GStreamer gst-libav 1.22.5. +This is GStreamer gst-libav 1.22.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-libav-1.22.5/gst-libav.doap new/gst-libav-1.22.6/gst-libav.doap --- old/gst-libav-1.22.5/gst-libav.doap 2023-07-20 16:22:48.000000000 +0200 +++ new/gst-libav-1.22.6/gst-libav.doap 2023-09-20 19:10:57.000000000 +0200 @@ -34,6 +34,16 @@ <release> <Version> + <revision>1.22.6</revision> + <branch>1.22</branch> + <name></name> + <created>2023-09-20</created> + <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.22.6.tar.xz" /> + </Version> + </release> + + <release> + <Version> <revision>1.22.5</revision> <branch>1.22</branch> <name></name> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-libav-1.22.5/meson.build new/gst-libav-1.22.6/meson.build --- old/gst-libav-1.22.5/meson.build 2023-07-20 16:22:48.000000000 +0200 +++ new/gst-libav-1.22.6/meson.build 2023-09-20 19:10:57.000000000 +0200 @@ -1,5 +1,5 @@ project('gst-libav', 'c', - version : '1.22.5', + version : '1.22.6', meson_version : '>= 0.62', default_options : [ 'warning_level=1', 'buildtype=debugoptimized' ]) ++++++ reduce-required-meson.patch ++++++ --- /var/tmp/diff_new_pack.H9oXcJ/_old 2023-09-29 21:13:42.050023538 +0200 +++ /var/tmp/diff_new_pack.H9oXcJ/_new 2023-09-29 21:13:42.054023682 +0200 @@ -1,10 +1,10 @@ -Index: gst-libav-1.22.5/meson.build +Index: gst-libav-1.22.6/meson.build =================================================================== ---- gst-libav-1.22.5.orig/meson.build -+++ gst-libav-1.22.5/meson.build +--- gst-libav-1.22.6.orig/meson.build ++++ gst-libav-1.22.6/meson.build @@ -1,6 +1,6 @@ project('gst-libav', 'c', - version : '1.22.5', + version : '1.22.6', - meson_version : '>= 0.62', + meson_version : '>= 0.61', default_options : [ 'warning_level=1',
participants (1)
-
Source-Sync