Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gstreamer-plugins-base for openSUSE:Factory checked in at 2025-03-13 15:04:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old) and /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.19136 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-plugins-base" Thu Mar 13 15:04:45 2025 rev:115 rq:1252456 version:1.26.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes 2025-02-05 12:39:42.478772557 +0100 +++ /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.19136/gstreamer-plugins-base.changes 2025-03-13 15:04:57.319078785 +0100 @@ -1,0 +2,95 @@ +Wed Mar 12 06:55:24 UTC 2025 - Antonio Larrosa <alarr...@suse.com> + +- Update to version 1.26.0: + + Highlights + - H.266 Versatile Video Coding (VVC) codec support + - Low Complexity Enhancement Video Coding (LCEVC) support + - Closed captions: H.264/H.265 extractor/inserter, + cea708overlay, cea708mux, tttocea708 and more + - New hlscmafsink, hlssink3, and hlsmultivariantsink; HLS/DASH + client and dashsink improvements + - New AWS and Speechmatics transcription, translation and TTS + services elements, plus translationbin + - Splitmux lazy loading and dynamic fragment addition support + - Matroska: H.266 video and rotation tag support, defined + latency muxing + - MPEG-TS: support for H.266, JPEG XS, AV1, VP9 codecs and + SMPTE ST-2038 and ID3 meta; mpegtslivesrc + - ISO MP4: support for H.266, Hap, Lagarith lossless codecs; + raw video support; rotation tags + - SMPTE 2038 ancillary data streams support + - JPEG XS image codec support + - Analytics: New TensorMeta; N-to-N relationships; Mtd to carry + segmentation masks + - ONVIF metadata extractor and conversion to/from relation + metas + - New originalbuffer element that can restore buffers again + after transformation steps for analytics + - Improved Python bindings for analytics API + - Lots of Vulkan integration and Vulkan Video decoder/encoder + improvements + - OpenGL integration improvements, esp. in glcolorconvert, + gldownload, glupload + - Qt5/Qt6 QML GL sinks now support direct DMABuf import from + hardware decoders + - CUDA: New compositor, Jetson NVMM memory support, + stream-ordered allocator + - NVCODEC AV1 video encoder element, and nvdsdewarp + - New Direct3D12 integration support library + - New d3d12swapchainsink and d3d12deinterlace elements and + D3D12 sink/source for zero-copy IPC + - Decklink HDR support (PQ + HLG) and frame scheduling + enhancements + - AJA capture source clock handling and signal loss recovery + improvements + - RTP and RTSP: New rtpbin sync modes, client-side MIKEY + support in rtspsrc + - New Rust rtpbin2, rtprecv, rtpsend, and many new Rust RTP + payloaders and depayloaders + - webrtcbin support for basic rollbacks and other improvements + - webrtcsink: support for more encoders, SDP munging, and a + built-in web/signalling server + - webrtcsrc/sink: support for uncompressed audio/video and NTP + & PTP clock signalling and synchronization + - rtmp2: server authentication improvements incl. Limelight + CDN (llnw) authentication + - New Microsoft WebView2 based web browser source element + - The GTK3 plugin has gained support for OpenGL/WGL on Windows + - Many GTK4 paintable sink improvements + - GstPlay: id-based stream selection and message API + improvements + - Real-time pipeline visualization in a browser using a new + dots tracer and viewer + - New tracers for tracking memory usage, pad push timings, and + buffer flow as pcap files + - VA hardware-acclerated H.266/VVC decoder, VP8 and JPEG + encoders, VP9/VP8 alpha decodebins + - Video4Linux2 elements support DMA_DRM caps negotiation now + - V4L2 stateless decoders implement inter-frame resolution + changes for AV1 and VP9 + - Editing services: support for reverse playback and audio + channel reordering + - New QUIC-based elements for working with raw QUIC streams, + RTP-over-QUIC (RoQ) and WebTransport + - Apple AAC audio encoder and multi-channel support for the + Apple audio decoders + - cerbero: Python bindings and introspection support; improved + Windows installer based on WiX5 + - Lots of new plugins, features, performance improvements and + bug fixes + + Some other changes include: + - New AV1 caps utility functions for AV1 Codec Configuration + Record codec_data handling + - The GstEncodingProfile (de)serialization functions are now + public + - GstEncodingProfile gained a way to specify a factory-name + when specifying caps. In some cases you want to ensure that + a specific element factory is used while requiring some + specific caps, but this was not possible so far. You can now + do e.g. qtmux:video/x-prores,variant=standard|factory-name=avenc_prores_ks + to ensure that the avenc_prores_ks factory is used to produce + the variant of prores video stream. + + For more detailed information on this update, please see + https://gstreamer.freedesktop.org/releases/1.26/ + +------------------------------------------------------------------- Old: ---- gst-plugins-base-1.24.12.tar.xz New: ---- _service gst-plugins-base-1.26.0.obscpio gst-plugins-base.obsinfo ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gstreamer-plugins-base.spec ++++++ --- /var/tmp/diff_new_pack.nkIRlV/_old 2025-03-13 15:04:57.903103258 +0100 +++ /var/tmp/diff_new_pack.nkIRlV/_new 2025-03-13 15:04:57.903103258 +0100 @@ -20,13 +20,13 @@ %define gst_branch 1.0 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//") Name: gstreamer-plugins-base -Version: 1.24.12 +Version: 1.26.0 Release: 0 Summary: GStreamer Streaming-Media Framework Plug-Ins License: GPL-2.0-or-later AND LGPL-2.1-or-later Group: Productivity/Multimedia/Other URL: https://gstreamer.freedesktop.org -Source0: %{url}/src/%{_name}/%{_name}-%{version}.tar.xz +Source0: %{_name}-%{version}.tar.zst Source1: gstreamer-plugins-base.appdata.xml Source2: baselibs.conf Patch1: add_wayland_dep_to_tests.patch @@ -660,7 +660,7 @@ %{_libdir}/girepository-1.0/GstVideo-*.typelib %files devel -%doc AUTHORS NEWS README.md RELEASE REQUIREMENTS +%doc AUTHORS README.md RELEASE REQUIREMENTS %{_includedir}/gstreamer-%{gst_branch}/* %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc ++++++ _service ++++++ <?xml version="1.0"?> <services> <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://gitlab.freedesktop.org/gstreamer/gstreamer.git</param> <param name="subdir">subprojects/gst-plugins-base</param> <param name="filename">gst-plugins-base</param> <param name="revision">1.26.0</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">v?(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> <!-- <param name="changesgenerate">enable</param> --> </service> <service name="tar" mode="buildtime"/> <service name="recompress" mode="buildtime"> <param name="file">*.tar</param> <param name="compression">zst</param> </service> <service name="set_version" mode="manual" /> </services> ++++++ gst-plugins-base.obsinfo ++++++ name: gst-plugins-base version: 1.26.0 mtime: 1741724416 commit: d31ce8e5e1aacf8f5e5beabb5c81ce2e4da5c202