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-04-15 16:04:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-bad (Old)
 and      /work/SRC/openSUSE:Factory/.gstreamer-plugins-bad.new.21863 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gstreamer-plugins-bad"

Wed Apr 15 16:04:01 2026 rev:197 rq:1347079 version:1.28.2

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-bad/gstreamer-plugins-bad.changes  
    2026-03-05 17:13:35.934785998 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-bad.new.21863/gstreamer-plugins-bad.changes
   2026-04-15 16:05:36.897574932 +0200
@@ -1,0 +2,78 @@
+Tue Apr 14 17:15:08 UTC 2026 - Antonio Larrosa <[email protected]>
+
+- Fix suse_version check to enable faad codec only in TW since
+  SLE 16 SP1 will use a suse_version value of 1610
+
+-------------------------------------------------------------------
+Wed Apr  8 11:55:05 UTC 2026 - Bjørn Lie <[email protected]>
+
+- Update to version 1.28.2:
+  + analytics: Set default pixel-aspect-ratio for inference
+    elements
+  + av1dec: Enable VIDEO_META and VIDEO_ALIGNMENT for pool
+  + av1parse, vp9parse: Remove segment clipping to let downstream
+    handle frame boundaries
+  + av1parse:
+    - Avoid signed 32 bit integer overflow and OOB reads when
+      parsing LEB128 values
+    - Split the alignment and stream type logic
+    - Misc fixes 2 typo
+    - Invalid assertion in gst_av1_parse_detect_stream_format()
+  + dashsink: test: use playbin3 for DASH playback verification
+  + decklinkvideosink: fix element leak in decklink callback
+  + dtls: unregister signal handlers from connection
+  + gdppay: Fix null pointer dereference on duplicated caps event
+  + h264parse, h265parse: Preserve upstream buffer duration if
+    possible
+  + h264parser:
+    - Fix memory leak in gst_h264_parser_parse_nal()
+    - Avoid NULL pointer dereferences when freeing partially parsed
+      SPS/MVC data
+  + h264: Memory Leak in gst_h264_parser_parse_nal()
+  + h266parser: Avoid integer overflow when parsing profile / tier
+    / level
+  + jp2kdecimator: Avoid integer overflows and divisions by zero on
+    invalid tile configurations
+  + mxfdemux: hardening
+  + nice: Fix leak of webrtc libnice thread
+  + nvcodec: Add capability caching to speed up plugin
+    initialization
+  + tsmux: Fix integer overflow in SCTE35 NULL interval
+  + sctp: Set number of outgoing & incoming streams to the same
+    value
+  + shm: fix shmsink exit code 1 on clean shutdown
+  + soundtouch: Only allow up to 192kHz and 16 channels
+  + srtpenc: preserve ROC when master key is updated for an ongoing
+    session
+  + svtav1: fix "Level of parallelism" property type discrepencies
+  + vkswapper/vksink: Don't advertise unsupported formats
+  + vmncdec: Set cursormask to NULL to prevent double free
+  + vtdec:
+    - vp9 support is only enabled in first vtdec element
+    - Do not hold the stream lock when pushing out frames
+    - Prefer outputting VulkanImage instead of sysmem, fix some
+      leaks, ensure vulkansink provides a window
+    - Store supplemental codec support in a global variable
+    - Supplemental VideoToolbox decoders now registered via vtutil
+      helper
+    - Handle decoder error status for iOS, vtenc: restart if
+      VTCompressionSessionCompleteFrames fails
+  + vulkan: Clear mutex when GstVulkanImageMemory is freed
+  + vulkanvp9dec: Fix case in device-specific factory name
+  + wasapi2: Log target device information
+  + wasapi2sink: Ignore device errors from default device
+  + wayland: display: Add protection when replacing wl_output
+  + waylandsink:
+    - Fix waylandsink crash when call window flush
+    - Properly reset the tag orientation
+  + wlwindow: fix viewport source outside buffer when play
+    resolution change stream
+  + Fix a couple of const correctness bugs around strchr() usage
+  + GThreadFunc return type fixes
+  + meson: Fix downloading MoltenVK SDK, make it work when
+    meson-installed
+- Split out gstreamer-plugins-bad-extra sub-package, move mpeg2
+  encoder/plexer in its own sub-package. Gstreamer-plugins-libav
+  provides the prefered software plugin.
+
+-------------------------------------------------------------------

Old:
----
  gst-plugins-bad-1.28.1.obscpio

New:
----
  gst-plugins-bad-1.28.2.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gstreamer-plugins-bad.spec ++++++
--- /var/tmp/diff_new_pack.QDYzsy/_old  2026-04-15 16:05:38.057622623 +0200
+++ /var/tmp/diff_new_pack.QDYzsy/_new  2026-04-15 16:05:38.065622951 +0200
@@ -36,7 +36,7 @@
 %bcond_with voamrwbenc
 %endif
 
-%if 0%{?is_opensuse} || 0%{?suse_version} > 1600
+%if 0%{?is_opensuse} || 0%{?suse_version} >= 1699
 %bcond_without faad
 %else
 %bcond_with faad
@@ -81,7 +81,7 @@
 %endif
 
 Name:           gstreamer-plugins-bad
-Version:        1.28.1
+Version:        1.28.2
 Release:        0
 Summary:        GStreamer Streaming-Media Framework Plug-Ins
 License:        LGPL-2.1-or-later
@@ -800,6 +800,13 @@
 videos. Its plug-in-based architecture means that new data types or
 processing capabilities can be added simply by installing new plug-ins.
 
+%package        extra
+Summary:        GStreamer plugins extra mpeg2 support
+Group:          Productivity/Multimedia/Other
+
+%description    extra
+GStreamer plugins bad extras. Provides mpeg2 encoding support
+
 %package -n gstreamer-transcoder
 Summary:        GStreamer Transcoding API
 Group:          Productivity/Multimedia/Other
@@ -1085,12 +1092,10 @@
 %{_libdir}/gstreamer-%{gst_branch}/libgstmicrodns.so
 %endif
 %{_libdir}/gstreamer-%{gst_branch}/libgstmidi.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstmpeg2enc.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstmpegpsdemux.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstmpegtsdemux.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstmpegpsmux.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstmpegtsmux.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstmplex.so
 %ifarch x86_64
 %{_libdir}/gstreamer-%{gst_branch}/libgstmsdk.so
 %endif
@@ -1185,6 +1190,10 @@
 %{_libdir}/gstreamer-%{gst_branch}/libgstzbar.so
 %endif
 
+%files extra
+%{_libdir}/gstreamer-%{gst_branch}/libgstmpeg2enc.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstmplex.so
+
 %if %{with fluidsynth}
 %files fluidsynth
 %{_libdir}/gstreamer-%{gst_branch}/libgstfluidsynthmidi.so

++++++ _service ++++++
--- /var/tmp/diff_new_pack.QDYzsy/_old  2026-04-15 16:05:38.125625419 +0200
+++ /var/tmp/diff_new_pack.QDYzsy/_new  2026-04-15 16:05:38.133625747 +0200
@@ -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.1</param>
+    <param name="revision">1.28.2</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.1.obscpio -> gst-plugins-bad-1.28.2.obscpio ++++++
++++ 4318 lines of diff (skipped)

++++++ gst-plugins-bad.obsinfo ++++++
--- /var/tmp/diff_new_pack.QDYzsy/_old  2026-04-15 16:05:43.625851536 +0200
+++ /var/tmp/diff_new_pack.QDYzsy/_new  2026-04-15 16:05:43.633851864 +0200
@@ -1,5 +1,5 @@
 name: gst-plugins-bad
-version: 1.28.1
-mtime: 1772071779
-commit: dcb37e20147e3b59344bab1e1cbb57e908cc6b92
+version: 1.28.2
+mtime: 1775588543
+commit: 43421c2a5b8ac5cceb52b11749df40301e1de5c0
 

Reply via email to