commit gstreamer-plugins-base for openSUSE:Factory

2026-02-12 Thread Source-Sync
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 2026-02-12 17:25:38

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1977 (New)


Package is "gstreamer-plugins-base"

Thu Feb 12 17:25:38 2026 rev:127 rq:1332227 version:1.28.0

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2025-12-31 10:46:30.064209106 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1977/gstreamer-plugins-base.changes
  2026-02-12 17:26:01.879890701 +0100
@@ -1,0 +2,6 @@
+Fri Jan 30 08:55:30 UTC 2026 - Bjørn Lie 
+
+- Update to version 1.28.0:
+  + Please see changes in gstreamer main package.
+
+---

Old:

  gst-plugins-base-1.26.10.obscpio

New:

  gst-plugins-base-1.28.0.obscpio



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.iZLVBJ/_old  2026-02-12 17:26:02.823930750 +0100
+++ /var/tmp/diff_new_pack.iZLVBJ/_new  2026-02-12 17:26:02.827930920 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gstreamer-plugins-base
 #
-# 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
@@ -20,7 +20,7 @@
 %define gst_branch 1.0
 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
 Name:   gstreamer-plugins-base
-Version:1.26.10
+Version:1.28.0
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -659,7 +659,7 @@
 %{_libdir}/girepository-1.0/GstVideo-*.typelib
 
 %files devel
-%doc AUTHORS README.md RELEASE REQUIREMENTS
+%doc README.md RELEASE
 %{_includedir}/gstreamer-%{gst_branch}/*
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc

++ _service ++
--- /var/tmp/diff_new_pack.iZLVBJ/_old  2026-02-12 17:26:02.863932447 +0100
+++ /var/tmp/diff_new_pack.iZLVBJ/_new  2026-02-12 17:26:02.867932617 +0100
@@ -5,7 +5,7 @@
 https://gitlab.freedesktop.org/gstreamer/gstreamer.git
 subprojects/gst-plugins-base
 gst-plugins-base
-1.26.10
+1.28.0
 @PARENT_TAG@+@TAG_OFFSET@
 v?(.*)\+0
 \1

++ gst-plugins-base-1.26.10.obscpio -> gst-plugins-base-1.28.0.obscpio 
++
 62677 lines of diff (skipped)

++ gst-plugins-base.obsinfo ++
--- /var/tmp/diff_new_pack.iZLVBJ/_old  2026-02-12 17:26:05.552046484 +0100
+++ /var/tmp/diff_new_pack.iZLVBJ/_new  2026-02-12 17:26:05.556046654 +0100
@@ -1,5 +1,5 @@
 name: gst-plugins-base
-version: 1.26.10
-mtime: 1766673866
-commit: bfdc62185e243d3633aa916187a566d03a587792
+version: 1.28.0
+mtime: 1769533649
+commit: 9058212f43074ef7df229e73cea135c4ea96e0d6
 


commit gstreamer-plugins-base for openSUSE:Factory

2025-12-31 Thread Source-Sync
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-12-31 10:46:24

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1928 (New)


Package is "gstreamer-plugins-base"

Wed Dec 31 10:46:24 2025 rev:126 rq:1324797 version:1.26.10

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2025-12-10 15:29:41.960138926 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1928/gstreamer-plugins-base.changes
  2025-12-31 10:46:30.064209106 +0100
@@ -1,0 +2,20 @@
+Tue Dec 30 09:37:34 UTC 2025 - Bjørn Lie 
+
+- Update to version 1.26.10:
+  + basetextoverlay: Don't negotiate if caps haven't changed
+  + codec-utils: Update mime codec strings
+  + fdmemory: Fix size calculation when sharing
+  + gl elements add a yellow bar on JPEGs with non-even heights
+  + glimagesink: Fix handling of odd height buffers
+  + glwindow_cocoa: fix window not closing (w/o user window handle)
+  + opusenc: Simplify Vorbis channel layout mapping code and fix
+7.1 layout & use surround multistream encoder
+  + parsebin: Improve debug logging
+  + playbin3: ensure GST_EVENT_SELECT_STREAMS event is sent to
+collection source
+  + tagdemux: propagate seek event seqnum to upstream
+  + videodecoder: Don't assume the ALLOCATION query contains a pool
+  + videodecoder, videoaggregator: Fix handling of buffer pool
+configuration failures
+
+---

Old:

  gst-plugins-base-1.26.9.obscpio

New:

  gst-plugins-base-1.26.10.obscpio



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.836AKY/_old  2025-12-31 10:46:30.732236487 +0100
+++ /var/tmp/diff_new_pack.836AKY/_new  2025-12-31 10:46:30.732236487 +0100
@@ -20,7 +20,7 @@
 %define gst_branch 1.0
 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
 Name:   gstreamer-plugins-base
-Version:1.26.9
+Version:1.26.10
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ _service ++
--- /var/tmp/diff_new_pack.836AKY/_old  2025-12-31 10:46:30.776238288 +0100
+++ /var/tmp/diff_new_pack.836AKY/_new  2025-12-31 10:46:30.784238615 +0100
@@ -5,7 +5,7 @@
 https://gitlab.freedesktop.org/gstreamer/gstreamer.git
 subprojects/gst-plugins-base
 gst-plugins-base
-1.26.9
+1.26.10
 @PARENT_TAG@+@TAG_OFFSET@
 v?(.*)\+0
 \1

++ gst-plugins-base-1.26.9.obscpio -> gst-plugins-base-1.26.10.obscpio 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gst-plugins-base-1.26.9/NEWS 
new/gst-plugins-base-1.26.10/NEWS
--- old/gst-plugins-base-1.26.9/NEWS2025-12-01 18:27:07.0 +0100
+++ new/gst-plugins-base-1.26.10/NEWS   2025-12-25 15:44:26.0 +0100
@@ -2,11 +2,11 @@
 
 GStreamer 1.26.0 was originally released on 11 March 2025.
 
-The latest bug-fix release in the stable 1.26 series is 1.26.9 and was 
released on 01 December 2025.
+The latest bug-fix release in the stable 1.26 series is 1.26.10 and was 
released on 25 December 2025
 
 See https://gstreamer.freedesktop.org/releases/1.26/ for the latest version of 
this document.
 
-Last updated: Monday 01 December 2025, 17:00 UTC (log)
+Last updated: Thursday 25 December 2025, 15:00 UTC (log)
 
 ## Introduction
 
@@ -3120,6 +3120,191 @@
 -   List of Merge Requests applied in 1.26.9
 -   List of Issues fixed in 1.26.9
 
+1.26.10
+
+The tenth 1.26 bug-fix release (1.26.10) was released on 25 December 2025.
+
+This release only contains bugfixes and it should be safe to update from 
1.26.x.
+
+Highlighted bugfixes in 1.26.10
+
+-   curlhttpsrc fixes and improvements
+-   decklinkvideosink: Fix frame completion callbacks for firmware 14.3+
+-   flac: Fix 6.1 and 7.1 channel layouts and support encoding and decoding of 
32-bit audio
+-   glimagesink: Fix handling of odd height buffers
+-   matroskademux: make maximum allowed block size large enough to support 4k 
uncompressed video
+-   mxf: Add support for custom Sony XDCAM video variant
+-   opusenc: multichannel and surround sound handling improvements
+-   playbin3: HLS/DASH stream selection handling improvements to fix disabling 
and re-enabling of audio/video streams with
+adaptivedemux2
+-   qtmux: robust recording mode space left estimation fixes for streams that 
start with a timestamp offset
+-   splitmuxsrc seeking improvements
+-   Support FLAC audio in DASH manifests
+-   Python bindi

commit gstreamer-plugins-base for openSUSE:Factory

2025-12-10 Thread Source-Sync
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-12-10 15:29:13

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1939 (New)


Package is "gstreamer-plugins-base"

Wed Dec 10 15:29:13 2025 rev:125 rq:1321734 version:1.26.9

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2025-11-13 17:26:00.939657302 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1939/gstreamer-plugins-base.changes
  2025-12-10 15:29:41.960138926 +0100
@@ -1,0 +2,31 @@
+Sun Dec  7 08:16:18 UTC 2025 - Bjørn Lie 
+
+- Update to version 1.26.9:
+  + allocators: drmdumb: Keep dmabuf mapped
+  + alsadeviceprovider: Fix device name leak
+  + audiovisualizer: Use break instead of goto for escape logic
+  + decodebin3:
+- Clear previous collection on input
+- Consider certain meta caps in decodebin3 as raw format to
+  avoid warnings
+  + decodebin3: Protect again NULL dereference if input slot can't
+be mapped
+  + glbasesrc: Add unlock handling for non-negotiated cases
+  + glcolorconvert: Fix memory leak in _create_shader
+  + gldownload: Keep dmabuf mapped
+  + glfiltershader: Add missing unlock
+  + glstereosplit: Add missing unlock for exceptional case
+  + pbutils: Fix bit shifting when generate hevc mime codec string
+  + rtpbaseaudiopay: Consider RESYNC flag as discontinuity too
+  + rtpbasedepayload: Add missing unlock in error code path
+  + uridecodebin3:
+- Add null check of play items in purge
+- Add missing unlock
+  + urisourcebin: Fix initial values of min_byte_level and
+min_time_level variables
+  + videoencoder: Fix warning of uninitialized buffer
+  + gst-play-1.0:
+- Fix printing of missing plugin details
+- Add missing unlock for invalid track type
+
+---

Old:

  gst-plugins-base-1.26.8.obscpio

New:

  gst-plugins-base-1.26.9.obscpio



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.Ev4QqE/_old  2025-12-10 15:29:42.724171248 +0100
+++ /var/tmp/diff_new_pack.Ev4QqE/_new  2025-12-10 15:29:42.728171418 +0100
@@ -20,7 +20,7 @@
 %define gst_branch 1.0
 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
 Name:   gstreamer-plugins-base
-Version:1.26.8
+Version:1.26.9
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ _service ++
--- /var/tmp/diff_new_pack.Ev4QqE/_old  2025-12-10 15:29:42.764172941 +0100
+++ /var/tmp/diff_new_pack.Ev4QqE/_new  2025-12-10 15:29:42.768173110 +0100
@@ -5,7 +5,7 @@
 https://gitlab.freedesktop.org/gstreamer/gstreamer.git
 subprojects/gst-plugins-base
 gst-plugins-base
-1.26.8
+1.26.9
 @PARENT_TAG@+@TAG_OFFSET@
 v?(.*)\+0
 \1

++ gst-plugins-base-1.26.8.obscpio -> gst-plugins-base-1.26.9.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gst-plugins-base-1.26.8/NEWS 
new/gst-plugins-base-1.26.9/NEWS
--- old/gst-plugins-base-1.26.8/NEWS2025-11-10 18:22:05.0 +0100
+++ new/gst-plugins-base-1.26.9/NEWS2025-12-01 18:27:07.0 +0100
@@ -2,11 +2,11 @@
 
 GStreamer 1.26.0 was originally released on 11 March 2025.
 
-The latest bug-fix release in the stable 1.26 series is 1.26.8 and was 
released on 10 November 2025.
+The latest bug-fix release in the stable 1.26 series is 1.26.9 and was 
released on 01 December 2025.
 
 See https://gstreamer.freedesktop.org/releases/1.26/ for the latest version of 
this document.
 
-Last updated: Monday 10 November 2025, 17:00 UTC (log)
+Last updated: Monday 01 December 2025, 17:00 UTC (log)
 
 ## Introduction
 
@@ -2940,12 +2940,192 @@
 -   List of Merge Requests applied in 1.26.8
 -   List of Issues fixed in 1.26.8
 
+1.26.9
+
+The ninth 1.26 bug-fix release (1.26.9) was released on 01 December 2025.
+
+This release only contains bugfixes and it should be safe to update from 
1.26.x.
+
+Highlighted bugfixes in 1.26.9
+
+-   playback: playbin3 and decodebin3 stability fixes
+-   Ancillary metadata handling fixes for AJA playout and Blackmagic Decklink 
capture cards
+-   HLS and DASH adaptive streaming clients stability improvements
+-   gst-play-1.0 will now print details of any missing plugins again
+-   gtk4paintablesink: Add property to fine-tune reconfiguration behaviour on 
window-resize
+-   macOS device monitoring: fix potential crash when probing for audio devices
+-   ma

commit gstreamer-plugins-base for openSUSE:Factory

2025-09-17 Thread Source-Sync
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-09-17 16:43:13

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.27445 (New)


Package is "gstreamer-plugins-base"

Wed Sep 17 16:43:13 2025 rev:122 rq:1305239 version:1.26.6

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2025-08-13 16:29:00.340640916 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.27445/gstreamer-plugins-base.changes
 2025-09-17 16:43:20.088595056 +0200
@@ -1,0 +2,17 @@
+Mon Sep 15 15:33:13 UTC 2025 - Bjørn Lie 
+
+- Update to version 1.26.6:
+  + decodebin3: Update stream tags
+  + rtpbasedepayload: Avoid potential use-after free
+  + rtspconnection: Add get_url and get_ip return value annotation
+  + gst_rtsp_connection_get_url return value transfer annotation
+missing
+  + videometa: Fix valgrind warning when deserializing video meta
+  + videorate: don't hold the reference to the buffer in drop-only
+mode
+  + gst-device-monitor-1.0: Fix device-path regression on Windows
+  + gst-device-monitor-1.0: Add quoting for powershell and cmd
+  + Monorepo: opengl, vorbis, plugins require explicit enablement
+now for a build using the Meson subproject fallback
+
+---

Old:

  gst-plugins-base-1.26.5.obscpio

New:

  gst-plugins-base-1.26.6.obscpio



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.G9u3zo/_old  2025-09-17 16:43:22.912714371 +0200
+++ /var/tmp/diff_new_pack.G9u3zo/_new  2025-09-17 16:43:22.928715047 +0200
@@ -20,7 +20,7 @@
 %define gst_branch 1.0
 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
 Name:   gstreamer-plugins-base
-Version:1.26.5
+Version:1.26.6
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ _service ++
--- /var/tmp/diff_new_pack.G9u3zo/_old  2025-09-17 16:43:23.348732792 +0200
+++ /var/tmp/diff_new_pack.G9u3zo/_new  2025-09-17 16:43:23.396734820 +0200
@@ -5,7 +5,7 @@
 https://gitlab.freedesktop.org/gstreamer/gstreamer.git
 subprojects/gst-plugins-base
 gst-plugins-base
-1.26.5
+1.26.6
 @PARENT_TAG@+@TAG_OFFSET@
 v?(.*)\+0
 \1

++ gst-plugins-base-1.26.5.obscpio -> gst-plugins-base-1.26.6.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gst-plugins-base-1.26.5/NEWS 
new/gst-plugins-base-1.26.6/NEWS
--- old/gst-plugins-base-1.26.5/NEWS2025-08-07 20:06:46.0 +0200
+++ new/gst-plugins-base-1.26.6/NEWS2025-09-14 14:13:58.0 +0200
@@ -2,11 +2,11 @@
 
 GStreamer 1.26.0 was originally released on 11 March 2025.
 
-The latest bug-fix release in the stable 1.26 series is 1.26.5 and was 
released on 07 August 2025.
+The latest bug-fix release in the stable 1.26 series is 1.26.6 and was 
released on 14 September 2025.
 
 See https://gstreamer.freedesktop.org/releases/1.26/ for the latest version of 
this document.
 
-Last updated: Thursday 07 August 2025, 18:00 UTC (log)
+Last updated: Sunday 14 September 2025, 12:00 UTC (log)
 
 ## Introduction
 
@@ -2198,23 +2198,40 @@
 Highlighted bugfixes in 1.26.5
 
 -   audioconvert: Fix caps negotiation regression when using a mix matrix
+
 -   aws: Add support for brevity in awstranslate and add option to partition 
speakers in the transcription output of
 awstranscriber2
+
 -   speechmatics speech-to-text: Expose mask-profanities property
+
 -   cea708mux: Add support for discarding select services on each input
+
 -   cea608overlay, cea708overlay: Accept GPU memory buffers if downstream 
supports the overlay composition meta
+
 -   d3d12screencapture source element and device provider fixes
+
 -   decodebin3: Don’t error on an incoming ONVIF metadata stream
+
 -   uridecodebin3: Fix potential crash when adding URIs to messages, e.g. if 
no decoder is available
+
 -   v4l2: Fix memory leak for dynamic resolution change
+
 -   VA encoder fixes
+
 -   videorate, imagefreeze: Add support for JPEG XS
+
 -   Vulkan integration fixes
+
 -   wasapi2 audio device monitor improvements
+
 -   webrtc: Add WHEP client signaller and add whepclientsrc element on top of 
webrtcsrc using that
+
 -   threadshare: Many improvements and fixes to the generic threadshare and 
RTP threadshare elements
+
 -   rtpbin2 improvements and fixes
+
 -   gst-device-monitor-1.0 command line tool improvements
+
 -   Various bug fixes,

commit gstreamer-plugins-base for openSUSE:Factory

2025-07-03 Thread Source-Sync
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-07-03 12:09:57

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1903 (New)


Package is "gstreamer-plugins-base"

Thu Jul  3 12:09:57 2025 rev:119 rq:1289972 version:1.26.3

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2025-06-06 22:34:48.956337952 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1903/gstreamer-plugins-base.changes
  2025-07-03 12:11:54.549303939 +0200
@@ -1,0 +2,19 @@
+Tue Jul  1 19:41:33 UTC 2025 - Bjørn Lie 
+
+- Update to version 1.26.3:
+  + GstAudioAggregator: fix structure unref in peek_next_sample()
+  + audioconvert: Fix setting mix-matrix when input caps changes
+  + encodebasebin: Duplicate encoding profile in property setter
+  + gl: simplify private
+gst_gl_gst_meta_api_type_tags_contain_only()
+  + osxvideosink: Use gst_pad_push_event() and post navigation
+messages
+  + playsink: Fix race condition in stream synchronizer pad cleanup
+during state changes
+  + python: Fix pulling events from appsink
+  + streamsynchronizer: Consider streams having received
+stream-start as waiting
+  + urisourcebin: Text tracks are no longer set as sparse stream in
+urisourcebin's multiqueue
+
+---

Old:

  gst-plugins-base-1.26.2.obscpio

New:

  gst-plugins-base-1.26.3.obscpio



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.q9W3gv/_old  2025-07-03 12:11:55.257333240 +0200
+++ /var/tmp/diff_new_pack.q9W3gv/_new  2025-07-03 12:11:55.261333405 +0200
@@ -20,7 +20,7 @@
 %define gst_branch 1.0
 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
 Name:   gstreamer-plugins-base
-Version:1.26.2
+Version:1.26.3
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ _service ++
--- /var/tmp/diff_new_pack.q9W3gv/_old  2025-07-03 12:11:55.297334895 +0200
+++ /var/tmp/diff_new_pack.q9W3gv/_new  2025-07-03 12:11:55.301335061 +0200
@@ -5,7 +5,7 @@
 https://gitlab.freedesktop.org/gstreamer/gstreamer.git
 subprojects/gst-plugins-base
 gst-plugins-base
-1.26.2
+1.26.3
 @PARENT_TAG@+@TAG_OFFSET@
 v?(.*)\+0
 \1

++ gst-plugins-base-1.26.2.obscpio -> gst-plugins-base-1.26.3.obscpio ++
 1742 lines of diff (skipped)

++ gst-plugins-base.obsinfo ++
--- /var/tmp/diff_new_pack.q9W3gv/_old  2025-07-03 12:11:57.209414024 +0200
+++ /var/tmp/diff_new_pack.q9W3gv/_new  2025-07-03 12:11:57.261416176 +0200
@@ -1,5 +1,5 @@
 name: gst-plugins-base
-version: 1.26.2
-mtime: 1748559403
-commit: 100c21e1faf68efe7f3830b6e9f856760697ab48
+version: 1.26.3
+mtime: 1750969524
+commit: 87bc0c6e949e3dcc440658f78ef52aa8088cb62f
 


commit gstreamer-plugins-base for openSUSE:Factory

2025-05-27 Thread Source-Sync
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-05-27 18:49:06

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.2732 (New)


Package is "gstreamer-plugins-base"

Tue May 27 18:49:06 2025 rev:117 rq:1279723 version:1.26.1

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2025-05-02 14:55:46.180671539 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.2732/gstreamer-plugins-base.changes
  2025-05-27 18:49:14.990382688 +0200
@@ -1,0 +2,5 @@
+Fri May 23 13:08:41 UTC 2025 - Bjørn Lie 
+
+- Drop obsolete update-desktop-files BuildRequires.
+
+---



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.FSHBWN/_old  2025-05-27 18:49:15.538405772 +0200
+++ /var/tmp/diff_new_pack.FSHBWN/_new  2025-05-27 18:49:15.538405772 +0200
@@ -48,7 +48,6 @@
 BuildRequires:  pkgconfig
 BuildRequires:  python3-base
 BuildRequires:  python3-xml
-BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(alsa) >= 0.9.1
 BuildRequires:  pkgconfig(egl)
 BuildRequires:  pkgconfig(freetype2) >= 2.0.9


commit gstreamer-plugins-base for openSUSE:Factory

2025-03-13 Thread Source-Sync
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 
+
+- 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 s

commit gstreamer-plugins-base for openSUSE:Factory

2024-12-16 Thread Source-Sync
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 2024-12-16 19:10:38

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.29675 (New)


Package is "gstreamer-plugins-base"

Mon Dec 16 19:10:38 2024 rev:112 rq:1231359 version:1.24.10

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2024-12-13 22:29:04.406889768 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.29675/gstreamer-plugins-base.changes
 2024-12-16 19:11:06.451454993 +0100
@@ -13 +13 @@
-  (boo#1233453 CVE-2024-47600).
+  (boo#1234453 CVE-2024-47600).



Other differences:
--


commit gstreamer-plugins-base for openSUSE:Factory

2024-12-11 Thread Source-Sync
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 2024-12-11 21:01:16

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.29675 (New)


Package is "gstreamer-plugins-base"

Wed Dec 11 21:01:16 2024 rev:110 rq:1229736 version:1.24.10

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2024-11-07 16:24:13.601757666 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.29675/gstreamer-plugins-base.changes
 2024-12-11 21:05:01.146681888 +0100
@@ -1,0 +2,39 @@
+Mon Dec  9 11:53:41 UTC 2024 - Bjørn Lie 
+
+- Update to version 1.24.10:
+  + appsink: fix timeout logic for gst_app_sink_try_pull_sample().
+  + appsrc: Fix use-after-free when making buffer / buffer-lists
+writable.
+  + audiostreamalign: Don't report disconts for every buffer if
+alignment-threshold is too small.
+  + decodebin3: Unify collection switching checks.
+  + discoverer:
+- Don't print channel layout for more than 64 channels.
+- Make sure the missing elements details array is
+  NULL-terminated in a thread-safe way.
+- Fix segfault in race condition adding a new uri.
+  + id3v2: Don't try parsing extended header if not enough data is
+available.
+  + glupload: dmabuf: Fix emulated tiled import.
+  + gl:
+- cocoa: fix rendering artifacts in retina displays.
+- meson: Don't use libdrm_dep in cc.has_header().
+  + oggstream: fix invalid ogg_packet->packet accesses, address
+invalid writes CVE.
+  + opusdec: Set at most 64 channels to NONE position.
+  + playbin: Fix caps leak in get_n_common_capsfeatures().
+  + playbin3: ERROR when setting new HLS URI with instant-uri=true.
+  + sdp: Add debug categories for message and mikey modules.
+  + ssaparse: Search for closing brace after opening brace.
+  + splitmuxsrc: Convert part reader to a bin with a non-async bus.
+  + subparse: Check for NULL return of strchr() when parsing LRC
+subtitles.
+  + streamsynchronizer: Only send GAP events out of source pads.
+  + urisourcebin: Also use event probe for HLS use-cases.
+  + video-converter: Set TIME segment format on appsrc.
+  + vorbisdec: Set at most 64 channels to NONE position.
+  + Translation for gst-plugins-base 1.24.0 not sync-ed with
+Translation Project.
+  + Updated translations.
+
+---

Old:

  gst-plugins-base-1.24.9.tar.xz

New:

  gst-plugins-base-1.24.10.tar.xz



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.gaqVdZ/_old  2024-12-11 21:05:01.662703423 +0100
+++ /var/tmp/diff_new_pack.gaqVdZ/_new  2024-12-11 21:05:01.666703590 +0100
@@ -20,7 +20,7 @@
 %define gst_branch 1.0
 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
 Name:   gstreamer-plugins-base
-Version:1.24.9
+Version:1.24.10
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ gst-plugins-base-1.24.9.tar.xz -> gst-plugins-base-1.24.10.tar.xz ++
 5970 lines of diff (skipped)


commit gstreamer-plugins-base for openSUSE:Factory

2024-11-07 Thread Source-Sync
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 2024-11-07 16:24:06

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.2020 (New)


Package is "gstreamer-plugins-base"

Thu Nov  7 16:24:06 2024 rev:109 rq:1221743 version:1.24.9

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2024-09-25 21:51:27.827718268 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.2020/gstreamer-plugins-base.changes
  2024-11-07 16:24:13.601757666 +0100
@@ -1,0 +2,28 @@
+Tue Nov  5 09:39:07 UTC 2024 - Bjørn Lie 
+
+- Update to version 1.24.9:
+  + allocators: drmdumb: Fix bpp value for P010
+  + audioconvert: fix dynamic handling of mix matrix, accept custom
+upstream event for setting one
+  + decodebin3:
+- Make update/posting of collection messages atomic
+- Send selected stream message as long as not all the tracks
+  can't select decoders
+  + encodebasebin: Miscellaneous fixes
+  + exiftag: Check the result of gst_date_time_new_local_time(),
+fixes criticals with malformed EXIF tags
+  + glcontext: egl: Unrestrict the support base DRM formats
+  + gldownload: use gst_gl_sync_meta_wait_cpu()
+  + gl: Fix configure error when libdrm is a subproject
+  + playback: Fix a variety of decodebin3/parsebin/urisourcebin
+races
+  + playbin3: prevent crashing trying to play a corrupted mp4 file
+(WARNING : HIGH PITCHED CORRUPTED SOUND)
+  + Revert "meson: Fix invalid include flag in uninstalled gl pc
+file"
+  + urisourcebin:
+- Allow more cases for posting stream-collection
+- Ensure all stream-start are handled
+  + urisourcebin/parsebin: Improve collection creation and handling
+
+---

Old:

  gst-plugins-base-1.24.8.tar.xz

New:

  gst-plugins-base-1.24.9.tar.xz



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.T1BSyz/_old  2024-11-07 16:24:14.149780409 +0100
+++ /var/tmp/diff_new_pack.T1BSyz/_new  2024-11-07 16:24:14.149780409 +0100
@@ -20,7 +20,7 @@
 %define gst_branch 1.0
 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
 Name:   gstreamer-plugins-base
-Version:1.24.8
+Version:1.24.9
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ gst-plugins-base-1.24.8.tar.xz -> gst-plugins-base-1.24.9.tar.xz ++
 2018 lines of diff (skipped)


commit gstreamer-plugins-base for openSUSE:Factory

2024-09-25 Thread Source-Sync
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 2024-09-25 21:51:23

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.29891 (New)


Package is "gstreamer-plugins-base"

Wed Sep 25 21:51:23 2024 rev:108 rq:1203296 version:1.24.8

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2024-08-25 12:10:21.339929769 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.29891/gstreamer-plugins-base.changes
 2024-09-25 21:51:27.827718268 +0200
@@ -1,0 +2,14 @@
+Mon Sep 23 13:08:20 UTC 2024 - Bjørn Lie 
+
+- Update to version 1.24.8:
+  + decodebin3: Fix collection identity check
+  + encodebin: Fix pad removal
+  + glimagesink: Fix cannot resize viewport when video size changed
+in caps
+  + video: Don't overshoot QoS earliest time by a factor of 2
+  + meson: gst-play: link to libm
+- Drop gst-plugins-base-decodebin3-collection-identity-check.patch:
+  Fixed upstream.
+- Rebase add_wayland_dep_to_tests.patch with quilt.
+
+---

Old:

  gst-plugins-base-1.24.7.tar.xz
  gst-plugins-base-decodebin3-collection-identity-check.patch

New:

  gst-plugins-base-1.24.8.tar.xz

BETA DEBUG BEGIN:
  Old:  + meson: gst-play: link to libm
- Drop gst-plugins-base-decodebin3-collection-identity-check.patch:
  Fixed upstream.
BETA DEBUG END:



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.FHHmBr/_old  2024-09-25 21:51:28.547748259 +0200
+++ /var/tmp/diff_new_pack.FHHmBr/_new  2024-09-25 21:51:28.551748427 +0200
@@ -20,7 +20,7 @@
 %define gst_branch 1.0
 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
 Name:   gstreamer-plugins-base
-Version:1.24.7
+Version:1.24.8
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -31,7 +31,6 @@
 Source2:baselibs.conf
 Patch1: add_wayland_dep_to_tests.patch
 Patch2: MR-221-video-anc-add-two-new-CEA-608-caption-formats.patch
-Patch3: gst-plugins-base-decodebin3-collection-identity-check.patch
 
 BuildRequires:  Mesa-libGLESv3-devel
 BuildRequires:  cdparanoia-devel

++ add_wayland_dep_to_tests.patch ++
--- /var/tmp/diff_new_pack.FHHmBr/_old  2024-09-25 21:51:28.575749426 +0200
+++ /var/tmp/diff_new_pack.FHHmBr/_new  2024-09-25 21:51:28.579749593 +0200
@@ -1,8 +1,8 @@
-Index: gst-plugins-base-1.24.5/tests/check/meson.build
+Index: gst-plugins-base-1.24.8/tests/check/meson.build
 ===
 gst-plugins-base-1.24.5.orig/tests/check/meson.build
-+++ gst-plugins-base-1.24.5/tests/check/meson.build
-@@ -138,7 +138,7 @@ if build_gstgl
+--- gst-plugins-base-1.24.8.orig/tests/check/meson.build
 gst-plugins-base-1.24.8/tests/check/meson.build
+@@ -133,7 +133,7 @@ if build_gstgl
test_defines += ['-DTEST_GST_GL_ABI_CHECK']
  endif
  

++ gst-plugins-base-1.24.7.tar.xz -> gst-plugins-base-1.24.8.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gst-plugins-base-1.24.7/ChangeLog 
new/gst-plugins-base-1.24.8/ChangeLog
--- old/gst-plugins-base-1.24.7/ChangeLog   2024-08-21 13:26:04.814365600 
+0200
+++ new/gst-plugins-base-1.24.8/ChangeLog   2024-09-19 12:01:58.432492700 
+0200
@@ -1,3 +1,69 @@
+=== release 1.24.8 ===
+
+2024-09-19 12:01:21 +0200  Tim-Philipp Müller 
+
+   * NEWS:
+   * RELEASE:
+   * gst-plugins-base.doap:
+   * meson.build:
+ Release 1.24.8
+
+2024-04-17 09:46:35 +0200  Edward Hervey 
+
+   * gst/encoding/gstencodebasebin.c:
+ encodebin: Fix pad removal for encodebin vs encodebin2
+ Clarify the fact that `encodebasebin->src_pad` is set when using a 
static source
+ pad (`encodebin`) and when not set it's dynamically added source
+ pads (`encodebin2`).
+ Fixes usage of encodebin2 when profiles are updated
+ Part-of: 

+
+2024-09-05 22:07:24 +0300  Sebastian Dröge 
+
+   * gst-libs/gst/pbutils/gstaudiovisualizer.c:
+   * gst-libs/gst/video/gstvideoaggregator.c:
+   * gst-libs/gst/video/gstvideodecoder.c:
+   * gst-libs/gst/video/gstvideoencoder.c:
+ video: Don't overshoot QoS earliest time by a factor of 2
+ By setting the earliest time to timestamp + 2 * diff there would be a 
difference
+ of 1 * dif

commit gstreamer-plugins-base for openSUSE:Factory

2024-05-30 Thread Source-Sync
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 2024-05-30 15:32:24

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.24587 (New)


Package is "gstreamer-plugins-base"

Thu May 30 15:32:24 2024 rev:104 rq:1177463 version:1.24.0

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2024-05-28 17:27:14.988564987 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.24587/gstreamer-plugins-base.changes
 2024-05-30 15:32:28.916297052 +0200
@@ -4 +4 @@
-- Add gst-plugins-base-CVE-2024-4453.patch:
+- Add gstreamer-plugins-base-CVE-2024-4453.patch:

Old:

  gst-plugins-base-CVE-2024-4453.patch

New:

  gstreamer-plugins-base-CVE-2024-4453.patch

BETA DEBUG BEGIN:
  Old: WARN: gst-plugins-base-CVE-2024-4453.patch not found in changes
 
BETA DEBUG END:

BETA DEBUG BEGIN:
  New:
- Add gstreamer-plugins-base-CVE-2024-4453.patch:
  Backporting e68eccff from upstream, Prevent integer overflows
BETA DEBUG END:



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.jszr2t/_old  2024-05-30 15:32:29.932334044 +0200
+++ /var/tmp/diff_new_pack.jszr2t/_new  2024-05-30 15:32:29.936334189 +0200
@@ -33,8 +33,8 @@
 Patch2: MR-221-video-anc-add-two-new-CEA-608-caption-formats.patch
 # https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3303
 Patch3: gst-plugins-base-audiobasesink-gap.patch
-# PATCH-FIX-UPSTREAM gst-plugins-base-CVE-2024-4453.patch CVE-2024-4453 
ZDI-24-467 ZDI-CAN-23896 bsc#1224806 [email protected] -- Prevent integer 
overflows and out of bounds reads when handling undefined tags.
-Patch4: gst-plugins-base-CVE-2024-4453.patch
+# PATCH-FIX-UPSTREAM gstreamer-plugins-base-CVE-2024-4453.patch CVE-2024-4453 
ZDI-24-467 ZDI-CAN-23896 bsc#1224806 [email protected] -- Prevent integer 
overflows and out of bounds reads when handling undefined tags.
+Patch4: gstreamer-plugins-base-CVE-2024-4453.patch
 BuildRequires:  Mesa-libGLESv3-devel
 BuildRequires:  cdparanoia-devel
 BuildRequires:  gcc-c++

++ gstreamer-plugins-base-CVE-2024-4453.patch ++
commit e68eccff103ab0e91e6d77a892f57131b33902f5
Author: Sebastian Dröge 
Date:   Thu Apr 25 15:21:20 2024 +0300

exiftag: Prevent integer overflows and out of bounds reads when handling 
undefined tags

Fixes ZDI-CAN-23896
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3483

Part-of: 


diff -Nura gst-plugins-base-1.24.0/gst-libs/gst/tag/gstexiftag.c 
gst-plugins-base-1.24.0_new/gst-libs/gst/tag/gstexiftag.c
--- gst-plugins-base-1.24.0/gst-libs/gst/tag/gstexiftag.c   2024-03-05 
07:51:42.0 +0800
+++ gst-plugins-base-1.24.0_new/gst-libs/gst/tag/gstexiftag.c   2024-05-27 
19:25:58.227183616 +0800
@@ -1383,6 +1383,7 @@
 
   if (count > 4) {
 GstMapInfo info;
+gsize alloc_size;
 
 if (offset < reader->base_offset) {
   GST_WARNING ("Offset is smaller (%u) than base offset (%u)", offset,
@@ -1404,14 +1405,28 @@
   return;
 }
 
+if (info.size - real_offset < count) {
+  GST_WARNING ("Invalid size %u for buffer of size %" G_GSIZE_FORMAT
+  ", not adding tag %s", count, info.size, tag->gst_tag);
+  gst_buffer_unmap (reader->buffer, &info);
+  return;
+}
+
+if (!g_size_checked_add (&alloc_size, count, 1)) {
+  GST_WARNING ("Invalid size %u for buffer of size %" G_GSIZE_FORMAT
+  ", not adding tag %s", real_offset, info.size, tag->gst_tag);
+  gst_buffer_unmap (reader->buffer, &info);
+  return;
+}
+
 /* +1 because it could be a string without the \0 */
-data = malloc (sizeof (guint8) * count + 1);
+data = malloc (alloc_size);
 memcpy (data, info.data + real_offset, count);
 data[count] = 0;
 
 gst_buffer_unmap (reader->buffer, &info);
   } else {
-data = malloc (sizeof (guint8) * count + 1);
+data = malloc (count + 1);
 memcpy (data, (guint8 *) offset_as_data, count);
 data[count] = 0;
   }


commit gstreamer-plugins-base for openSUSE:Factory

2024-03-06 Thread Source-Sync
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 2024-03-06 23:03:26

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1770 (New)


Package is "gstreamer-plugins-base"

Wed Mar  6 23:03:26 2024 rev:102 rq:1155298 version:1.24.0

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2024-02-02 15:44:51.471455358 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1770/gstreamer-plugins-base.changes
  2024-03-06 23:03:40.551451589 +0100
@@ -1,0 +2,75 @@
+Tue Mar  5 06:20:51 UTC 2024 - Antonio Larrosa 
+
+- Update to version 1.24.0:
+  * Highlights
+- New Discourse forum and Matrix chat space
+- New Analytics and Machine Learning abstractions and elements
+- Playbin3 and decodebin3 are now stable and the default in
+  gst-play-1.0, GstPlay/GstPlayer
+- The va plugin is now preferred over gst-vaapi and has higher
+  ranks
+- GstMeta serialization/deserialization and other GstMeta
+  improvements
+- New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
+- New unixfd plugin for efficient 1:N inter-process
+  communication on Linux
+- cudaipc source and sink for zero-copy CUDA memory sharing
+  between processes
+- New intersink and intersrc elements for 1:N pipeline
+  decoupling within the same process
+- Qt5 + Qt6 QML integration improvements including qml6glsrc,
+  qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
+- DRM Modifier Support for dmabufs on Linux
+- OpenGL, Vulkan and CUDA integration enhancements
+- Vulkan H.264 and H.265 video decoders
+- RTP stack improvements including new RFC7273 modes and more
+  correct header extension handling in depayloaders
+- WebRTC improvements such as support for ICE consent
+  freshness, and a new webrtcsrc element to complement
+  webrtcsink
+- WebRTC signallers and webrtcsink implementations for LiveKit
+  and AWS Kinesis Video Streams
+- WHIP server source and client sink, and a WHEP source
+- Precision Time Protocol (PTP) clock support for Windows and
+  other additions
+- Low-Latency HLS (LL-HLS) support and many other HLS and DASH
+  enhancements
+- New W3C Media Source Extensions library
+- Countless closed caption handling improvements including new
+  cea608mux and cea608tocea708 elements
+- Translation support for awstranscriber
+- Bayer 10/12/14/16-bit depth support
+- MPEG-TS support for asynchronous KLV demuxing and segment
+  seeking, plus various new muxer features
+- Capture source and sink for AJA capture and playout cards
+- SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
+- New uvcsink element for exporting streams as UVC camera
+- DirectWrite text rendering plugin for windows
+- Direct3D12-based video decoding, conversion, composition, and
+  rendering
+- AMD Advanced Media Framework AV1 + H.265 video encoders with
+  10-bit and HDR support
+- AVX/AVX2 support and NEON support on macOS on Apple ARM64
+  CPUs via new liborc
+- GStreamer C# bindings have been updated
+- Rust bindings improvements and many new and improved Rust
+  plugins
+- Rust plugins now shipped in packages for all major platforms
+  including Android and iOS
+- Lots of new plugins, features, performance improvements and
+  bug fixes
+  * For more detailed information on this update, please see
+https://gstreamer.freedesktop.org/releases/1.24/
+- Remove patch reduce-required-meson.patch since meson 1.1 is
+  really required now.
+
+---
+Tue Mar  5 01:07:27 UTC 2024 - Jonas Kvinge 
+
+- Add gst-plugins-base-audiobasesink-gap.patch:
+  Revert a gap change causing EOS, affecting strawberry playback
+  causing playback to stop when using mute or fading features.
+  Upstream issue:
+  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3303
+
+---

Old:

  gst-plugins-base-1.22.9.tar.xz
  reduce-required-meson.patch

New:

  gst-plugins-base-1.24.0.tar.xz
  gst-plugins-base-audiobasesink-gap.patch

BETA DEBUG BEGIN:
  Old:https://gstreamer.freedesktop.org/releases/1.24/
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.
BETA DEBUG END:

BETA DEBUG BEGIN:
  New:
- Add gst-plugins-base-audiobasesink-gap.patch:
  Revert a gap change causing EOS, affecting strawberry playback
BETA DEBUG END:



Other 

commit gstreamer-plugins-base for openSUSE:Factory

2024-01-05 Thread Source-Sync
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 2024-01-05 21:40:04

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.28375 (New)


Package is "gstreamer-plugins-base"

Fri Jan  5 21:40:04 2024 rev:100 rq:1136820 version:1.22.8

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2023-11-29 21:19:01.705406278 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.28375/gstreamer-plugins-base.changes
 2024-01-05 21:40:11.727608249 +0100
@@ -1,0 +2,13 @@
+Thu Jan  4 07:53:18 UTC 2024 - Antonio Larrosa 
+
+- Update to version 1.22.8:
+  + appsrc: Fix flow return when buffer is dropped
+  + audioringbuffer: Don't try to map MONO channel
+  + encoding-target: Properly free when missing type field in
+parse_encoding_profile
+  + pbutils: Don't include default vp9 parameters in resulting
+codec mime string
+  + videorate: Don't forget last_ts on caps changes
+- Rebase reduce-required-meson.patch
+
+---

Old:

  gst-plugins-base-1.22.7.tar.xz

New:

  gst-plugins-base-1.22.8.tar.xz



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.vo1hP4/_old  2024-01-05 21:40:12.939652567 +0100
+++ /var/tmp/diff_new_pack.vo1hP4/_new  2024-01-05 21:40:12.939652567 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gstreamer-plugins-base
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 %define gst_branch 1.0
 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
 Name:   gstreamer-plugins-base
-Version:1.22.7
+Version:1.22.8
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ gst-plugins-base-1.22.7.tar.xz -> gst-plugins-base-1.22.8.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gst-plugins-base-1.22.7/ChangeLog 
new/gst-plugins-base-1.22.8/ChangeLog
--- old/gst-plugins-base-1.22.7/ChangeLog   2023-11-13 12:06:20.530669700 
+0100
+++ new/gst-plugins-base-1.22.8/ChangeLog   2023-12-18 13:11:33.381622600 
+0100
@@ -1,3 +1,73 @@
+=== release 1.22.8 ===
+
+2023-12-18 12:09:37 +  Tim-Philipp Müller 
+
+   * NEWS:
+   * RELEASE:
+   * gst-plugins-base.doap:
+   * meson.build:
+ Release 1.22.8
+
+2023-11-27 09:01:38 -0500  Doug Nazar 
+
+   * gst-libs/gst/audio/gstaudioringbuffer.c:
+ audioringbuffer: Don't try to map MONO channel
+ Avoids critical message:
+ gstaudioringbuffer.c: line 2155 
(gst_audio_ring_buffer_set_channel_positions):
+ should not be reached
+ Part-of: 

+
+2023-12-02 00:32:31 +0900  Seungha Yang 
+
+   * gst-libs/gst/app/gstappsrc.c:
+   * tests/check/elements/appsrc.c:
+ appsrc: Fix flow return when buffer is dropped
+ Flow EOS on buffer drop (upstream leaky mode) was not
+ intended behavior. Appsrc should return OK instead.
+ Part-of: 

+
+2023-12-01 18:46:35 +0900  Jimmy Ohn 
+
+   * gst/playback/gstdecodebin2.c:
+ decodebin2: Properly free when shutting down in gst_decode_bin_expose
+ missing_plugin_details causes memory leakages when shutting down.
+ Part-of: 

+
+2023-12-01 17:55:28 +0900  Jimmy Ohn 
+
+   * gst-libs/gst/pbutils/encoding-target.c:
+ encoding-target: Properly free when missing type field in 
parse_encoding_profile
+ pname and description in parse_encoding_profile function causes
+ memory leakages when missing the 'type' field for streamprofile.
+ Part-of: 

+
+2023-11-27 10:36:01 +  Philippe Normand 
+
+   * gst-libs/gst/pbutils/codec-utils.c:
+   * tests/check/libs/pbutils.c:
+ pbutils: Don't include default vp9 parameters in resulting codec mime 
string
+ According to the document defining the vp9 codec string, the optional 
fields
+ should all be present only if at least one of them has a non-default 
value.
+  

commit gstreamer-plugins-base for openSUSE:Factory

2023-09-29 Thread Source-Sync
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 2023-09-29 21:12:57

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.28202 (New)


Package is "gstreamer-plugins-base"

Fri Sep 29 21:12:57 2023 rev:97 rq:1113994 version:1.22.6

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2023-09-04 22:53:15.243071506 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.28202/gstreamer-plugins-base.changes
 2023-09-29 21:13:31.717650749 +0200
@@ -1,0 +2,14 @@
+Fri Sep 22 11:36:10 UTC 2023 - Bjørn Lie 
+
+- Update to version 1.22.6:
+  + audio: Make sure to stop ringbuffer on error
+  + decodebin3:
+- Avoid identity, sinkpad, parsebin leakage when reset input
+- Ensure the slot is unlinked before linking to decoder
+  + sdp:
+- Fix wrong debug log error message for missing clock-rate in
+  caps
+- Parse zero clock-rate as default
+- Rebase reduce-required-meson.patch
+
+---

Old:

  gst-plugins-base-1.22.5.tar.xz

New:

  gst-plugins-base-1.22.6.tar.xz



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.ZIxCcS/_old  2023-09-29 21:13:32.973696067 +0200
+++ /var/tmp/diff_new_pack.ZIxCcS/_new  2023-09-29 21:13:32.977696212 +0200
@@ -20,7 +20,7 @@
 %define gst_branch 1.0
 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
 Name:   gstreamer-plugins-base
-Version:1.22.5
+Version:1.22.6
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ gst-plugins-base-1.22.5.tar.xz -> gst-plugins-base-1.22.6.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gst-plugins-base-1.22.5/ChangeLog 
new/gst-plugins-base-1.22.6/ChangeLog
--- old/gst-plugins-base-1.22.5/ChangeLog   2023-07-20 16:23:40.389558000 
+0200
+++ new/gst-plugins-base-1.22.6/ChangeLog   2023-09-20 19:12:48.543076300 
+0200
@@ -1,3 +1,75 @@
+=== release 1.22.6 ===
+
+2023-09-20 18:10:57 +0100  Tim-Philipp Müller 
+
+   * NEWS:
+   * RELEASE:
+   * gst-plugins-base.doap:
+   * meson.build:
+ Release 1.22.6
+
+2023-08-26 15:12:05 +0200  Stephan Seitz 
+
+   * gst-libs/gst/sdp/gstsdpmessage.c:
+ sdp: fix wrong error message for missing clock-rate in caps
+ When using `gst_sdp_media_set_media_from_caps` on `application/x-rtp` 
caps
+ without `clock-rate` it wrongly reports missing payload type even if 
`payload`
+ is present in the caps.
+ This seems to be a copy&paste error from the error message for 
missing payload
+ type.
+ When using payload=10, both `clock-rate` and some other media 
properties are
+ defined by the RTP standard so I was wondering whether I could omit 
`clock-rate`
+ and was confused about the error message.
+ Part-of: 

+
+2023-08-19 01:00:16 +1000  Jan Schmidt 
+
+   * gst-libs/gst/audio/gstaudiobasesrc.c:
+   * gst-libs/gst/audio/gstaudioringbuffer.c:
+ audio: Make sure to stop ringbuffer on error
+ Add gst_audio_ring_buffer_set_errored() that will mark the
+ ringbuffer as errored only if it is currently started or paused,
+ so gst_audio_ringbuffer_stop() can be sure that the error
+ state means that the ringbuffer was started and needs stop called.
+ Fixes a crash with osxaudiosrc if the source element posts
+ an error, because the ringbuffer would not get stopped and CoreAudio
+ would continue trying to do callbacks.
+ Also, anywhere that modifies the ringbuffer state, make sure to
+ use atomic operations, to guarantee their visibility
+ Part-of: 

+
+2023-08-09 17:35:39 -0400  Olivier Crête 
+
+   * gst-libs/gst/sdp/gstsdpmessage.c:
+ sdpmessage: Parse zero clock-rate as default
+ It seems there is at least one broken RTSP server out there that 
returns a clock-rate of 0.
+ Let's just ignore it and use the default in that case.
+ Part-of: 

+
+2023-08-01 15:14:29 +0100  Philippe Normand 
+
+   * gst/playback/gstdecodebin3.c:
+ decodebin3: Ensure the slot is unlinked befo

commit gstreamer-plugins-base for openSUSE:Factory

2023-09-04 Thread Source-Sync
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 2023-09-04 22:52:56

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1766 (New)


Package is "gstreamer-plugins-base"

Mon Sep  4 22:52:56 2023 rev:96 rq:1108706 version:1.22.5

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2023-08-02 16:49:26.869013251 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1766/gstreamer-plugins-base.changes
  2023-09-04 22:53:15.243071506 +0200
@@ -47,2 +46,0 @@
-  + Fixes PGS file parsing heap-based buffer overflow remote code
-execution vulnerability (bsc#1213126, CVE-2023-37329)



Other differences:
--


commit gstreamer-plugins-base for openSUSE:Factory

2023-08-02 Thread Source-Sync
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 2023-08-02 16:48:34

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.22712 (New)


Package is "gstreamer-plugins-base"

Wed Aug  2 16:48:34 2023 rev:95 rq:1101859 version:1.22.5

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2023-07-27 16:50:37.613752701 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.22712/gstreamer-plugins-base.changes
 2023-08-02 16:49:26.869013251 +0200
@@ -39 +39,2 @@
-  + subparse: Look for the closing > of a tag after the opening <.
+  + subparse: Look for the closing > of a tag after the opening < 
+(bsc#1213131, CVE-2023-37328)
@@ -43,0 +45,4 @@
+  + Fixes FLAC file parsing integer overflow remote code execution
+vulnerability (bsc#1213128, CVE-2023-37327)
+  + Fixes PGS file parsing heap-based buffer overflow remote code
+execution vulnerability (bsc#1213126, CVE-2023-37329)



Other differences:
--


commit gstreamer-plugins-base for openSUSE:Factory

2023-07-27 Thread Source-Sync
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 2023-07-27 16:50:21

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.32662 (New)


Package is "gstreamer-plugins-base"

Thu Jul 27 16:50:21 2023 rev:94 rq:1100814 version:1.22.5

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2023-07-01 23:17:25.262033635 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.32662/gstreamer-plugins-base.changes
 2023-07-27 16:50:37.613752701 +0200
@@ -1,0 +2,22 @@
+Tue Jul 25 11:05:58 UTC 2023 - Bjørn Lie 
+
+- Update to version 1.22.5:
+  + appsink: add missing make_writable call
+  + audioaggregator: Do not post message before being constructed
+  + decodebin3:
+- Prevent a critical warning when reassigning output slots
+- Fix slot input linking when the associated stream has changed
+- Remove spurious input locking during parsebin reconfiguration
+  + urisourcebin: Set source element to READY before querying it
+  + gl/viv-fb: meson build updates
+  + plugins: fix compiler warnings with GLib >= 2.76
+  + subtitleoverlay: fix mutex error if sink caps is not video
+  + video:
+- timecode: Add support for framerates lower than 1fps
+- accept timecode of 119.88 (120/1.001) FPS
+- cannot attach time code meta when frame rate is 119.88
+  (12/1001)
+  + videodecoder: fix copying buffer metas
+- Rebase reduce-required-meson.patch.
+
+---

Old:

  gst-plugins-base-1.22.4.tar.xz

New:

  gst-plugins-base-1.22.5.tar.xz



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.uW7nDH/_old  2023-07-27 16:50:38.313756657 +0200
+++ /var/tmp/diff_new_pack.uW7nDH/_new  2023-07-27 16:50:38.317756680 +0200
@@ -20,7 +20,7 @@
 %define gst_branch 1.0
 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
 Name:   gstreamer-plugins-base
-Version:1.22.4
+Version:1.22.5
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ gst-plugins-base-1.22.4.tar.xz -> gst-plugins-base-1.22.5.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gst-plugins-base-1.22.4/ChangeLog 
new/gst-plugins-base-1.22.5/ChangeLog
--- old/gst-plugins-base-1.22.4/ChangeLog   2023-06-20 18:44:10.143448800 
+0200
+++ new/gst-plugins-base-1.22.5/ChangeLog   2023-07-20 16:23:40.389558000 
+0200
@@ -1,3 +1,179 @@
+=== release 1.22.5 ===
+
+2023-07-20 15:22:48 +0100  Tim-Philipp Müller 
+
+   * NEWS:
+   * RELEASE:
+   * gst-plugins-base.doap:
+   * meson.build:
+ Release 1.22.5
+
+2023-07-18 01:25:47 +  Ruslan Khamidullin 
+
+   * tests/check/libs/videotimecode.c:
+ video: add extensive tests for gst_video_time_code_is_valid()
+ Part-of: 

+
+2023-07-12 22:45:28 +  Ruslan Khamidullin 
+
+   * gst-libs/gst/video/gstvideotimecode.c:
+ video: accept timecode of 119.88 (120/1.001) FPS
+ The drop-frame rules are specified in “SMPTE ST 12-3:2016” and are
+ consistent with the traditional ones:
+ “
+ To minimize fractional time deviation from real time, the first two
+ super-frame numbers (00 and 01) shall be omitted from the count at the
+ start of each minute except minutes 00, 10, 20, 30, 40, and 50. Thus 
the
+ first eight frame numbers (0 through 7) are omitted from the count at
+ the start of each minute except minutes 00, 10, 20, 30, 40, and 50.
+ ”
+ Where “super-frame” is a group of 4 frames for 120 FPS.
+ Fixes #2797
+ Part-of: 

+
+2023-04-10 12:54:51 +0300  Sebastian Dröge 
+
+   * gst-libs/gst/video/gstvideotimecode.c:
+   * tests/check/libs/videotimecode.c:
+ video: timecode: Add support for framerates lower than 1fps
+ These are not explicitly defined but the existing calculations can be
+ extended to also cover that case by inverting them to avoid floating
+ point calculations.
+ Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2465
+ Part-of: 

+
+2023-07-18 15:15:40 +0100  Philippe Normand 
+
+

commit gstreamer-plugins-base for openSUSE:Factory

2023-07-01 Thread Source-Sync
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 2023-07-01 23:17:23

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.13546 (New)


Package is "gstreamer-plugins-base"

Sat Jul  1 23:17:23 2023 rev:93 rq:1096144 version:1.22.4

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2023-05-28 19:21:37.936529931 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.13546/gstreamer-plugins-base.changes
 2023-07-01 23:17:25.262033635 +0200
@@ -1,0 +2,23 @@
+Mon Jun 26 14:18:54 UTC 2023 - Bjørn Lie 
+
+- Update to version 1.22.4:
+  + alsasink: Fix stall for transition from PAUSED to READY with
+USB speakerphone.
+  + appsink: unref buffer in prev sample early so buffers from v4l2
+can be released properly.
+  + basetextoverlay: Fix typo in "text-y" property description.
+  + gldownload: handle passthrough without a critical.
+  + glfilter: add parent meta to output buffer for input buffer.
+  + oggdemux: vp8: Push headers downstream and detect keyframe
+packets.
+  + opus: Fix potential crash when getting unexpected channel
+position.
+  + streamsynchronizer: reset eos on STREAM_START.
+  + subparse: Look for the closing > of a tag after the opening <.
+  + video: convertframe: Add D3D11 specific conversion path.
+  + videometa: Only validate the alignment only when it contains
+some info.
+  + video-blend: Fix linking error with C++.
+- Rebase reduce-required-meson.patch.
+
+---

Old:

  gst-plugins-base-1.22.3.tar.xz

New:

  gst-plugins-base-1.22.4.tar.xz



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.7GokJF/_old  2023-07-01 23:17:25.902037472 +0200
+++ /var/tmp/diff_new_pack.7GokJF/_new  2023-07-01 23:17:25.906037496 +0200
@@ -20,7 +20,7 @@
 %define gst_branch 1.0
 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
 Name:   gstreamer-plugins-base
-Version:1.22.3
+Version:1.22.4
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ gst-plugins-base-1.22.3.tar.xz -> gst-plugins-base-1.22.4.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gst-plugins-base-1.22.3/ChangeLog 
new/gst-plugins-base-1.22.4/ChangeLog
--- old/gst-plugins-base-1.22.3/ChangeLog   2023-05-19 10:24:07.850514400 
+0200
+++ new/gst-plugins-base-1.22.4/ChangeLog   2023-06-20 18:44:10.143448800 
+0200
@@ -1,3 +1,185 @@
+=== release 1.22.4 ===
+
+2023-06-20 17:42:25 +0100  Tim-Philipp Müller 
+
+   * NEWS:
+   * RELEASE:
+   * gst-plugins-base.doap:
+   * meson.build:
+ Release 1.22.4
+
+2023-06-13 12:58:26 +0300  Sebastian Dröge 
+
+   * gst/subparse/gstsubparse.c:
+ subparse: Skip after the end of a valid closing tag instead of only 
skipping `<`
+ This is a small optimization and avoids restarting the next parsing
+ iteration on already accepted data.
+ On its own it would also fix ZDI-CAN-20968 (see previous commit) but 
the
+ previous commit independently is also a valid fix for it.
+ Part-of: 

+
+2023-06-13 12:53:13 +0300  Sebastian Dröge 
+
+   * gst/subparse/gstsubparse.c:
+ subparse: Look for the closing `>` of a tag after the opening `<`
+ Previously when fixing up subrip markip, we were looking from the 
start
+ of the remaining buffer instead. Due to how skipping over closing tags
+ works, the remaining buffer will still contain the closing `>` of the
+ previous tag so if a unexpected closing tag is found after another
+ closing tag, we would potentially do an out of bounds memmove().
+ Fixes ZDI-CAN-20968
+ Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2662
+ Part-of: 

+
+2023-06-13 13:22:57 +0300  Sebastian Dröge 
+
+   * gst-libs/gst/tag/tags.c:
+ tags: Don't allow image tags with G_MAXUINT32 length
+ This will cause an integer overflow a little bit further down because 
we
+ allocate a bit more memory to allow for a NUL-terminator.
+ The caller should've avoided passing that much data in already as it's
+ not going to be a valid image and there's like

commit gstreamer-plugins-base for openSUSE:Factory

2023-05-28 Thread Source-Sync
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 2023-05-28 19:21:29

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1533 (New)


Package is "gstreamer-plugins-base"

Sun May 28 19:21:29 2023 rev:92 rq:1089222 version:1.22.3

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2023-04-15 22:32:11.957209817 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1533/gstreamer-plugins-base.changes
  2023-05-28 19:21:37.936529931 +0200
@@ -1,0 +2,17 @@
+Wed May 24 14:25:12 UTC 2023 - Bjørn Lie 
+
+- Update to version 1.22.3:
+  + allocators: Fix fdmem unit test with recent GLib versions.
+  + audiotestsrc: Initialize all samples in wave=ticks mode.
+  + decodebin3:
+- Handle input streams without CAPS or TIME segment such as
+  e.g. udpsrc or pushfilesrc.
+- Fix regression handling streams without caps.
+- Fix random hang when remove failing stream.
+  + uridecodebin3: Ensure atomic urisourcebin state change.
+  + glvideoflip: fix leaked caps.
+  + glcontext_wgl: fix missing unref.
+  + playsink: Fix volume leak.
+- Rebase reduce-required-meson.patch.
+
+---

Old:

  gst-plugins-base-1.22.2.tar.xz

New:

  gst-plugins-base-1.22.3.tar.xz



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.pf7oMz/_old  2023-05-28 19:21:38.420532812 +0200
+++ /var/tmp/diff_new_pack.pf7oMz/_new  2023-05-28 19:21:38.424532836 +0200
@@ -20,7 +20,7 @@
 %define gst_branch 1.0
 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
 Name:   gstreamer-plugins-base
-Version:1.22.2
+Version:1.22.3
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ gst-plugins-base-1.22.2.tar.xz -> gst-plugins-base-1.22.3.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gst-plugins-base-1.22.2/ChangeLog 
new/gst-plugins-base-1.22.3/ChangeLog
--- old/gst-plugins-base-1.22.2/ChangeLog   2023-04-11 18:30:16.716505300 
+0200
+++ new/gst-plugins-base-1.22.3/ChangeLog   2023-05-19 10:24:07.850514400 
+0200
@@ -1,3 +1,113 @@
+=== release 1.22.3 ===
+
+2023-05-19 09:23:19 +0100  Tim-Philipp Müller 
+
+   * NEWS:
+   * README.md:
+   * RELEASE:
+   * gst-plugins-base.doap:
+   * meson.build:
+ Release 1.22.3
+
+2023-05-17 21:43:21 +1000  Matthew Waters 
+
+   * gst-libs/gst/gl/meson.build:
+ Revert "meson: Install viv-fb GL headers, needed by i.MX"
+ Missing pkg-config files and gir files as is required from any public
+ facing GL API for bindings reasons.
+ This reverts commit c95b7b8e7aa80276c0604dd3dd03eeda634f42b9.
+ Part-of: 

+
+2023-05-10 16:34:16 +0800  Haihua Hu 
+
+   * gst/playback/gstdecodebin3.c:
+ decodebin3: fix random hang when remove failing stream
+ When reconfigure_output_stream entry missing decoder path,
+ requested_selection should been update with what is really
+ active/selected immdiately with SELECTION_LOCK hold. So
+ use an optional message return from reconfigure_output_stream
+ and post it after release SELECTION_LOCK. This can make sure
+ other thread call to check_slot_reconfiguration will got
+ a correct requested_selection.
+ Part-of: 

+
+2023-03-07 11:40:42 +0100  Edward Hervey 
+
+   * gst/playback/gsturidecodebin3.c:
+ uridecodebin3: Ensure atomic urisourcebin state change
+ When dynamically adding and synchronizing the state of urisourcebin, 
we need to
+ ensure that no-one else attempts to change the state in case of 
failures
+ Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1803
+ Part-of: 

+
+2023-03-09 00:25:51 +0530  Nirbheek Chauhan 
+
+   * gst-libs/gst/gl/meson.build:
+ meson: Install viv-fb GL headers, needed by i.MX
+ Needed by qmlglsink at build time to allocate a viv-fb display.
+ Without this, the GL fastpath doesn't work, and performance is really
+ bad.
+ Part-of: 


commit gstreamer-plugins-base for openSUSE:Factory

2023-04-15 Thread Source-Sync
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 2023-04-15 22:32:09

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.19717 (New)


Package is "gstreamer-plugins-base"

Sat Apr 15 22:32:09 2023 rev:91 rq:1079379 version:1.22.2

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2023-03-12 16:22:28.516296910 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.19717/gstreamer-plugins-base.changes
 2023-04-15 22:32:11.957209817 +0200
@@ -1,0 +2,19 @@
+Wed Apr 12 12:07:51 UTC 2023 - Bjørn Lie 
+
+- Update to version 1.22.2:
+  + alsasink: Fix for being stuck in stop_streaming_threads state
+  + decodebin3: fix hang when removing a failing stream
+  + gl: wayland: cleanup on close
+  + parsebin: Improve elementary stream handling
+  + playbin: fix deadlock when stopping stream with subtitles
+visible even more
+  + sdp: Skip source-specific caps fields when creating an SDP
+media from caps
+  + urisourcebin:
+- Propagate sticky events from parsebin
+- Activate pad before transferring sticky events
+  + typefinding: fix failure to recognize application/dash+xml in
+some cases
+- Rebase patches with quilt.
+
+---

Old:

  gst-plugins-base-1.22.1.tar.xz

New:

  gst-plugins-base-1.22.2.tar.xz



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.695wKo/_old  2023-04-15 22:32:12.457212702 +0200
+++ /var/tmp/diff_new_pack.695wKo/_new  2023-04-15 22:32:12.461212724 +0200
@@ -20,7 +20,7 @@
 %define gst_branch 1.0
 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
 Name:   gstreamer-plugins-base
-Version:1.22.1
+Version:1.22.2
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ gst-plugins-base-1.22.1.tar.xz -> gst-plugins-base-1.22.2.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gst-plugins-base-1.22.1/ChangeLog 
new/gst-plugins-base-1.22.2/ChangeLog
--- old/gst-plugins-base-1.22.1/ChangeLog   2023-03-04 14:44:08.544036100 
+0100
+++ new/gst-plugins-base-1.22.2/ChangeLog   2023-04-11 18:30:16.716505300 
+0200
@@ -1,3 +1,151 @@
+=== release 1.22.2 ===
+
+2023-04-11 17:29:28 +0100  Tim-Philipp Müller 
+
+   * NEWS:
+   * RELEASE:
+   * gst-plugins-base.doap:
+   * meson.build:
+ Release 1.22.2
+
+2023-04-10 13:49:55 +0100  Tim-Philipp Müller 
+
+   * po/ka.po:
+   * po/sr.po:
+ gst-plugins-base: update translations
+ Part-of: 

+
+2023-04-06 07:58:03 +0200  Rouven Czerwinski 
+
+   * gst-libs/gst/gl/wayland/gstglwindow_wayland_egl.c:
+ gst-plugins-base: gl: wayland: cleanup on close
+ The proxy and queue are created in the 
gst_gl_window_wayland_egl_open()
+ function and will be recreated on open. This leaks both objects, the
+ wayland client documentation mentions that they should be destroyed
+ using the appropriate destroy functions.
+ Found during valgrind memory leak testing, these blocks were marked as
+ definitely lost.
+ Part-of: 

+
+2023-04-04 19:21:56 +0300  Sebastian Dröge 
+
+   * gst-libs/gst/sdp/gstsdpmessage.c:
+ sdp: Skip source-specific caps fields when creating an SDP media from 
caps
+ Regression from 
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2132
+ We parse the source-specific fields from the SDP and put it into the
+ caps, but when converting caps into an SDP again this would need 
special
+ handling. By default it would end up as part of the fmtp field, which 
is
+ simply wrong.
+ Automatically putting it into the caps and SDP will need some more 
work.
+ Part-of: 

+
+2023-03-31 04:40:58 +0900  Seungha Yang 
+
+   * tools/gst-device-monitor.c:
+   * tools/gst-discoverer.c:
+   * tools/gst-play.c:
+ tools: Count argc after parsing GOption on Windows
+ Existing codes rely on modified argc value by g_option_context_parse()
+ but g_option_context_parse_strv() is used in case of Windows.
+ Count arguments after th

commit gstreamer-plugins-base for openSUSE:Factory

2023-03-12 Thread Source-Sync
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 2023-03-12 16:22:25

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.31432 (New)


Package is "gstreamer-plugins-base"

Sun Mar 12 16:22:25 2023 rev:90 rq:1070785 version:1.22.1

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2023-02-02 18:25:13.674307402 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.31432/gstreamer-plugins-base.changes
 2023-03-12 16:22:28.516296910 +0100
@@ -1,0 +2,26 @@
+Thu Mar  9 17:12:04 UTC 2023 - Bjørn Lie 
+
+- Update version to 1.22.1:
+  + alsasink: Fix stall when going from PLAYING to NULL (stucked at
+PAUSED) with uac1 gadget
+  + appsrc: Don't chain up BaseSrc::negotiate()
+  + audio: channel-mix: Fix channel count limit to be able to equal
+64
+  + gl/cocoa: Return a strong ref to the parent GstGLContext
+  + gldisplay:
+- Mark gst_gl_display_create_context() other_context parameter
+  as nullable
+- Remove unused code
+  + gstglwindow_x11.c: Fix colormap leak
+  + gst-play-1.0: Don't force accurate seeking
+  + rtspconnection: Annotate RTSP message and RTSP events
+parameters correctly
+  + sdp: gstmikey: gst_mikey_message_to_caps: extract ROC from
+first crypto session
+  + sdp, typefind: Fix some annotations
+  + subparse: Properly forward segment seqnum
+  + uridecodebin: Set source element to READY before querying it
+  + uritranscodebin: Fix unref of NULL
+- Rebase patches with quilt.
+
+---

Old:

  gst-plugins-base-1.22.0.tar.xz

New:

  gst-plugins-base-1.22.1.tar.xz



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.AMglaH/_old  2023-03-12 16:22:28.980298954 +0100
+++ /var/tmp/diff_new_pack.AMglaH/_new  2023-03-12 16:22:28.984298971 +0100
@@ -20,7 +20,7 @@
 %define gst_branch 1.0
 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
 Name:   gstreamer-plugins-base
-Version:1.22.0
+Version:1.22.1
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ gst-plugins-base-1.22.0.tar.xz -> gst-plugins-base-1.22.1.tar.xz ++
 3768 lines of diff (skipped)

++ reduce-required-meson.patch ++
--- /var/tmp/diff_new_pack.AMglaH/_old  2023-03-12 16:22:29.808302600 +0100
+++ /var/tmp/diff_new_pack.AMglaH/_new  2023-03-12 16:22:29.812302618 +0100
@@ -1,10 +1,10 @@
-Index: gst-plugins-base-1.22.0/meson.build
+Index: gst-plugins-base-1.22.1/meson.build
 ===
 gst-plugins-base-1.22.0.orig/meson.build
-+++ gst-plugins-base-1.22.0/meson.build
+--- gst-plugins-base-1.22.1.orig/meson.build
 gst-plugins-base-1.22.1/meson.build
 @@ -1,6 +1,6 @@
  project('gst-plugins-base', 'c',
-   version : '1.22.0',
+   version : '1.22.1',
 -  meson_version : '>= 0.62',
 +  meson_version : '>= 0.61',
default_options : [ 'warning_level=1',


commit gstreamer-plugins-base for openSUSE:Factory

2023-02-02 Thread Source-Sync
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 2023-02-02 18:06:57

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.32243 (New)


Package is "gstreamer-plugins-base"

Thu Feb  2 18:06:57 2023 rev:89 rq:1061545 version:1.22.0

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2022-12-25 15:14:29.153248429 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.32243/gstreamer-plugins-base.changes
 2023-02-02 18:25:13.674307402 +0100
@@ -1,0 +2,21 @@
+Fri Jan 27 10:10:31 UTC 2023 - Antonio Larrosa 
+
+- Add patch to reduce the required meson version to 0.61.0 since
+  that's what we have in SLE 15:
+  * reduce-required-meson.patch
+- Probably because of a problem in SLE's meson, the generated
+  pkgconfig files are missing some variables that are needed by
+  rpm to generate the pkgconfig(...) provides correctly. In order
+  to fix this, we now check for those variables and insert them
+  in the pc files before installation if they're missing.
+
+---
+Tue Jan 24 16:57:20 UTC 2023 - Bjørn Lie 
+
+- Update to version 1.22.0:
+  + Please see changes in gstreamer main package, major version
+bump.
+- Rebase patches with quilt.
+- Add pkgconfig(xi) BuildRequires: New dependency.
+
+---

Old:

  gst-plugins-base-1.20.5.tar.xz

New:

  gst-plugins-base-1.22.0.tar.xz
  reduce-required-meson.patch



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.yHhnHi/_old  2023-02-02 18:25:14.098309986 +0100
+++ /var/tmp/diff_new_pack.yHhnHi/_new  2023-02-02 18:25:14.102310010 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gstreamer-plugins-base
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 %define gst_branch 1.0
 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
 Name:   gstreamer-plugins-base
-Version:1.20.5
+Version:1.22.0
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -32,11 +32,12 @@
 
 Patch4: add_wayland_dep_to_tests.patch
 Patch5: MR-221-video-anc-add-two-new-CEA-608-caption-formats.patch
+Patch6: reduce-required-meson.patch
 
 BuildRequires:  Mesa-libGLESv3-devel
 BuildRequires:  cdparanoia-devel
 BuildRequires:  gcc-c++
-BuildRequires:  glib2-devel >= 2.40.0
+BuildRequires:  glib2-devel >= 2.62.0
 BuildRequires:  gobject-introspection-devel >= 1.31.1
 BuildRequires:  libICE-devel
 BuildRequires:  libSM-devel
@@ -44,7 +45,7 @@
 BuildRequires:  libXv-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  libpng-devel
-BuildRequires:  meson >= 0.59
+BuildRequires:  meson >= 0.61
 BuildRequires:  orc >= 0.4.24
 BuildRequires:  pkgconfig
 BuildRequires:  python3-base
@@ -81,6 +82,7 @@
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(x11-xcb)
 BuildRequires:  pkgconfig(xext)
+BuildRequires:  pkgconfig(xi)
 BuildRequires:  pkgconfig(xv)
 BuildRequires:  pkgconfig(zlib)
 Requires:   gstreamer >= %{gstreamer_req_version}
@@ -492,6 +494,7 @@
 %autosetup -n %{_name}-%{version} -N
 %patch4 -p1
 %patch5 -p1
+%patch6 -p1
 
 %build
 export PYTHON=%{_bindir}/python3
@@ -507,6 +510,15 @@
%{nil}
 %meson_build
 
+# meson 0.61.4 in SLE 15 SP5 doesn't generate all variables needed in the pc 
files
+# As a result the pkgconfig(...) provides are not generated in the rpm file so
+# we have to add the variables to the pc files if they're missing
+for pc in *-suse-linux/meson-private/*.pc ; do
+   grep -q ^datarootdir= $pc || sed -ie "/^pluginsdir=.*/a 
datarootdir=\${prefix}\/share" $pc ;
+   grep -q ^datadir= $pc || sed -ie "/^datarootdir=.*/a 
datadir=\${datarootdir}" $pc ;
+   grep -q ^libexecdir= $pc || sed -ie "/^datadir=.*/a 
libexecdir=\${prefix}\/libexec" $pc ;
+done
+
 %install
 %meson_install
 if [ -f %{buildroot}%{_datadir}/appdata/gstreamer-plugins-base.appdata.xml ]; 
then
@@ -567,9 +579,8 @@
 %{_libdir}/gstreamer-%{gst_branch}/libgsttcp.so
 %{_libdir}/gstreamer-%{gst_branch}/libgsttheora.so
 %{_libdir}/gstreamer-%{gst_branch}/libgsttypefindfunctions.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstvideoconvert.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstvideoconvertscale.so
 %{_libdir}/gstreamer-%{gst_

commit gstreamer-plugins-base for openSUSE:Factory

2022-12-25 Thread Source-Sync
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 2022-12-25 15:14:22

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1563 (New)


Package is "gstreamer-plugins-base"

Sun Dec 25 15:14:22 2022 rev:88 rq:1045096 version:1.20.5

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2022-10-25 11:18:46.025971702 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1563/gstreamer-plugins-base.changes
  2022-12-25 15:14:29.153248429 +0100
@@ -1,0 +2,27 @@
+Fri Dec 23 18:59:40 UTC 2022 - Bjørn Lie 
+
+- Update to version 1.20.5:
+  + audioconvert, audioresample, audiofilter: fix divide by 0 for
+input buffer without caps
+  + cdparanoia: Ignore compiler warning coming from the cdparanoia
+header
+  + oggdemux, parsebin: More leak fixes
+  + opengl:
+- Fix automatic dispmanx detection for rpi4
+- Fix usage of eglCreate/DestroyImage
+- Fix static linking on macOS
+  + Bump core requirement in 1.20 branch to 1.20.4
+  + oggdemux: Don't leak incoming EOS event
+  + opusdec: Various channel-related fixes
+  + subparse: Fix non-closed tag handling.
+  + textrender:
+- Don't blindly forward all events and don't blindly forward
+  all events
+- Negotiate caps on a GAP event if none were negotiated yet
+  + timeoverlay: fix pad leak
+  + videodecoder: Only post latency message if it changed
+  + videoscale: buffer meta handling fixes (NULL-terminate array of
+valid meta tags)
+  + videosink: Don't return unknown end-time from get_times()
+
+---

Old:

  gst-plugins-base-1.20.4.tar.xz

New:

  gst-plugins-base-1.20.5.tar.xz



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.NuSVTy/_old  2022-12-25 15:14:29.653251259 +0100
+++ /var/tmp/diff_new_pack.NuSVTy/_new  2022-12-25 15:14:29.657251281 +0100
@@ -20,7 +20,7 @@
 %define gst_branch 1.0
 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
 Name:   gstreamer-plugins-base
-Version:1.20.4
+Version:1.20.5
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ gst-plugins-base-1.20.4.tar.xz -> gst-plugins-base-1.20.5.tar.xz ++
 1701 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gst-plugins-base-1.20.4/ChangeLog new/gst-plugins-base-1.20.5/ChangeLog
--- old/gst-plugins-base-1.20.4/ChangeLog   2022-10-12 17:39:51.0 
+0200
+++ new/gst-plugins-base-1.20.5/ChangeLog   2022-12-20 00:34:46.0 
+0100
@@ -1,7 +1,243 @@
+=== release 1.20.5 ===
+
+2022-12-19 23:34:42 +  Tim-Philipp Müller 
+
+   * NEWS:
+   * RELEASE:
+   * gst-plugins-base.doap:
+   * meson.build:
+ Release 1.20.5
+
+2022-12-19 23:34:34 +  Tim-Philipp Müller 
+
+   * ChangeLog:
+ Update ChangeLogs for 1.20.5
+
+2022-12-19 15:22:15 +0100  Philipp Zabel 
+
+   * gst/videoscale/gstvideoscale.c:
+ videoscale: fix valid_tags NULL-terminated array of strings
+ The valid_tags array of strings must be NULL-terminated,
+ as it is passed to the g_strv_contains() function.
+ Part-of: 

+
+2022-11-17 15:41:35 +0100  Edward Hervey 
+
+   * gst/playback/gstdecodebin2.c:
+ decodebin2: Minor debug fix for decodepad
+ decodedad might have their name changed when exposing, causing a race 
when
+ trying to get their name without taking a lock. Just use 
GST_PTR_POINTER in
+ debug statements instead
+ Part-of: 

+
+2022-11-21 15:12:26 +0100  Edward Hervey 
+
+   * ext/ogg/gstoggdemux.c:
+ oggdemux: Don't leak pending seek event
+ Make sure any pending seek event is released when going back down to 
READY.
+ Part-of: 

+
+2022-11-21 15:10:35 +0100  Edward Hervey 
+
+   * gst/playback/gstparsebin.c:
+ parsebin: Don't leak parsepad list on shutdown
+  

commit gstreamer-plugins-base for openSUSE:Factory

2022-10-25 Thread Source-Sync
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 2022-10-25 11:18:37

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.2275 (New)


Package is "gstreamer-plugins-base"

Tue Oct 25 11:18:37 2022 rev:87 rq:1030674 version:1.20.4

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2022-06-24 08:44:49.463106503 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.2275/gstreamer-plugins-base.changes
  2022-10-25 11:18:46.025971702 +0200
@@ -1,0 +2,43 @@
+Fri Oct 21 21:22:08 UTC 2022 - Bj??rn Lie 
+
+- Update to version 1.20.4:
+  + decodebin3:
+- Fix mutex leaks
+- Fix memory issues with active selection list
+- uridecodebin3, urisourcebin: Event handling fixes
+- Fix EOS event sequence
+  + parsebin:
+- Avoid crash with unknown streams
+- SIGSEGV during HLS stream using souphttpsrc
+  + glimagesink:
+- Only allow setting the GL display/context if it is a valid
+  value
+- Segfault on android devices
+  + gstgl: Fix several memory leaks in macOS
+  + opusenc: improve inband-fec property documentation
+  + playsink: Hold a reference to the soft volume element
+  + pbutils: descriptions: fix
+gst_pb_utils_get_caps_description_flags()
+  + rtspurl: Use gst_uri_join_strings() in
+gst_rtsp_url_get_request_uri_with_control() instead of a
+hand-crafted, wrong version
+  + rtspconnection: protect cancellable by a mutex
+  + sdpmessage: Don't set SDP medias from caps without
+media/payload/clock-rate fields
+  + samiparse: fix handling of self-closing tags
+  + ssaparse: include required system headers for isspace() and
+sscanf() functions
+  + subparse: fix crash when parsing invalid timestamps in mpl2
+  + subparse fixes
+  + textoverlay: Don't miscalculate text running times
+  + videoaggregator: always convert when user provides
+converter-config
+  + video: Fix scaling in 4x horizontal co-sited chroma (Y41B,
+YUV9, YVU9 and IYU9)
+  + xmptag: register musicbrainz tags during init to fix critical
+in jpegparse
+  + xvimagesink: fix image leaks in error code path
+  + tests: skip unit tests for dependency-less elements that have
+been disabled
+
+---

Old:

  gst-plugins-base-1.20.3.tar.xz

New:

  gst-plugins-base-1.20.4.tar.xz



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.mFZFES/_old  2022-10-25 11:18:47.025973919 +0200
+++ /var/tmp/diff_new_pack.mFZFES/_new  2022-10-25 11:18:47.025973919 +0200
@@ -20,7 +20,7 @@
 %define gst_branch 1.0
 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
 Name:   gstreamer-plugins-base
-Version:1.20.3
+Version:1.20.4
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ gst-plugins-base-1.20.3.tar.xz -> gst-plugins-base-1.20.4.tar.xz ++
 2662 lines of diff (skipped)


commit gstreamer-plugins-base for openSUSE:Factory

2022-06-23 Thread Source-Sync
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 2022-06-24 08:44:46

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1548 (New)


Package is "gstreamer-plugins-base"

Fri Jun 24 08:44:46 2022 rev:86 rq:984565 version:1.20.3

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2022-05-14 22:52:26.407011742 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1548/gstreamer-plugins-base.changes
  2022-06-24 08:44:49.463106503 +0200
@@ -1,0 +2,17 @@
+Wed Jun 22 10:24:56 UTC 2022 - Aaron Stern 
+
+- Update to version 1.20.3:
+  + typefindfunctions: Fix WebVTT format detection for very short 
+files
+  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
+  + rtpbasepayload: Copy all buffer metadata instead of just 
+GstMetas for the input meta buffer
+  + codec-utils: Avoid out-of-bounds error
+  + navigation: Fix Since markers for mouse scroll events
+  + videoaggregator: Fix for unhandled negative rate
+  + videoaggregator: Use floor() to calculate current position
+  + video-color: Fix for missing clipping in PQ EOTF function
+  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
+  + audiovisualizer: shader: Fix out of bound write
+
+---

Old:

  gst-plugins-base-1.20.2.tar.xz

New:

  gst-plugins-base-1.20.3.tar.xz



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.271sSO/_old  2022-06-24 08:44:49.983107086 +0200
+++ /var/tmp/diff_new_pack.271sSO/_new  2022-06-24 08:44:49.987107090 +0200
@@ -20,7 +20,7 @@
 %define gst_branch 1.0
 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
 Name:   gstreamer-plugins-base
-Version:1.20.2
+Version:1.20.3
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ gst-plugins-base-1.20.2.tar.xz -> gst-plugins-base-1.20.3.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gst-plugins-base-1.20.2/ChangeLog 
new/gst-plugins-base-1.20.3/ChangeLog
--- old/gst-plugins-base-1.20.2/ChangeLog   2022-05-03 00:29:29.0 
+0200
+++ new/gst-plugins-base-1.20.3/ChangeLog   2022-06-16 00:36:22.0 
+0200
@@ -1,7 +1,206 @@
+=== release 1.20.3 ===
+
+2022-06-15 23:36:18 +0100  Tim-Philipp M??ller 
+
+   * NEWS:
+   * RELEASE:
+   * gst-plugins-base.doap:
+   * meson.build:
+ Release 1.20.3
+
+2022-06-15 23:36:10 +0100  Tim-Philipp M??ller 
+
+   * ChangeLog:
+ Update ChangeLogs for 1.20.3
+
+2022-05-25 02:10:30 +0900  Seungha Yang 
+
+   * gst/playback/gstplaybin3.c:
+ playbin3: Configure combiner on pad-added if needed
+ When collection is updated, decodebin3 exposes pad first and then
+ streams-selected message is posted.
+ The condition can cause a situation where playbin3 links non-existing
+ combiner/playsink pads (since streams-selected is not posted yet) with
+ new decodebin output pad. This commit will re-check selected/active
+ streams condition on pad-added and reconfigure output if needed.
+ Part-of: 

+
+2022-05-23 21:24:40 -0400  Eli Schwartz 
+
+   * gst-libs/gst/tag/meson.build:
+ meson: use better zlib dependency fallback
+ zlib is required, and if it isn't found it is checked several ways and
+ then forced via subproject(). This code was added in commit
+ b93e37592a3ccc0eaece1c8fef2d362b1e5fe685, to account for systems where
+ zlib doesn't have pkg-config files installed.
+ But Meson already does dependency fallback, and also, since 0.54.0, 
does
+ the in-between checks for find_library('z') and has_header('zlib.h') 
via
+ the "system" type dependency. Simplify dependency lookup by marking it
+ as required, which also makes sure that the console log doesn't
+ confusingly list "not found".
+ Part-of: 

+
+2022-04-26 09:29:39 +0200  Edward Hervey 
+
+   * ext/ogg/gstoggstream.c:
+ oggdemux: Protect against invalid framerates
+ This check wasn't done for all mappings.
+ Part-of: 

+
+2022-05-15 16:53:12 +  Thibaul

commit gstreamer-plugins-base for openSUSE:Factory

2022-05-14 Thread Source-Sync
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 2022-05-14 22:52:19

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1538 (New)


Package is "gstreamer-plugins-base"

Sat May 14 22:52:19 2022 rev:85 rq:976625 version:1.20.2

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2022-03-31 17:18:37.309317336 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1538/gstreamer-plugins-base.changes
  2022-05-14 22:52:26.407011742 +0200
@@ -1,0 +2,43 @@
+Mon May  9 10:55:50 UTC 2022 - Antonio Larrosa 
+
+- Update to version 1.20.2:
+  + appsrc: Clarify buffer ref semantics in signals documentation
+  + appsrc: fix annotations for bindings
+  + typefind: Skip extension parsing for data:// URIs, fixing
+regression with mp4 files serialised to data uris
+  + playbin3: various fixes
+  + playbin3: fix missing lock when unknown stream type in
+pad-removed cb
+  + decodebin3: fix collection leaks
+  + decodebin3: Don't duplicate stream selections
+  + discoverer: chain up to parent finalize methods in all our
+types to fix memory leaks
+  + glmixerbin: slightly better pad/element creation
+  + gltransformation: let graphene alloc its structures memory
+aligned
+  + ogg: fix possible buffer overrun
+  + rtpbasepayload: Don't write header extensions if there's no
+corresponding...
+  + rtpbasepayload: always store input buffer meta before
+negotiation
+  + rtpbasepayload: fix transfer annotation for push and push_list
+  + subparse: don't try to index string with -1
+  + riff-media: fix memory leak after usage for g_strjoin()
+  + playbin/playbin3: Allow setting a NULL URI
+  + playsink: Complete reconfiguration on pad release.
+  + parsebin: Expose streams of unknown type
+  + pbutils: Fix wmv screen description detection
+  + subparse: don't deref a potentially NULL variable
+  + rawvideoparse: set format from caps in
+gst_raw_video_parse_set_config_from_caps
+  + videodecoder: release stream lock after handling gap events
+  + videorate: fix assertion when pushing last and only buffer
+without duration
+  + videorate: Revert "don't reset on segment update" to fix
+segment handling regressions
+  + gst-play-1.0, gst-launch-1.0: Enable win32 high-resolution
+timer also for MinGW build
+- Drop patch already included in 1.20.2:
+  + 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch
+
+---

Old:

  5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch
  gst-plugins-base-1.20.1.tar.xz

New:

  gst-plugins-base-1.20.2.tar.xz



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.xmBDdk/_old  2022-05-14 22:52:26.903012362 +0200
+++ /var/tmp/diff_new_pack.xmBDdk/_new  2022-05-14 22:52:26.911012372 +0200
@@ -20,7 +20,7 @@
 %define gst_branch 1.0
 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
 Name:   gstreamer-plugins-base
-Version:1.20.1
+Version:1.20.2
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -32,8 +32,6 @@
 
 Patch4: add_wayland_dep_to_tests.patch
 Patch5: MR-221-video-anc-add-two-new-CEA-608-caption-formats.patch
-# PATCH-FIX-UPSTREAM 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch -- 
playsink: Complete reconfiguration on pad release
-Patch6: 
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch
 
 BuildRequires:  Mesa-libGLESv3-devel
 BuildRequires:  cdparanoia-devel
@@ -494,7 +492,6 @@
 %autosetup -n %{_name}-%{version} -N
 %patch4 -p1
 %patch5 -p1
-%patch6 -p3
 
 %build
 export PYTHON=%{_bindir}/python3

++ gst-plugins-base-1.20.1.tar.xz -> gst-plugins-base-1.20.2.tar.xz ++
 2533 lines of diff (skipped)


commit gstreamer-plugins-base for openSUSE:Factory

2022-03-31 Thread Source-Sync
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 2022-03-31 17:18:22

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1900 (New)


Package is "gstreamer-plugins-base"

Thu Mar 31 17:18:22 2022 rev:84 rq:965360 version:1.20.1

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2022-03-24 22:57:10.384202356 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1900/gstreamer-plugins-base.changes
  2022-03-31 17:18:37.309317336 +0200
@@ -1,0 +2,7 @@
+Sat Mar 26 17:25:23 UTC 2022 - Bj??rn Lie 
+
+- Add 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch: playsink:
+  Complete reconfiguration on pad release.
+- Use ldconfig_scriptlets macro for post(un) handling.
+
+---

New:

  5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.VI1lAY/_old  2022-03-31 17:18:37.825311515 +0200
+++ /var/tmp/diff_new_pack.VI1lAY/_new  2022-03-31 17:18:37.833311424 +0200
@@ -30,10 +30,10 @@
 Source1:gstreamer-plugins-base.appdata.xml
 Source2:baselibs.conf
 
-# PATCH-FIX-OPENSUSE gstreamer-plugins-base-gl-deps.patch [email protected] 
-- Local workaround for 
https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/735
-#Patch3: gstreamer-plugins-base-gl-deps.patch
 Patch4: add_wayland_dep_to_tests.patch
 Patch5: MR-221-video-anc-add-two-new-CEA-608-caption-formats.patch
+# PATCH-FIX-UPSTREAM 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch -- 
playsink: Complete reconfiguration on pad release
+Patch6: 
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch
 
 BuildRequires:  Mesa-libGLESv3-devel
 BuildRequires:  cdparanoia-devel
@@ -491,7 +491,10 @@
 %lang_package
 
 %prep
-%autosetup -n %{_name}-%{version} -p1
+%autosetup -n %{_name}-%{version} -N
+%patch4 -p1
+%patch5 -p1
+%patch6 -p3
 
 %build
 export PYTHON=%{_bindir}/python3
@@ -520,30 +523,18 @@
 find %{buildroot} -type f -name "*.la" -delete -print
 %find_lang %{_name}-%{gst_branch}
 
-%post -n libgstallocators-1_0-0 -p /sbin/ldconfig
-%postun -n libgstallocators-1_0-0 -p /sbin/ldconfig
-%post -n libgstapp-1_0-0 -p /sbin/ldconfig
-%postun -n libgstapp-1_0-0 -p /sbin/ldconfig
-%post -n libgstaudio-1_0-0 -p /sbin/ldconfig
-%postun -n libgstaudio-1_0-0 -p /sbin/ldconfig
-%post -n libgstfft-1_0-0 -p /sbin/ldconfig
-%postun -n libgstfft-1_0-0 -p /sbin/ldconfig
-%post -n libgstgl-1_0-0 -p /sbin/ldconfig
-%postun -n libgstgl-1_0-0 -p /sbin/ldconfig
-%post -n libgstpbutils-1_0-0 -p /sbin/ldconfig
-%postun -n libgstpbutils-1_0-0 -p /sbin/ldconfig
-%post -n libgstriff-1_0-0 -p /sbin/ldconfig
-%postun -n libgstriff-1_0-0 -p /sbin/ldconfig
-%post -n libgstrtp-1_0-0 -p /sbin/ldconfig
-%postun -n libgstrtp-1_0-0 -p /sbin/ldconfig
-%post -n libgstrtsp-1_0-0 -p /sbin/ldconfig
-%postun -n libgstrtsp-1_0-0 -p /sbin/ldconfig
-%post -n libgstsdp-1_0-0 -p /sbin/ldconfig
-%postun -n libgstsdp-1_0-0 -p /sbin/ldconfig
-%post -n libgsttag-1_0-0 -p /sbin/ldconfig
-%postun -n libgsttag-1_0-0 -p /sbin/ldconfig
-%post -n libgstvideo-1_0-0 -p /sbin/ldconfig
-%postun -n libgstvideo-1_0-0 -p /sbin/ldconfig
+%ldconfig_scriptlets -n libgstallocators-1_0-0
+%ldconfig_scriptlets -n libgstapp-1_0-0
+%ldconfig_scriptlets -n libgstaudio-1_0-0
+%ldconfig_scriptlets -n libgstfft-1_0-0
+%ldconfig_scriptlets -n libgstgl-1_0-0
+%ldconfig_scriptlets -n libgstpbutils-1_0-0
+%ldconfig_scriptlets -n libgstriff-1_0-0
+%ldconfig_scriptlets -n libgstrtp-1_0-0
+%ldconfig_scriptlets -n libgstrtsp-1_0-0
+%ldconfig_scriptlets -n libgstsdp-1_0-0
+%ldconfig_scriptlets -n libgsttag-1_0-0
+%ldconfig_scriptlets -n libgstvideo-1_0-0
 
 %files
 %license COPYING

++ 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch ++
>From 5a074a11f90e3d70b24bf0c535ab0480fad9e701 Mon Sep 17 00:00:00 2001
From: Jan Schmidt 
Date: Fri, 6 Aug 2021 19:27:02 +1000
Subject: [PATCH] playsink: Complete reconfiguration on pad release.

Requesting a new pad can start a reconfiguration cycle, where
playsink will block all input pads and wait for data on them
before doing internal reconfiguration. If a pad is released,
that reconfiguration might never trigger because it's now waiting
for a pad that doesn't exist any more.

In that case, complete the reconfiguration on pad release.

Part-of: 

---
 .../gst/playback/gstplaysink.c|

commit gstreamer-plugins-base for openSUSE:Factory

2022-03-24 Thread Source-Sync
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 2022-03-24 22:57:02

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1900 (New)


Package is "gstreamer-plugins-base"

Thu Mar 24 22:57:02 2022 rev:83 rq:963515 version:1.20.1

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2022-02-09 20:38:59.478346013 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1900/gstreamer-plugins-base.changes
  2022-03-24 22:57:10.384202356 +0100
@@ -1,0 +2,69 @@
+Fri Mar 18 07:30:44 UTC 2022 - Antonio Larrosa 
+
+- Update to version 1.20.1:
+  + typefindfunctions: Fix WebVTT format detection for very short
+files
+  + gldisplay: Reorder GST_GL_WINDOW check for egl-device
+  + rtpbasepayload: Copy all buffer metadata instead of just
+GstMetas for the input meta buffer
+  + codec-utils: Avoid out-of-bounds error
+  + navigation: Fix Since markers for mouse scroll events
+  + videoaggregator: Fix for unhandled negative rate
+  + videoaggregator: Use floor() to calculate current position
+  + video-color: Fix for missing clipping in PQ EOTF function
+  + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
+  + audiovisualizer: shader: Fix out of bound write
+
+---
+Fri Feb  4 20:52:47 UTC 2022 - Bj??rn Lie 
+
+- Update to version 1.20.0:
+  + Development in GitLab was switched to a single git repository
+containing all the modules
+  + GstPlay: new high-level playback library, replaces GstPlayer
+  + WebM Alpha decoding support
+  + Encoding profiles can now be tweaked with additional
+application-specified element properties
+  + Compositor: multi-threaded video conversion and mixing
+  + RTP header extensions: unified support in RTP depayloader and
+payloader base classes
+  + SMPTE 2022-1 2-D Forward Error Correction support
+  + Smart encoding (pass through) support for VP8, VP9, H.265 in
+encodebin and transcodebin
+  + Runtime compatibility support for libsoup2 and libsoup3
+(libsoup3 support experimental)
+  + Video decoder subframe support
+  + Video decoder automatic packet-loss, data corruption, and
+keyframe request handling for RTP / WebRTC / RTSP
+  + mp4 and Matroska muxers now support profile/level/resolution
+changes for H.264/H.265 input streams (i.e. codec data changing
+on the fly)
+  + mp4 muxing mode that initially creates a fragmented mp4 which
+is converted to a regular mp4 on EOS
+  + Audio support for the WebKit Port for Embedded (WPE) web page
+source element
+  + CUDA based video color space convert and rescale elements and
+upload/download elements
+  + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
+elements
+  + Many WebRTC improvements
+  + The new VA-API plugin implementation fleshed out with more
+decoders and new postproc elements
+  + AppSink API to retrieve events in addition to buffers and
+buffer lists
+  + AppSrc gained more configuration options for the internal queue
+(leakiness, limits in buffers and time, getters to read current
+levels)
+  + Updated Rust bindings and many new Rust plugins
+  + Improved support for custom minimal GStreamer builds
+  + Support build against FFmpeg 5.0
+  + Linux Stateless CODEC support gained MPEG-2 and VP9
+  + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
+  + Lots of new plugins, features, performance improvements and bug
+fixes
+- Rebase add_wayland_dep_to_tests.patch.
+- Drop gstreamer-plugins-base-gl-deps.patch: Fixed upstream
+- Stop using service due to upstreams new mono-repo, just use
+  tarballs for now.
+
+---

Old:

  gst-plugins-base-1.18.6.tar.xz
  gstreamer-plugins-base-gl-deps.patch

New:

  gst-plugins-base-1.20.1.tar.xz



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.Wa68AN/_old  2022-03-24 22:57:10.940202903 +0100
+++ /var/tmp/diff_new_pack.Wa68AN/_new  2022-03-24 22:57:10.944202907 +0100
@@ -20,18 +20,18 @@
 %define gst_branch 1.0
 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
 Name:   gstreamer-plugins-base
-Version:1.18.6
+Version:1.20.1
 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/gst-plugins-b

commit gstreamer-plugins-base for openSUSE:Factory

2022-02-09 Thread Source-Sync
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 2022-02-09 20:38:32

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1898 (New)


Package is "gstreamer-plugins-base"

Wed Feb  9 20:38:32 2022 rev:82 rq:952105 version:1.18.6

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2022-01-27 23:17:01.530953868 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1898/gstreamer-plugins-base.changes
  2022-02-09 20:38:59.478346013 +0100
@@ -1,0 +2,27 @@
+Fri Feb  4 19:15:19 UTC 2022 - Bj??rn Lie 
+
+- Update to version 1.18.6:
+  + tagdemux: Fix crash when presented with malformed files
+(security fix)
+  + videoencoder: make sure the buffer is writable before modifying
+metadata
+  + video-converter: Fix for broken gamma remap with high bitdepth
+YUV output
+  + sdpmessage: fix mapping single char fmtp params
+  + oggdemux: fix a race in push mode when performing the duration
+seek
+  + uridecodebin: Fix critical warnings
+  + audio-converter: Fix resampling when there's nothing to output
+  + tcp: fix build on Solaris
+  + uridecodebin3: Nullify current item after all play items are
+freed.
+  + audio-resampler: Fix segfault when we can't output any frames
+  + urisourcebin: Handle sources with dynamic pads and pads already
+present
+  + playbin2/3: autoplug/caps: don't expand caps to ANY
+  + uridecodebin3/urisourcebin: Reusability fixes
+  + rtspconnection: Only reset timeout when socket is unused
+  + gstvideoaggregator.c: fix build with gcc 4.8
+- Drop service, use source url, upstream changes in git.
+
+---

Old:

  _service
  gst-plugins-base-1.18.5.tar.xz

New:

  gst-plugins-base-1.18.6.tar.xz



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.5XNRv8/_old  2022-02-09 20:39:00.030347334 +0100
+++ /var/tmp/diff_new_pack.5XNRv8/_new  2022-02-09 20:39:00.034347343 +0100
@@ -20,17 +20,16 @@
 %define gst_branch 1.0
 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
 Name:   gstreamer-plugins-base
-Version:1.18.5
+Version:1.18.6
 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
-# Disable tarball source url, use _service
-#Source0:%%{url}/src/gst-plugins-base/%%{_name}-%%{version}.tar.xz
-Source0:%{_name}-%{version}.tar.xz
+Source0:%{url}/src/gst-plugins-base/%{_name}-%{version}.tar.xz
 Source1:gstreamer-plugins-base.appdata.xml
 Source2:baselibs.conf
+
 # PATCH-FIX-OPENSUSE gstreamer-plugins-base-gl-deps.patch [email protected] 
-- Local workaround for 
https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/735
 Patch3: gstreamer-plugins-base-gl-deps.patch
 Patch4: add_wayland_dep_to_tests.patch

++ gst-plugins-base-1.18.5.tar.xz -> gst-plugins-base-1.18.6.tar.xz ++
 2611 lines of diff (skipped)


commit gstreamer-plugins-base for openSUSE:Factory

2022-01-27 Thread Source-Sync
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 2022-01-27 23:16:35

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1898 (New)


Package is "gstreamer-plugins-base"

Thu Jan 27 23:16:35 2022 rev:81 rq:949332 version:1.18.5

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2021-09-26 21:48:24.754760719 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1898/gstreamer-plugins-base.changes
  2022-01-27 23:17:01.530953868 +0100
@@ -143 +143 @@
-- important security fixes
+- important security fixes (bsc#1181255, CVE-2021-3185)



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.jYf4OG/_old  2022-01-27 23:17:02.070950138 +0100
+++ /var/tmp/diff_new_pack.jYf4OG/_new  2022-01-27 23:17:02.074950110 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gstreamer-plugins-base
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed


commit gstreamer-plugins-base for openSUSE:Factory

2021-09-26 Thread Source-Sync
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 2021-09-26 21:48:15

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1899 (New)


Package is "gstreamer-plugins-base"

Sun Sep 26 21:48:15 2021 rev:80 rq:920832 version:1.18.5

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2021-09-20 23:32:38.611135798 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1899/gstreamer-plugins-base.changes
  2021-09-26 21:48:24.754760719 +0200
@@ -1,0 +2,8 @@
+Thu Sep 16 09:14:32 UTC 2021 - Bj??rn Lie 
+
+- Stop building doc sub-package, we will in the future use
+  upstreams own standalone doc package. Following this: Drop
+  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
+  longer needed nor usefull.
+
+---
@@ -4 +12,2 @@
-- Remove obsolete translation-update-upstream support (PM-2938).
+- Remove obsolete translation-update-upstream support
+  (jsc#SLE-21105).



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.gqMgxW/_old  2021-09-26 21:48:25.242761263 +0200
+++ /var/tmp/diff_new_pack.gqMgxW/_new  2021-09-26 21:48:25.246761268 +0200
@@ -38,12 +38,9 @@
 
 BuildRequires:  Mesa-libGLESv3-devel
 BuildRequires:  cdparanoia-devel
-BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  glib2-devel >= 2.40.0
 BuildRequires:  gobject-introspection-devel >= 1.31.1
-BuildRequires:  gtk-doc >= 1.12
-BuildRequires:  hotdoc
 BuildRequires:  libICE-devel
 BuildRequires:  libSM-devel
 BuildRequires:  libXext-devel
@@ -492,17 +489,6 @@
 This package contains all necessary include files and libraries needed
 to compile and link applications that use gstreamer-plugins-base.
 
-%package doc
-Summary:Documentation for gstreamer-plugins-base
-Group:  Development/Libraries/C and C++
-Requires:   %{name} = %{version}
-# Generic name, never used in SuSE:
-Provides:   gst-plugins-base-doc = %{version}
-
-%description doc
-This package contains documentation for the gstreamer-plugins-base
-package.
-
 %lang_package
 
 %prep
@@ -514,7 +500,7 @@
 %meson \
-Dpackage-name='openSUSE GStreamer-plugins-base package'\
-Dpackage-origin='http://download.opensuse.org'\
-   -Ddoc=enabled \
+   -Ddoc=disabled \
-Dintrospection=enabled \
-Dorc=enabled \
-Dexamples=disabled \
@@ -534,7 +520,6 @@
 
 find %{buildroot} -type f -name "*.la" -delete -print
 %find_lang %{_name}-%{gst_branch}
-%fdupes %{buildroot}%{_datadir}/gtk-doc/html/
 
 %post -n libgstallocators-1_0-0 -p /sbin/ldconfig
 %postun -n libgstallocators-1_0-0 -p /sbin/ldconfig
@@ -680,6 +665,7 @@
 %{_libdir}/girepository-1.0/GstVideo-*.typelib
 
 %files devel
+%doc AUTHORS NEWS README RELEASE REQUIREMENTS
 %{_includedir}/gstreamer-%{gst_branch}/*
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc
@@ -692,9 +678,6 @@
 %dir %{_libdir}/gstreamer-%{gst_branch}/include/gst/gl
 %{_libdir}/gstreamer-%{gst_branch}/include/gst/gl/gstglconfig.h
 
-%files doc
-%doc AUTHORS NEWS README RELEASE REQUIREMENTS
-
 %files lang -f %{_name}-%{gst_branch}.lang
 
 %changelog


commit gstreamer-plugins-base for openSUSE:Factory

2021-09-20 Thread Source-Sync
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 2021-09-20 23:32:07

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1899 (New)


Package is "gstreamer-plugins-base"

Mon Sep 20 23:32:07 2021 rev:79 rq:919442 version:1.18.5

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2021-07-18 23:44:45.751132207 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.1899/gstreamer-plugins-base.changes
  2021-09-20 23:32:38.611135798 +0200
@@ -1,0 +2,50 @@
+Thu Sep 16 01:48:48 UTC 2021 - Stanislav Brabec 
+
+- Remove obsolete translation-update-upstream support (PM-2938).
+
+---
+Wed Sep 15 08:46:50 UTC 2021 - Bj??rn Lie 
+
+- Update to version 1.18.5:
+  + appsrc: Don't leak buffer list while wrongly unreffing buffer
+on EOS/flushing
+  + audioaggregator:
+- Don't overwrite already written samples
+- Resync on the next buffer when dropping a buffer on discont
+  resyncing
+  + audiobasesink: Fix of double lock release
+  + audiobasesrc: Fix divide by zero assertion
+  + clockoverlay: Fix broken string formatting by strftime() on
+Windows
+  + compositor: Fix NV12 blend operation
+  + giosrc: Don't leak scheme string in gst_gio_src_query()
+  + giobasesink: Handle incomplete writes in
+gst_gio_base_sink_render()
+  + gl/wayland:
+- Use consistent wl_display when creating work queue for proxy
+  wrapper
+- Provide a dummy global_remove function
+  + gl: Fix build when Meson >= 0.58.0rc1
+  + playbin2: fix base_time selection when flush seeking live (such
+as with RTSP)
+  + rtspconnection:
+- Add IPv6 support for tunneled mode
+- Consistently translate GIOError to GstRTSPResult (for
+  rtspsrc)
+  + rawbaseparse: check destination format correctly
+  + uridecodebin: Don't force floating reference for future
+reusable decodebin
+  + parsebin: Put stream flags in GstStream
+  + splitmuxsink: always use factory property when set
+  + video-converter: Set up matrix tables only once.
+  + videoscale: Performance degradation from 1.16.2 -> 1.18.4
+  + videotestsrc: Fix a leak when computing alpha caps
+  + audio/video-converter: Plug some minor leaks
+  + audio,video-format: Make generate_raw_formats idempotent for
+assertions
+  + Don't use volatile to mean atomic (fixes compiler warnings with
+gcc 11)
+  + Fix build issue on MinGW64
+- Drop 90903917.patch: Fixed upstream.
+
+---

Old:

  90903917.patch
  gst-plugins-base-1.18.4.tar.xz

New:

  gst-plugins-base-1.18.5.tar.xz



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.RgZ2uE/_old  2021-09-20 23:32:39.131136441 +0200
+++ /var/tmp/diff_new_pack.RgZ2uE/_new  2021-09-20 23:32:39.135136446 +0200
@@ -20,7 +20,7 @@
 %define gst_branch 1.0
 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
 Name:   gstreamer-plugins-base
-Version:1.18.4
+Version:1.18.5
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -31,12 +31,11 @@
 Source0:%{_name}-%{version}.tar.xz
 Source1:gstreamer-plugins-base.appdata.xml
 Source2:baselibs.conf
-# PATCH-FIX-UPSTREAM 90903917.patch [email protected] -- Fix build when 
Meson >= 0.58.0rc1
-Patch0: 
https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/commit/90903917.patch
 # PATCH-FIX-OPENSUSE gstreamer-plugins-base-gl-deps.patch [email protected] 
-- Local workaround for 
https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/735
 Patch3: gstreamer-plugins-base-gl-deps.patch
 Patch4: add_wayland_dep_to_tests.patch
 Patch5: MR-221-video-anc-add-two-new-CEA-608-caption-formats.patch
+
 BuildRequires:  Mesa-libGLESv3-devel
 BuildRequires:  cdparanoia-devel
 BuildRequires:  fdupes
@@ -56,7 +55,6 @@
 BuildRequires:  pkgconfig
 BuildRequires:  python3-base
 BuildRequires:  python3-xml
-BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(alsa) >= 0.9.1
 BuildRequires:  pkgconfig(egl)
@@ -510,8 +508,6 @@
 %prep
 %autosetup -n %{_name}-%{version} -p1
 
-translation-update-upstream po gst-plugins-base-%{gst_branch}
-
 %build
 export PYTHON=%{_bindir}/python3
 # TODO: tremor needs libvorbisidec

++ _service ++
--- /var/tmp/diff_new_pack.RgZ2uE/_old  2021-09-20 23:32:3

commit gstreamer-plugins-base for openSUSE:Factory

2021-07-18 Thread Source-Sync
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 2021-07-18 23:44:45

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.2632 (New)


Package is "gstreamer-plugins-base"

Sun Jul 18 23:44:45 2021 rev:78 rq:906797 version:1.18.4

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2021-05-12 19:32:00.575090959 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.2632/gstreamer-plugins-base.changes
  2021-07-18 23:44:45.751132207 +0200
@@ -1,0 +2,5 @@
+Sat Jul 17 09:57:52 UTC 2021 - Dominique Leuenberger 
+
+- Add 90903917.patch: Fix build with meson >= 0.58.0rc1
+
+---

New:

  90903917.patch



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.L0JQ1f/_old  2021-07-18 23:44:46.323127807 +0200
+++ /var/tmp/diff_new_pack.L0JQ1f/_new  2021-07-18 23:44:46.327127775 +0200
@@ -31,6 +31,8 @@
 Source0:%{_name}-%{version}.tar.xz
 Source1:gstreamer-plugins-base.appdata.xml
 Source2:baselibs.conf
+# PATCH-FIX-UPSTREAM 90903917.patch [email protected] -- Fix build when 
Meson >= 0.58.0rc1
+Patch0: 
https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/commit/90903917.patch
 # PATCH-FIX-OPENSUSE gstreamer-plugins-base-gl-deps.patch [email protected] 
-- Local workaround for 
https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/735
 Patch3: gstreamer-plugins-base-gl-deps.patch
 Patch4: add_wayland_dep_to_tests.patch

++ 90903917.patch ++
>From 90903917a8185e0f9add7af8153ae2fc9875fdcb Mon Sep 17 00:00:00 2001
From: Xavier Claessens 
Date: Mon, 26 Apr 2021 14:25:03 -0400
Subject: [PATCH] gstgl: Fix build when Meson >= 0.58.0rc1

"implicit_include_directories: false" now also means that current build
directory is not added to include paths by default any more. We have to
add it manually because we have some custom_target() that generate
headers in current build directory.

See https://github.com/mesonbuild/meson/issues/8700.

Part-of: 

---
 gst-libs/gst/gl/meson.build | 15 ---
 1 file changed, 12 insertions(+), 3 deletions(-)

diff --git a/gst-libs/gst/gl/meson.build b/gst-libs/gst/gl/meson.build
index db11c5e89..731ee9f5e 100644
--- a/gst-libs/gst/gl/meson.build
+++ b/gst-libs/gst/gl/meson.build
@@ -989,11 +989,20 @@ if build_gstgl
 command : [mkenums, glib_mkenums, '@OUTPUT@', '@INPUT@'])
   gen_sources = [gl_enumtypes_h]
 
+  common_args = gst_plugins_base_args + gl_cpp_args + ['-DBUILDING_GST_GL']
+
+  # We have custom_target() that generate headers in the current build dir,
+  # but with implicit_include_directories: false, meson >= 0.58.0 won't include
+  # it by default. We cannot use include_directories('.') here because it would
+  # also include current source dir which is what we want to avoid because
+  # case-insensitive FS would include gst-libs/gl/egl/egl.h as EGL/egl.h.
+  common_args += '-I@0@'.format(meson.current_build_dir())
+
   gstgl = library('gstgl-' + api_version,
 gl_sources, gl_egl_sources, gl_x11_sources, gl_wayland_sources, 
gl_priv_sources, gl_enumtypes_c, gl_enumtypes_h,
-c_args : gst_plugins_base_args + gl_cpp_args + ['-DBUILDING_GST_GL'],
-cpp_args : gst_plugins_base_args + gl_cpp_args + ['-DBUILDING_GST_GL'],
-objc_args : gst_plugins_base_args + gl_cpp_args + gl_objc_args + 
['-DBUILDING_GST_GL'],
+c_args : common_args,
+cpp_args : common_args,
+objc_args : common_args + gl_objc_args,
 include_directories : [configinc, libsinc, gl_includes],
 version : libversion,
 soversion : soversion,
-- 
GitLab


commit gstreamer-plugins-base for openSUSE:Factory

2021-05-12 Thread Source-Sync
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 2021-05-12 19:31:37

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.2988 (New)


Package is "gstreamer-plugins-base"

Wed May 12 19:31:37 2021 rev:77 rq:892006 version:1.18.4

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2021-04-10 15:27:14.962369425 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.2988/gstreamer-plugins-base.changes
  2021-05-12 19:32:00.575090959 +0200
@@ -1,0 +2,5 @@
+Sat May  8 17:56:30 UTC 2021 - Dirk M??ller 
+
+- don't own appdata dir - comes from filesystem rpm 
+
+---



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.dJq55a/_old  2021-05-12 19:32:01.131088737 +0200
+++ /var/tmp/diff_new_pack.dJq55a/_new  2021-05-12 19:32:01.131088737 +0200
@@ -57,9 +57,6 @@
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(alsa) >= 0.9.1
-%if 0%{?suse_version} < 1550
-BuildRequires:  pkgconfig(cairo)
-%endif
 BuildRequires:  pkgconfig(egl)
 BuildRequires:  pkgconfig(freetype2) >= 2.0.9
 BuildRequires:  pkgconfig(gbm)
@@ -92,9 +89,6 @@
 BuildRequires:  pkgconfig(xext)
 BuildRequires:  pkgconfig(xv)
 BuildRequires:  pkgconfig(zlib)
-%if 0%{?suse_version} >= 1500
-BuildRequires:  pkgconfig(graphene-1.0)
-%endif
 Requires:   gstreamer >= %{gstreamer_req_version}
 Supplements:gstreamer
 Conflicts:  gstreamer-plugins-bad < 1.18.1
@@ -102,6 +96,12 @@
 Provides:   gst-plugins-base = %{version}
 Obsoletes:  libgstbadvideo-1_0-0
 Obsoletes:  typelib-1_0-GstFft-1_0 < 1.14.0
+%if 0%{?suse_version} < 1550
+BuildRequires:  pkgconfig(cairo)
+%endif
+%if 0%{?suse_version} >= 1500
+BuildRequires:  pkgconfig(graphene-1.0)
+%endif
 
 %description
 GStreamer is a streaming media framework based on graphs of filters
@@ -571,7 +571,6 @@
 %{_bindir}/gst-device-monitor-%{gst_branch}
 %{_bindir}/gst-discoverer-%{gst_branch}
 %{_bindir}/gst-play-%{gst_branch}
-%dir %{_datadir}/appdata/
 %{_datadir}/appdata/gstreamer-plugins-base.appdata.xml
 %{_libdir}/gstreamer-%{gst_branch}/libgstadder.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstalsa.so


commit gstreamer-plugins-base for openSUSE:Factory

2021-04-10 Thread Source-Sync
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 2021-04-10 15:26:32

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.2401 (New)


Package is "gstreamer-plugins-base"

Sat Apr 10 15:26:32 2021 rev:76 rq:883602 version:1.18.4

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2021-01-20 18:24:19.307348540 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.2401/gstreamer-plugins-base.changes
  2021-04-10 15:27:14.962369425 +0200
@@ -1,0 +2,16 @@
+Tue Mar 30 08:59:41 UTC 2021 - Antonio Larrosa 
+
+- Update to version 1.18.4:
+  + tag: id3v2: fix frame size check and potential invalid reads
+  + audio: Fix gst_audio_buffer_truncate() meta handling for non-interleaved 
audio
+  + audioresample: respect buffer layout when draining
+  + audioaggregator: fix input_buffer ownership
+  + decodebin3: change stream selection message owner, so that the app sends 
the stream-selection event to the right element
+  + rtspconnection: correct data_size when tunneled mode
+  + uridecodebin3: make caps property work
+  + video-converter: Don't upsample invalid lines
+  + videodecoder: Fix racy critical when pool negotiation occurs during flush
+  + video: Convert gst_video_info_to_caps() to take self as const ptr
+  + examples: added qt core dependency for qt overlay example
+
+---

Old:

  gst-plugins-base-1.18.3.tar.xz

New:

  gst-plugins-base-1.18.4.tar.xz



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.jy40ng/_old  2021-04-10 15:27:15.534370099 +0200
+++ /var/tmp/diff_new_pack.jy40ng/_new  2021-04-10 15:27:15.534370099 +0200
@@ -20,10 +20,10 @@
 %define gst_branch 1.0
 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
 Name:   gstreamer-plugins-base
-Version:1.18.3
+Version:1.18.4
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
-License:LGPL-2.1-or-later AND GPL-2.0-or-later
+License:GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:  Productivity/Multimedia/Other
 URL:https://gstreamer.freedesktop.org
 # Disable tarball source url, use _service

++ _service ++
--- /var/tmp/diff_new_pack.jy40ng/_old  2021-04-10 15:27:15.554370122 +0200
+++ /var/tmp/diff_new_pack.jy40ng/_new  2021-04-10 15:27:15.554370122 +0200
@@ -9,7 +9,7 @@
 
-1.18.3
+1.18.4
 git
   
   

++ gst-plugins-base-1.18.3.tar.xz -> gst-plugins-base-1.18.4.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gst-plugins-base-1.18.3/ChangeLog 
new/gst-plugins-base-1.18.4/ChangeLog
--- old/gst-plugins-base-1.18.3/ChangeLog   2021-01-13 22:07:13.0 
+0100
+++ new/gst-plugins-base-1.18.4/ChangeLog   2021-03-15 18:48:00.0 
+0100
@@ -1,3 +1,158 @@
+=== release 1.18.4 ===
+
+2021-03-15 17:47:59 +  Tim-Philipp M??ller 
+
+   * ChangeLog:
+   * NEWS:
+   * RELEASE:
+   * gst-plugins-base.doap:
+   * meson.build:
+ Release 1.18.4
+
+2021-03-03 01:08:25 +  Tim-Philipp M??ller 
+
+   * gst-libs/gst/tag/id3v2frames.c:
+ tag: id3v2: fix frame size check and potential invalid reads
+ Check the right variable when checking if there's
+ enough data left to read the frame size.
+ Closes 
https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/issues/876
+ Part-of: 

+
+2021-03-10 14:26:22 +0100  Guillaume Desmottes 

+
+   * gst-libs/gst/audio/gstaudioaggregator.c:
+ audioaggregator: fix input_buffer ownership
+ The way pad->priv->input_buffer reference was managed was pretty
+ spurious:
+ - it was overridden without unrefing it, which could potentially lead 
to
+ leaks.
+ - we were unreffing it while keeping the pointer around, which could
+ potentially lead to use-after-free or double-free.
+ As priv->input_buffer is actually no longer used outside of the
+ aggregate() method, remove it from pad->priv to simplify the code and
+ prevent the issues desribed above.
+ Fix a single buffer leak when shutting down the pipeline as the buffer
+ returned from gst_aggregator_pad_drop_buffer() was never unreffed.
+ Part-of: 

+
+20

commit gstreamer-plugins-base for openSUSE:Factory

2021-01-20 Thread Source-Sync
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 2021-01-20 18:23:42

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.28504 (New)


Package is "gstreamer-plugins-base"

Wed Jan 20 18:23:42 2021 rev:75 rq:864313 version:1.18.3

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2020-12-12 20:27:34.937553285 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.28504/gstreamer-plugins-base.changes
 2021-01-20 18:24:19.307348540 +0100
@@ -1,0 +2,20 @@
+Sat Jan 16 19:08:07 UTC 2021 - Bj??rn Lie 
+
+- Update to version 1.18.3:
+  + audiorate: Make buffer writable before changing its metadata
+  + compositor: fix blending of subsampled components
+  + decodebin3:
+- When reconfiguring a slot make sure that the ghostpad is
+  unlinked
+- Release selection lock when pushing EOS
+  + encodebasebin: Ensure that parsers are compatible with selected
+encoders
+  + tagdemux: resize and trim buffer in place to fix interaction
+with oggdemux
+  + videoaggregator: Pop out old buffers on timeout
+  + video-blend: fix blending 8-bit and 16-bit frames together
+  + appsrc: fix signal documentation
+  + gl: document some GL caps specifics
+  + libvisual: workaround clang compiler warning
+
+---

Old:

  gst-plugins-base-1.18.2.tar.xz

New:

  gst-plugins-base-1.18.3.tar.xz



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.KYr0fX/_old  2021-01-20 18:24:20.399349347 +0100
+++ /var/tmp/diff_new_pack.KYr0fX/_new  2021-01-20 18:24:20.399349347 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gstreamer-plugins-base
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 %define gst_branch 1.0
 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
 Name:   gstreamer-plugins-base
-Version:1.18.2
+Version:1.18.3
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:LGPL-2.1-or-later AND GPL-2.0-or-later

++ _service ++
--- /var/tmp/diff_new_pack.KYr0fX/_old  2021-01-20 18:24:20.423349365 +0100
+++ /var/tmp/diff_new_pack.KYr0fX/_new  2021-01-20 18:24:20.427349368 +0100
@@ -9,7 +9,7 @@
 
-1.18.2
+1.18.3
 git
   
   

++ gst-plugins-base-1.18.2.tar.xz -> gst-plugins-base-1.18.3.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gst-plugins-base-1.18.2/ChangeLog 
new/gst-plugins-base-1.18.3/ChangeLog
--- old/gst-plugins-base-1.18.2/ChangeLog   2020-12-06 14:22:09.0 
+0100
+++ new/gst-plugins-base-1.18.3/ChangeLog   2021-01-13 22:07:13.0 
+0100
@@ -1,3 +1,138 @@
+=== release 1.18.3 ===
+
+2021-01-13 21:07:11 +  Tim-Philipp M??ller 
+
+   * ChangeLog:
+   * NEWS:
+   * RELEASE:
+   * gst-plugins-base.doap:
+   * meson.build:
+ Release 1.18.3
+
+2020-12-07 11:23:49 -0300  Thibault Saunier 
+
+   * gst/encoding/gstencodebin.c:
+ encodebin: Ensure that parsers are compatible with selected encoders
+ See 
https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/issues/845
+ Part-of: 

+
+2020-12-24 11:44:27 +0200  Sebastian Dr??ge 
+
+   * gst/playback/gstdecodebin3.c:
+ decodebin3: When reconfiguring a slot make sure that the ghostpad is 
unlinked
+ This was only taken care of previously if there was a decoder before.
+ However if previously a decoder was not needed then the ghostpad
+ would've been linked directly to the slot's srcpad.
+ Reconfiguring the slot requires this to be undone so that linking can
+ happen normally.
+ Part-of: 

+
+2020-07-14 20:44:18 +0200  Jakub Adam 
+
+   * gst-libs/gst/video/video-blend.c:
+ video-blend: fix blending 8-bit and 16-bit frames together
+ Replace hardcoded 255s with the correct max value for the given color
+ depth. Use 64-bit integer in calculations where overflow may occur.
+ Part-of: 

+
+2021-01-05 20:18:24 +1100  Matthew W

commit gstreamer-plugins-base for openSUSE:Factory

2020-12-12 Thread User for buildservice source handling
Hello community,

here is the log from the commit of package gstreamer-plugins-base for 
openSUSE:Factory checked in at 2020-12-12 20:27:28

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.2328 (New)


Package is "gstreamer-plugins-base"

Sat Dec 12 20:27:28 2020 rev:74 rq:854557 version:1.18.2

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2020-11-09 13:57:40.515929577 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.2328/gstreamer-plugins-base.changes
  2020-12-12 20:27:34.937553285 +0100
@@ -1,0 +2,32 @@
+Wed Dec  9 17:43:28 UTC 2020 - Bjørn Lie 
+
+- Update to version 1.18.2:
+  + gl/eagl: internal view resize fixes for glimagesink
+  + video-converter: increase the number of cache lines for
+resampling, fixes significant color issues and artefacts with
+"special" resizing parameters in compositor
+  + compositor: Don't crash in prepare_frame() if the pad was just
+removed
+  + decodebin3: Properly handle caps query with no filter
+  + videoaggregator:
+- Guarantee that the output format is supported
+- Fix locking around vagg->info
+- Fix renegotiation when using convert pad
+- document and fix locking in convert pad
+  + gluploadelement:
+- Avoid race condition of base class' context
+- Avoid race condition of inside upload creation
+  + gl: Fix prototype of glGetSynciv()
+  + tcpserversink: Don't assume g_socket_get_remote_address()
+succeeds
+  + audiodecoder, videodecoder: Don't reset max-errors property
+value in reset()
+  + audioencoder: Fix incorrect GST_LOG_OBJECT usage
+  + pbutils: Fix segfault when using invalid encoding profile
+  + g-i: videometa: gir annotate the size of plane array in new API
+  + examples/gl/gtk: Add missing dependency on gstgl
+  + video: fix doc warning.
+- Fix the _service file and spec to really use the tarball
+  generated by service.
+
+---

Old:

  gst-plugins-base-1.18.1.tar.xz

New:

  gst-plugins-base-1.18.2.tar.xz



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.ksnmZp/_old  2020-12-12 20:27:35.961554347 +0100
+++ /var/tmp/diff_new_pack.ksnmZp/_new  2020-12-12 20:27:35.965554351 +0100
@@ -20,13 +20,15 @@
 %define gst_branch 1.0
 %define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//")
 Name:   gstreamer-plugins-base
-Version:1.18.1
+Version:1.18.2
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:LGPL-2.1-or-later AND GPL-2.0-or-later
 Group:  Productivity/Multimedia/Other
-URL:https://gstreamer.freedesktop.org/
-Source0:
https://gstreamer.freedesktop.org/src/gst-plugins-base/%{_name}-%{version}.tar.xz
+URL:https://gstreamer.freedesktop.org
+# Disable tarball source url, use _service
+#Source0:%%{url}/src/gst-plugins-base/%%{_name}-%%{version}.tar.xz
+Source0:%{_name}-%{version}.tar.xz
 Source1:gstreamer-plugins-base.appdata.xml
 Source2:baselibs.conf
 # PATCH-FIX-OPENSUSE gstreamer-plugins-base-gl-deps.patch [email protected] 
-- Local workaround for 
https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/735

++ _service ++
--- /var/tmp/diff_new_pack.ksnmZp/_old  2020-12-12 20:27:35.993554380 +0100
+++ /var/tmp/diff_new_pack.ksnmZp/_new  2020-12-12 20:27:35.993554380 +0100
@@ -1,10 +1,15 @@
+
 
   
 https://gitlab.freedesktop.org/gstreamer/gst-plugins-base.git
 gst-plugins-base
-
-@PARENT_TAG@
-1.18.1
+@PARENT_TAG@+@TAG_OFFSET@
+(.*)\+0
+\1
+
+1.18.2
 git
   
   

++ gst-plugins-base-1.18.1.tar.xz -> gst-plugins-base-1.18.2.tar.xz ++
 2710 lines of diff (skipped)
___
openSUSE Commits mailing list -- [email protected]
To unsubscribe, email [email protected]
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/[email protected]