Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gstreamer for openSUSE:Factory checked in at 2026-02-12 17:25:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gstreamer (Old) and /work/SRC/openSUSE:Factory/.gstreamer.new.1977 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer" Thu Feb 12 17:25:35 2026 rev:119 rq:1332226 version:1.28.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gstreamer/gstreamer.changes 2025-12-31 10:46:27.332097032 +0100 +++ /work/SRC/openSUSE:Factory/.gstreamer.new.1977/gstreamer.changes 2026-02-12 17:25:55.975640225 +0100 @@ -1,0 +2,95 @@ +Fri Jan 30 08:02:50 UTC 2026 - Bjørn Lie <[email protected]> + +- Update to version 1.28.0: + + Highlights: + - AMD HIP plugin and integration helper library + - Vulkan Video AV1 and VP9 decoding, H.264 encoding, and 10-bit + support for H.265 decoder + - waylandsink: Parse and set the HDR10 metadata and other color + management improvements + - Audio source separation element based on demucs in Rust + - Analytics combiner and splitter elements plus batch meta to + batch buffers from one or more streams + - LiteRT inference element; move modelinfo to analytics lib; + add script to help with modelinfo generation and upgrade + - Add general classifier tensor-decoder, facedetector, and more + analytics convenience API + - New tensordecodebin element to auto-plug compatible tensor + decoders based on their caps and many other additions and + improvements + - Add a burn-based YOLOX inference element and a YOLOX tensor + decoder in Rust + - applemedia: VideoToolbox VP9 and AV1 hardware-accelerated + decoding support, and 10-bit HEVC encoding + - Add new GIF decoder element in Rust with looping support + - input-selector: implements a two-phase sinkpad switch now to + avoid races when switching input pads + - The inter wormhole sink and source elements gained a way to + forward upstream events to the producer as well as new + fine-tuning properties + - webrtcsink: add renegotiation support and support for va + hardware encoders + - webrtc WHEP client and server signaller + - New ST-2038 ancillary data combiner and extractor elements + - fallbacksrc gained support for encoded streams + - flv: enhanced rtmp H.265 video support, and support for + multitrack audio + - glupload: Implement udmabuf uploader to share buffers between + software decoders/sources and GPUs, display engines + (wayland), and other dma devices + - video: Add crop, scale, rotate, flip, shear and more GstMeta + transformation + - New task pool GstContext to share a thread pool amongst + elements for better resource management and performance, + especially for video conversion and compositing + - New Deepgram speech-to-text transcription plugin and many + other translation and transcription improvements + - Speech synthesizers: expose new "compress" overflow mode that + can speed up audio while preserving pitch + - ElevenLabs voice cloning element and support for Speechmatics + speaker identification API + - textaccumulate: new element for speech synthesis or + translation preprocessing + - New vmaf element to calculate perceptual video quality + assessment scores using Netflix's VMAF framework + - decodebin3: expose KLV, ID3 PES and ST-2038 ancillary data + streams with new metadata GstStream type + - New MPEG-H audio decoding plugin plus MP4 demuxing support + - LCEVC: Add autoplugging decoding support for LCEVC H265 and + H266 video streams and LCEVC H.265 and H.266 encoders + - RTP "robust MPEG audio", raw audio (L8, L16, L24), and SMPTE + ST291 ancillary metadata payloaders/depayloaders in Rust + - Add a Rust-based icecastsink element with AAC support + - The Windows IPC plugin gained support for passing generic + data in addition to raw audio/video, and various properties + - New D3D12 interlace and overlay compositor elements, plus + many other D3D12 improvements + - Blackmagic Decklink elements gained support for capturing and + outputting all types of VANC via GstAncillaryMeta + - GstLogContext API to reduce log spam in several components + and `GST_DEBUG_ONCE` (etc) convenience macros to log things + only once + - hlssink3, hlscmafsink: Support the use of a single media + file, plus I-frame only playlist support + - Webkit: New wpe2 plugin making use of the "WPE Platform API" + - MPEG-TS demuxer can now disable skew corrections + - New Qt6 QML render source element + - qml6gloverlay: support directly passing a QQuickItem for QML + the render tree + - unifxfdsink: Add a property to allow copying to make sink + usable with more upstream elements + - dots-viewer: Improve dot file generation and interactivity + - Python bindings: more syntactic sugar, analytics API + improvements and type annotations + - cerbero: add support for Python wheel packaging, Windows + ARM64, new iOS xcframework, Gtk4 on macOS and Windows, and + more plugins + - Smaller binary sizes of Rust plugins in Windows and Android + binary packages + - Peel: New C++ bindings for GStreamer + - Lots of new plugins, features, performance improvements and + bug fixes + - Countless bug fixes, build fixes, memory leak fixes, and + other stability and reliability improvements + +------------------------------------------------------------------- Old: ---- gstreamer-1.26.10.obscpio New: ---- gstreamer-1.28.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gstreamer.spec ++++++ --- /var/tmp/diff_new_pack.EYzadB/_old 2026-02-12 17:25:56.907679765 +0100 +++ /var/tmp/diff_new_pack.EYzadB/_new 2026-02-12 17:25:56.911679934 +0100 @@ -1,7 +1,7 @@ # # spec file for package gstreamer # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define gst_branch 1.0 Name: gstreamer -Version: 1.26.10 +Version: 1.28.0 Release: 0 Summary: Streaming-Media Framework Runtime License: LGPL-2.1-or-later @@ -220,7 +220,7 @@ %{_mandir}/man?/*-%{gst_branch}*%{ext_man} %files devel -%doc AUTHORS README.md +%doc README.md %{_datadir}/aclocal/*.m4 # Own these directories to avoid build requirement on gdb # only for directories ownership ++++++ _service ++++++ --- /var/tmp/diff_new_pack.EYzadB/_old 2026-02-12 17:25:56.943681292 +0100 +++ /var/tmp/diff_new_pack.EYzadB/_new 2026-02-12 17:25:56.951681632 +0100 @@ -5,7 +5,7 @@ <param name="url">https://gitlab.freedesktop.org/gstreamer/gstreamer.git</param> <param name="subdir">subprojects/gstreamer</param> <param name="filename">gstreamer</param> - <param name="revision">1.26.10</param> + <param name="revision">1.28.0</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">v?(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> ++++++ gstreamer-1.26.10.obscpio -> gstreamer-1.28.0.obscpio ++++++ ++++ 31506 lines of diff (skipped) ++++++ gstreamer.obsinfo ++++++ --- /var/tmp/diff_new_pack.EYzadB/_old 2026-02-12 17:25:58.099730335 +0100 +++ /var/tmp/diff_new_pack.EYzadB/_new 2026-02-12 17:25:58.111730844 +0100 @@ -1,5 +1,5 @@ name: gstreamer -version: 1.26.10 -mtime: 1766673866 -commit: bfdc62185e243d3633aa916187a566d03a587792 +version: 1.28.0 +mtime: 1769533649 +commit: 9058212f43074ef7df229e73cea135c4ea96e0d6
