From e0f96be5d6f8877be62d022ace950a851bddd70c897771b4381bc6021124c471 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Thu, 20 Feb 2025 09:31:55 +0100 Subject: [PATCH] Sync from SUSE:SLFO:Main gstreamer-plugins-bad revision 229998208a9100e0348b064781e855b3 --- gst-plugins-bad-1.24.12.tar.xz | 3 + gst-plugins-bad-1.24.7.tar.xz | 3 - gstreamer-plugins-bad.changes | 118 +++++++++++++++++++++++++++++++++ gstreamer-plugins-bad.spec | 6 +- 4 files changed, 124 insertions(+), 6 deletions(-) create mode 100644 gst-plugins-bad-1.24.12.tar.xz delete mode 100644 gst-plugins-bad-1.24.7.tar.xz diff --git a/gst-plugins-bad-1.24.12.tar.xz b/gst-plugins-bad-1.24.12.tar.xz new file mode 100644 index 0000000..c4e92ee --- /dev/null +++ b/gst-plugins-bad-1.24.12.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d386af3d1dbd1a06c74a6251250c269b481e703f0e3255ba89ef6c1e063afea +size 7083252 diff --git a/gst-plugins-bad-1.24.7.tar.xz b/gst-plugins-bad-1.24.7.tar.xz deleted file mode 100644 index a0e1c9e..0000000 --- a/gst-plugins-bad-1.24.7.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:75d513fc0ba635fb1f39786d890b73fbac5f4bc88ff39f2a9ff62f4b8f428f22 -size 7067132 diff --git a/gstreamer-plugins-bad.changes b/gstreamer-plugins-bad.changes index 7ff6b6e..cc59f22 100644 --- a/gstreamer-plugins-bad.changes +++ b/gstreamer-plugins-bad.changes @@ -1,3 +1,121 @@ +------------------------------------------------------------------- +Sun Feb 2 18:31:15 UTC 2025 - Bjørn Lie + +- Update to version 1.24.12: + + decklinkvideosink: + - Fix handling of caps framerate in auto mode + - Don't crash if started without corresponding video sink + + d3d12: Fix shaders failing to compile with newer dxc versions + + tsdemux: Fix backwards PTS wraparound detection with + ignore-pcr=true + + vtdec: + - fix seeks hangs due to a race condition draining + - seeks freeze the pipeline + + wayland: Print table split when DMABuf format changes + + webrtc: fix duplicate payload types with RTX and multiple video + codecs + + wpevideosrc: Clear cached SHM buffers after caps re-negotiation + + wpe: + - Report latency and start-up progress messages + - Remove glFlush() when filling buffer + + Fix build with gtk3 but not wayland + + Various fixes found from adding extra warning flags + +------------------------------------------------------------------- +Tue Jan 7 21:47:36 UTC 2025 - Bjørn Lie + +- Update to version 1.24.11: + + decklink: add missing video modes, fix 8K video modes + + onnx: disable onnxruntime telemetry + + srtpdec: + - Fix build when libsrtp1 is being used + - Fix a use-after-free buffer issue + + va: display: Optimize out some property indirection + + vp9parse/av1parse: Add video codec tag to the tag list + + webrtc: Simplify fmtp handling in codec stats + + webrtcbin: Fix potential deadlock on bin elements cleanup + + zxing: Replace deprecated DecodeHints with ReaderOptions + + meson: Also disable drm on GNU/Hurd + +------------------------------------------------------------------- +Mon Dec 9 12:01:42 UTC 2024 - Bjørn Lie + +- Update to version 1.24.10: + + ccconverter: Don't override in_fps_entry when trying to take + output. + + ccutils fixes. + + kmssink: Add mediatek auto-detection + + mpegtsmux: Don't time out in live mode if no timestamped next + buffer is available (fixes busy loop with high cpu usage). + + mpegvideoparse: do not set delta unit flag on unknown frame + type. + + mxfmux: Fix off-by-one in the month when generating a timestamp + for now. + + timecodestamper: Don't fail the latency query in LTC mode if we + have no framerate. + + webrtc: don't crash on invalid bundle id. + + x265: Allow building with x265-4.1 (after + masteringDisplayColorVolume API change). + + meson: Don't unconditionally invoke the libsoup subproject for + tests. + +------------------------------------------------------------------- +Tue Nov 5 14:57:07 UTC 2024 - Stefan Brüns + +- Disable RDF parsing for Ladspa plugins. It provides hardly any + value (glfo#gstreamer/gstreamer#3168), but has a fairly large + reverse dependency set. Drop pkgconfig(lrdf) BuildRequires and + pass ladspa-rdf=disabled to meson setup. + +------------------------------------------------------------------- +Tue Nov 5 09:51:24 UTC 2024 - Bjørn Lie + +- Update to version 1.24.9: + + avfdeviceprovider: Fix leak from the GstCaps + + codecparsers: add debug categories to bitwriters + + codectimestamper: Fix gint wraparound in pts_compare_func + + dvxa: Explicitly use cpp_std=c++11 + + GstPlay: message parsing and documentation improvements + + h26xbitwriter: false have_space if aligning fails on aud + + kmsallocator: fix stride with planar formats + + kmssink: Add IMX-DCSS auto-detection + + mpegtsdemux: Handle PTS/DTS wraparound with ignore-pcr=true + + rtmp2sink: Initialize base_ts / last_ts with the actual first + observed timestamp + + scenechange: fix memory leak + + srt: Don't attempt to reconnect on authentication failures + + srtsink: Register SRT listen callback before binding socket + + tests: + - lc3: Allocate the same size for the buffer and the data + - va: fix vapostproc test for DMABuf + + va: Fix libdrm include, plus meson and wrap changes + + vp8decoder: Fix resolution change handling + + vtdec: add support for level 6 6.1 and 6.2 + + vaav1enc: Do not enable palette mode by default + + wayland: Add NV15 support + + webrtcbin: Clean up bin elements when datachannel is removed + +------------------------------------------------------------------- +Mon Sep 23 13:10:10 UTC 2024 - Bjørn Lie + +- Update to version 1.24.8: + + GstPlay: Name the different bus + + GstPlay: check whether stream is seekable before seeking when + state change + + GstPlayer: Check GstPlayerSignalDispatcher type + + mpegtsmux: Wait for data on all pads before deciding on a best + pad unless timing out + + mpegtsmux: Fix refcounting issue when selecting the best pad + + uvcsink: fix caps event handling + + v4l2codecs: h265: Minimize memory allocation + + voamrwbenc: fix list of bitrates + + vtenc: Restart encoding session when certain errors are + detected + + wayland: Fix ABI break in WL context type name + + webrtcbin: Prevent crash when attempting to set answer on + invalid SDP + + wpe: fix gst-launch example + ------------------------------------------------------------------- Fri Aug 23 07:42:34 UTC 2024 - Bjørn Lie diff --git a/gstreamer-plugins-bad.spec b/gstreamer-plugins-bad.spec index cc95609..722b648 100644 --- a/gstreamer-plugins-bad.spec +++ b/gstreamer-plugins-bad.spec @@ -1,7 +1,7 @@ # # spec file for package gstreamer-plugins-bad # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -83,7 +83,7 @@ %endif Name: gstreamer-plugins-bad -Version: 1.24.7 +Version: 1.24.12 Release: 0 Summary: GStreamer Streaming-Media Framework Plug-Ins License: LGPL-2.1-or-later @@ -169,7 +169,6 @@ BuildRequires: pkgconfig(libva-drm) BuildRequires: pkgconfig(libwebp) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(lilv-0) >= 0.16 -BuildRequires: pkgconfig(lrdf) %if %{with microdns} BuildRequires: pkgconfig(microdns) %endif @@ -912,6 +911,7 @@ export PYTHON=%{_bindir}/python3 %endif -D amfcodec=disabled \ -D directshow=disabled \ + -D ladspa-rdf=disabled \ -D d3d11=disabled \ -D qt6d3d11=disabled \ %if %{without webrtc_audio_processing_1}