Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gstreamer-plugins-bad for
openSUSE:Factory checked in at 2026-03-05 17:12:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-bad (Old)
and /work/SRC/openSUSE:Factory/.gstreamer-plugins-bad.new.561 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-plugins-bad"
Thu Mar 5 17:12:51 2026 rev:196 rq:1336396 version:1.28.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/gstreamer-plugins-bad/gstreamer-plugins-bad.changes
2026-02-12 17:26:41.265561559 +0100
+++
/work/SRC/openSUSE:Factory/.gstreamer-plugins-bad.new.561/gstreamer-plugins-bad.changes
2026-03-05 17:13:35.934785998 +0100
@@ -1,0 +2,78 @@
+Thu Feb 26 08:56:21 UTC 2026 - Bjørn Lie <[email protected]>
+
+- Update to version 1.28.1:
+ + Fix scaling and resizing with UIView on EAGL and Vulkan
+ + GstPlay: fix segmentation fault due to use after free
+ + ajasink: Only allow 6 / 8 / 16 audio channels
+ + ajasinkcombiner: Only forward the segment events from the video
+ sinkpad
+ + analytics: Fix dims_order handling
+ + asiosink: Fill silence when paused
+ + asio: asiosink can not handle pause event properly and
+ generates noise when paused
+ + audiobuffersplit: Various smaller fixes and implement handling
+ of negative rates correctly
+ + audiobuffersplit: fix reverse playback
+ + ccconverter: Reset counters on flush-stop
+ + cea608mux: fix overflow when calculating output PTS
+ + codecs: v4l2: Add short and long term ref sets support in v4l2
+ codecs
+ + codectimestamper: Fix latency query handling
+ + cudaupload, cudadownload: Fix CUDA/GL interop copy path
+ + decklink: Explicitly use cpp_std=c++11 for decklink
+ + dvbsuboverlay: Add missing bounds checks to the parser
+ everywhere
+ + h264,h265ccextractor: Fix framerate in initial caps
+ + h265parser: Validate num_decoding_units_minus1 in pic_timing
+ SEI
+ + h266parser: Fix APS ID bounds check in APS parsing
+ + h266parser: Fix out of bounds write when parsing pic_timing SEI
+ + h266parser: Validate tile index bounds in picture partition
+ parsing
+ + jpegparser: boundary checks before copying it
+ + mpeghdec: memory leak fix in MPEG-H Audio decoder plugin
+ + mpegtspacketizer: Handle clock change/resets without skew
+ correction
+ + mxfdemux: always send a segment before sending eos or
+ segment-done
+ + mxfdemux: fix gst_mxf_demux_pad_get_stream_time ()
+ + objectdetectionoverlay: add support for rotated bounding boxes
+ + openh264enc: remove broken drain and simplify handle_frame
+ + tsdemux: Fix Continuity Counter handling
+ + tsmux: reduce noise for DEBUG log level
+ + v4l2: Add support for AV1 stateful V4l2 decoder
+ + vabasetransform: copy buffer's metadata at copy when import
+ buffer
+ + vavp8enc: set color format chroma
+ + vkav1dec: fix to set SavedOrderHints properly
+ + vtdec: Avoid busy looping when queue length is smaller than DPB
+ size
+ + vtdec: Don't re-create session if only the framerate changed
+ + vtdec: Fix CM memory leak due to incorrect unref
+ + vtdec: Fix race condition when negotiating during playback
+ + vtdec: Reverse playback fixes
+ + vtdec: Seeking to a frame with a simple pipeline causes a hang
+ for some (ProRes only?, MOV-only?) videos in macOS (arm64,
+ x86_64)
+ + vtdec: Fix wrong DPB size check in the output loop
+ + vtenc: Fix DTS offset calculation
+ + vulkan: load video function pointers conditionally based on
+ codec operation
+ + wayland: Fix CLAMP operation of maxFALL and maxCLL
+ + waylandsink: make gst_wl_window_commit_buffer handle NULL
+ buffers
+ + webrtc: sink floating refs of ICE transports
+ + webrtcbin: Check the presence of encoding-name fields in answer
+ caps
+ + zxing: Fix version check for zxing-cpp 3.0.1
+ + Fix a couple of new const-ness warnings around strstr() usage,
+ out-of-bounds read in PTP clock and uninitialized variable
+ compiler warning
+ + meson: Add a subproject for providing the LunarG MoltenVK SDK
+ + meson: Fix libxml2 not building due to wrong option type
+ + Minimal support for compiling with zxing-cpp 3.x
+ + Various element factory metadata fixes
+ + gst-plugins-bad is incompatible with zxing-cpp 3.0.0+
+- Add new typelib-1_0-GstCodecParsers-1_0 sub-package.
+
+-------------------------------------------------------------------
Old:
----
gst-plugins-bad-1.28.0.obscpio
New:
----
gst-plugins-bad-1.28.1.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gstreamer-plugins-bad.spec ++++++
--- /var/tmp/diff_new_pack.lq5v07/_old 2026-03-05 17:13:39.066916186 +0100
+++ /var/tmp/diff_new_pack.lq5v07/_new 2026-03-05 17:13:39.078916685 +0100
@@ -81,7 +81,7 @@
%endif
Name: gstreamer-plugins-bad
-Version: 1.28.0
+Version: 1.28.1
Release: 0
Summary: GStreamer Streaming-Media Framework Plug-Ins
License: LGPL-2.1-or-later
@@ -565,6 +565,7 @@
Requires: typelib-1_0-CudaGst-1_0 = %{version}
Requires: typelib-1_0-GstAnalytics-1_0 = %{version}
Requires: typelib-1_0-GstBadAudio-1_0 = %{version}
+Requires: typelib-1_0-GstCodecParsers-1_0 = %{version}
Requires: typelib-1_0-GstCodecs-1_0 = %{version}
Requires: typelib-1_0-GstCuda-1_0 = %{version}
Requires: typelib-1_0-GstDxva-1_0 = %{version}
@@ -820,6 +821,17 @@
%description -n typelib-1_0-GstTranscoder-1_0
This subpackage contains the introspection bindings for the GStreamer
Transcoding API.
+%package -n typelib-1_0-GstCodecParsers-1_0
+Summary: Introspection bindings for GStreamer Streaming-Media Framework
Plug-Ins
+Group: System/Libraries
+
+%description -n typelib-1_0-GstCodecParsers-1_0
+GStreamer is a streaming media framework based on graphs of filters
+that operate on media data. Applications using this library can do
+anything media-related, from real-time sound processing to playing
+videos. Its plug-in-based architecture means that new data types or
+processing capabilities can be added simply by installing new plug-ins.
+
%package -n gstreamer-transcoder-devel
Summary: Development files for the GStreamer Transcoding API
Group: Development/Languages/C and C++
@@ -1304,8 +1316,10 @@
%files -n typelib-1_0-GstHipGL-1_0
%{_libdir}/girepository-1.0/GstHipGL-1.0.typelib
+%files -n typelib-1_0-GstCodecParsers-1_0
+%{_libdir}/girepository-1.0/GstCodecParsers-1.0.typelib
+
%files devel
-%doc NEWS README.md RELEASE
%{_includedir}/gstreamer-%{gst_branch}
%{_libdir}/*.so
%{_libdir}/pkgconfig/gstreamer-analytics-%{gst_branch}.pc
++++++ _service ++++++
--- /var/tmp/diff_new_pack.lq5v07/_old 2026-03-05 17:13:39.134919012 +0100
+++ /var/tmp/diff_new_pack.lq5v07/_new 2026-03-05 17:13:39.142919345 +0100
@@ -5,7 +5,7 @@
<param
name="url">https://gitlab.freedesktop.org/gstreamer/gstreamer.git</param>
<param name="subdir">subprojects/gst-plugins-bad</param>
<param name="filename">gst-plugins-bad</param>
- <param name="revision">1.28.0</param>
+ <param name="revision">1.28.1</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
<param name="versionrewrite-pattern">v?(.*)\+0</param>
<param name="versionrewrite-replacement">\1</param>
++++++ gst-plugins-bad-1.28.0.obscpio -> gst-plugins-bad-1.28.1.obscpio ++++++
++++ 10313 lines of diff (skipped)
++++++ gst-plugins-bad.obsinfo ++++++
--- /var/tmp/diff_new_pack.lq5v07/_old 2026-03-05 17:13:46.075207488 +0100
+++ /var/tmp/diff_new_pack.lq5v07/_new 2026-03-05 17:13:46.087207987 +0100
@@ -1,5 +1,5 @@
name: gst-plugins-bad
-version: 1.28.0
-mtime: 1769533649
-commit: 9058212f43074ef7df229e73cea135c4ea96e0d6
+version: 1.28.1
+mtime: 1772071779
+commit: dcb37e20147e3b59344bab1e1cbb57e908cc6b92