commit gstreamer-plugins-good for openSUSE:Factory

2024-07-08 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gstreamer-plugins-good for 
openSUSE:Factory checked in at 2024-07-08 19:06:43

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


Package is "gstreamer-plugins-good"

Mon Jul  8 19:06:43 2024 rev:103 rq:1185897 version:1.24.5

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2024-07-02 18:15:56.390299597 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.2080/gstreamer-plugins-good.changes
  2024-07-08 19:06:49.667596808 +0200
@@ -1,0 +2,10 @@
+Mon Jul  1 13:28:06 UTC 2024 - Martin Winter 
+
+- Enable qt6 support:
+  + Add subpackage for qml6glsink
+  + BuildRequires: add qt6-gui-private-devel (same as Qt5)
+  + BuildRequires: add pkgconfig(Qt6Widgets) (additionally required
+for Qt6)
+  + Leap: use compiler supporting c++17 by default
+
+---



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.pZFg6S/_old  2024-07-08 19:06:50.219616997 +0200
+++ /var/tmp/diff_new_pack.pZFg6S/_new  2024-07-08 19:06:50.223617143 +0200
@@ -38,7 +38,11 @@
 
 BuildRequires:  Mesa-libGLESv2-devel
 BuildRequires:  Mesa-libGLESv3-devel
+%if 0%{?suse_version} < 1600
+BuildRequires:  gcc13-c++
+%else
 BuildRequires:  gcc-c++
+%endif
 BuildRequires:  libICE-devel
 BuildRequires:  libQt5PlatformHeaders-devel
 BuildRequires:  libSM-devel
@@ -65,14 +69,15 @@
 BuildRequires:  pkgconfig(Qt5WaylandClient)
 BuildRequires:  pkgconfig(Qt5X11Extras)
 
-# Disable qt6 for now (see -Dqt6=disabled passed to meson)
-#BuildRequires:  pkgconfig(Qt6Core)
-#BuildRequires:  pkgconfig(Qt6Gui)
-#BuildRequires:  pkgconfig(Qt6Linguist)
-#BuildRequires:  pkgconfig(Qt6Qml)
-#BuildRequires:  pkgconfig(Qt6Quick)
-#BuildRequires:  pkgconfig(Qt6ShaderTools)
-#BuildRequires:  pkgconfig(Qt6WaylandClient)
+BuildRequires:  qt6-gui-private-devel
+BuildRequires:  pkgconfig(Qt6Core)
+BuildRequires:  pkgconfig(Qt6Gui)
+BuildRequires:  pkgconfig(Qt6Linguist)
+BuildRequires:  pkgconfig(Qt6Qml)
+BuildRequires:  pkgconfig(Qt6Quick)
+BuildRequires:  pkgconfig(Qt6ShaderTools)
+BuildRequires:  pkgconfig(Qt6WaylandClient)
+BuildRequires:  pkgconfig(Qt6Widgets)
 
 BuildRequires:  pkgconfig(caca)
 BuildRequires:  pkgconfig(cairo) >= 1.10.0
@@ -168,12 +173,25 @@
 %description qtqml
 This package provides the qmlglsink output plugin for gstreamer-plugins-good.
 
+%package qtqml6
+Summary:Qml6glsink plugin for gstreamer-plugins-good
+Group:  Productivity/Multimedia/Other
+Requires:   %{name} = %{version}
+Enhances:   gstreamer-plugins-good
+
+%description qtqml6
+This package provides the qml6glsink output plugin for gstreamer-plugins-good.
+
 %lang_package
 
 %prep
 %autosetup -n %{_name}-%{version} -p1
 
 %build
+%if 0%{?suse_version} < 1600
+export CC=%{_bindir}/gcc-13
+export CXX=%{_bindir}/g++-13
+%endif
 export PYTHON=%{_bindir}/python3
 %meson \
-Dpackage-name='openSUSE GStreamer-plugins-good package' \
@@ -184,7 +202,6 @@
-Ddoc=disabled \
-Drpicamsrc=disabled \
-Dv4l2-probe=true \
-   -Dqt6=disabled \
-Dqt-egl=disabled \
%{nil}
 %meson_build
@@ -297,5 +314,8 @@
 %files qtqml
 %{_libdir}/gstreamer-%{gst_branch}/libgstqmlgl.so
 
+%files qtqml6
+%{_libdir}/gstreamer-%{gst_branch}/libgstqml6.so
+
 %files lang -f %{_name}-%{gst_branch}.lang
 


commit gstreamer-plugins-good for openSUSE:Factory

2024-07-02 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gstreamer-plugins-good for 
openSUSE:Factory checked in at 2024-07-02 18:15:52

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


Package is "gstreamer-plugins-good"

Tue Jul  2 18:15:52 2024 rev:102 rq:1184250 version:1.24.5

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2024-03-06 23:03:42.323515834 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.18349/gstreamer-plugins-good.changes
 2024-07-02 18:15:56.390299597 +0200
@@ -1,0 +2,27 @@
+Thu Jun 27 18:37:35 UTC 2024 - Bjørn Lie 
+
+- Update to version 1.24.5:
+  + Highlighted bugfixes:
+- webrtcsink: Support for AV1 via nvav1enc, av1enc or rav1enc
+  encoders
+- AV1 RTP payloader/depayloader fixes to work correctly with
+  Chrome and Pion WebRTC
+- av1parse, av1dec error handling/robustness improvements
+- av1enc: Handle force-keyunit events properly for WebRTC
+- decodebin3: selection and collection handling improvements
+- hlsdemux2: Various fixes for discontinuities, variant
+  switching, playlist updates
+- qml6glsink: fix RGB format support
+- rtspsrc: more control URL handling fixes
+- v4l2src: Interpret V4L2 report of sync loss as video signal
+  loss
+- d3d12 encoder, memory and videosink fixes
+- vtdec: more robust error handling, fix regression
+- ndi: support for NDI SDK v6
+- Various bug fixes, memory leak fixes, and other stability and
+  reliability improvements
+- Please see https://gstreamer.freedesktop.org/releases/1.24/ for
+  changes between 1.24.0 and this version and even more in-depth
+  info.
+
+---

Old:

  gst-plugins-good-1.24.0.tar.xz

New:

  gst-plugins-good-1.24.5.tar.xz



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.LKkUzJ/_old  2024-07-02 18:15:56.878317455 +0200
+++ /var/tmp/diff_new_pack.LKkUzJ/_new  2024-07-02 18:15:56.882317602 +0200
@@ -26,7 +26,7 @@
 %define gst_branch 1.0
 
 Name:   gstreamer-plugins-good
-Version:1.24.0
+Version:1.24.5
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:LGPL-2.1-or-later

++ gst-plugins-good-1.24.0.tar.xz -> gst-plugins-good-1.24.5.tar.xz ++
 6048 lines of diff (skipped)


commit gstreamer-plugins-good 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-good for 
openSUSE:Factory checked in at 2024-01-05 21:40:06

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


Package is "gstreamer-plugins-good"

Fri Jan  5 21:40:06 2024 rev:99 rq:1136821 version:1.22.8

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2023-11-17 20:49:08.760276336 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.28375/gstreamer-plugins-good.changes
 2024-01-05 21:40:15.139733011 +0100
@@ -1,0 +2,19 @@
+Thu Jan  4 07:54:19 UTC 2024 - Antonio Larrosa 
+
+- Update to version 1.22.8:
+  + dcaparse: keep upstream buffer meta
+  + rtpklvdepay: Recover after invalid fragmented KLV unit
+  + matroska-demux: fix accumulated base offset in segment seeks
+  + qtdemux: fix bug report URL
+  + qtdemux: Don't overflow sample index
+  + qtdemux: Fix reverse playback for pcm audio stream
+  + qtdemux: Ignore raw audio streams when adjusting seek
+  + qtdemux: Under-seeking to a key unit in certain (encoded by
+Adobe products) ProRes movies (macOS x86_64 & arm64,
+Windows x86_64, ...)
+  + rtpac3depay: should output audio/x-ac3 not audio/ac3
+  + rtp: Fix incorrect RTP channel order lookup by name
+  + v4l2bufferpool: add lock as atomic operation for seek
+- Rebase reduce-required-meson.patch
+
+---

Old:

  gst-plugins-good-1.22.7.tar.xz

New:

  gst-plugins-good-1.22.8.tar.xz



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.rLwqqu/_old  2024-01-05 21:40:15.987764019 +0100
+++ /var/tmp/diff_new_pack.rLwqqu/_new  2024-01-05 21:40:15.987764019 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gstreamer-plugins-good
 #
-# 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
@@ -26,7 +26,7 @@
 %define gst_branch 1.0
 
 Name:   gstreamer-plugins-good
-Version:1.22.7
+Version:1.22.8
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:LGPL-2.1-or-later

++ gst-plugins-good-1.22.7.tar.xz -> gst-plugins-good-1.22.8.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gst-plugins-good-1.22.7/ChangeLog 
new/gst-plugins-good-1.22.8/ChangeLog
--- old/gst-plugins-good-1.22.7/ChangeLog   2023-11-13 12:07:52.976034200 
+0100
+++ new/gst-plugins-good-1.22.8/ChangeLog   2023-12-18 13:13:04.650869600 
+0100
@@ -1,3 +1,125 @@
+=== release 1.22.8 ===
+
+2023-12-18 12:09:37 +  Tim-Philipp Müller 
+
+   * NEWS:
+   * RELEASE:
+   * docs/gst_plugins_cache.json:
+   * gst-plugins-good.doap:
+   * meson.build:
+ Release 1.22.8
+
+2023-12-15 15:19:35 -0500  Arun Raghavan 
+
+   * gst/rtp/gstrtpchannels.c:
+ rtp: Fix incorrect RTP channel order lookup by name
+ The g_ascii_strcasecmp() logic is inverted, since it returns 0 on 
equality.
+ Part-of: 

+
+2023-04-29 16:20:13 +0100  Tim-Philipp Müller 
+
+   * gst/matroska/matroska-demux.c:
+   * tests/check/elements/matroskademux.c:
+ matroska-demux: fix accumulated base offset in segment seeks
+ When doing a segment seek, the base offset in the new segment
+ would be increased by segment.position which is basically the
+ timestamp of the last packet. This does not include the duration
+ of the last packet though, so might be slightly shorter than the
+ actual duration of the clip or the requested segment.
+ Increase the base offset by the segment duration instead when
+ accumulating segments, which is more correct as it doesn't cut
+ off the last frame and makes the effective loop segment duration
+ consistent with the actual duration returned from a duration
+ query.
+ In case a segment stop was specified it's also possible that
+ some data was sent beyond the stop that's necessary for decoding
+ so the base offset increment should be based on that then and
+ not on the timestamp of the last buffer pushed out.
+ Part-of: 

+
+2023-12-05 09:25:22 +0100  Guillaume Desmottes 

+
+   * gst/isomp4/qtdemux_tags.c:
+   

commit gstreamer-plugins-good 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-good for 
openSUSE:Factory checked in at 2023-09-29 21:12:58

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


Package is "gstreamer-plugins-good"

Fri Sep 29 21:12:58 2023 rev:97 rq:1113995 version:1.22.6

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2023-08-02 16:49:32.865060229 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.28202/gstreamer-plugins-good.changes
 2023-09-29 21:13:33.949731283 +0200
@@ -1,0 +2,26 @@
+Fri Sep 22 11:40:03 UTC 2023 - Bjørn Lie 
+
+- Update to version 1.22.6:
+  + adaptivedemux2: fix memory leak
+  + pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
+  + qt:
+- Unbreak build with qt-egl enabled but viv_fb missing
+- Fix searching of qt5/qt6 tools with qmake in Meson
+  + qtdemux:
+- Fix premature EOS when some files are played in push mode
+- Attach cbcs crypt info at the right moment
+  + rtpjitterbuffer: Avoid integer overflow in max saveable packets
+calculation with negative offset
+  + videoflip: fix concurrent access when modifying the tag list
+  + v4l2:
+- allocator: Don't close foreign dmabuf
+- bufferpool:
+  . Fix large encoded stream regression
+  . Problems when checking for truncated buffer
+- Fix support for left and top padding
+  + v4l2object: clear format lists if source change event is
+received
+- Rebase reduce-required-meson.patch
+- Add libqt5-linguist BuildRequires: New dependency.
+
+---

Old:

  gst-plugins-good-1.22.5.tar.xz

New:

  gst-plugins-good-1.22.6.tar.xz



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.dbpebf/_old  2023-09-29 21:13:35.117773426 +0200
+++ /var/tmp/diff_new_pack.dbpebf/_new  2023-09-29 21:13:35.121773570 +0200
@@ -26,7 +26,7 @@
 %define gst_branch 1.0
 
 Name:   gstreamer-plugins-good
-Version:1.22.5
+Version:1.22.6
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:LGPL-2.1-or-later
@@ -58,6 +58,7 @@
 BuildRequires:  zlib-devel
 
 BuildRequires:  libQt5Gui-private-headers-devel
+BuildRequires:  libqt5-linguist
 BuildRequires:  pkgconfig(Qt5Core)
 BuildRequires:  pkgconfig(Qt5Gui)
 BuildRequires:  pkgconfig(Qt5Qml)

++ gst-plugins-good-1.22.5.tar.xz -> gst-plugins-good-1.22.6.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gst-plugins-good-1.22.5/ChangeLog 
new/gst-plugins-good-1.22.6/ChangeLog
--- old/gst-plugins-good-1.22.5/ChangeLog   2023-07-20 16:24:30.626389700 
+0200
+++ new/gst-plugins-good-1.22.6/ChangeLog   2023-09-20 19:14:20.772092600 
+0200
@@ -1,3 +1,193 @@
+=== release 1.22.6 ===
+
+2023-09-20 18:10:57 +0100  Tim-Philipp Müller 
+
+   * NEWS:
+   * RELEASE:
+   * docs/gst_plugins_cache.json:
+   * gst-plugins-good.doap:
+   * meson.build:
+ Release 1.22.6
+
+2023-09-19 09:14:31 +0200  Olivier Blin 
+
+   * ext/pulse/pulsedeviceprovider.c:
+ pulsedeviceprovider: fix incorrect usage of GST_ELEMENT_ERROR
+ The provider is not a GStreamer element.
+ Part-of: 

+
+2023-09-05 16:56:44 -0400  Nicolas Dufresne 
+
+   * sys/v4l2/gstv4l2object.c:
+ v4l2: object: Handle video helper return value
+ gst_video_info_set_interlaced_format() can return an error if the
+ width/height causes integer overflow. Handle this case, so that we can
+ fail cleanly. This has been experienced while testing an in-progress
+ driver.
+ Part-of: 

+
+2023-09-05 16:51:24 -0400  Nicolas Dufresne 
+
+   * sys/v4l2/gstv4l2bufferpool.c:
+ v4l2: bufferpool: Avoid warnings on empty last buffer
+ Some drivers will push an buffer flagged LAST but empty. In decoder
+ case, this results in an "producing too many buffer" warning, even
+ though the result is entirely correct. Detect this case in order to
+ signal EOS earlier and avoid this warning.
+ Part-of: 

+
+2023-09-05 16:15:19 -0400  Nicolas Dufresne 
+
+   * sys/v4l2/gstv4l2bufferpool.c:
+ v4l2: bufferpool: Do not resize compressed buffer
+ Avoid resizing compressed buffer to 

commit gstreamer-plugins-good 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-good for 
openSUSE:Factory checked in at 2023-08-02 16:48:36

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


Package is "gstreamer-plugins-good"

Wed Aug  2 16:48:36 2023 rev:96 rq:1101861 version:1.22.5

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2023-07-27 16:50:52.157834877 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.22712/gstreamer-plugins-good.changes
 2023-08-02 16:49:32.865060229 +0200
@@ -33 +33 @@
-image tags.
+image tags (boo#1213128, CVE-2023-37327).



Other differences:
--


commit gstreamer-plugins-good 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-good for 
openSUSE:Factory checked in at 2023-07-27 16:50:29

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


Package is "gstreamer-plugins-good"

Thu Jul 27 16:50:29 2023 rev:95 rq:1100872 version:1.22.5

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2023-07-01 23:17:27.190045192 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.32662/gstreamer-plugins-good.changes
 2023-07-27 16:50:52.157834877 +0200
@@ -1,0 +2,27 @@
+Tue Jul 25 11:10:54 UTC 2023 - Bjørn Lie 
+
+- Update to version 1.22.5:
+  + adaptivedemux2: Fix early seeking
+  + hlsdemux2:
+- Ensure processed webvtt ends with empty new line
+- Don't set a referer when updating playlists
+  + matroska: demux: Strip signal byte when encrypted
+  + rtspsrc: Fix crash when is-live=false
+  + gtk: Fix critical caused by pointer movement when stream is
+getting ready
+  + qt6: Set sampler filtering method, fixes bad quality with
+qml6glsink and gstqt6d3d11
+  + qtdemux: opus: set entry as sampled
+  + v4l2src: handle resolution change when buffers are copied
+  + v4l2videodec:
+- Fix handling of initial gaps
+- correctly register v4l2mpeg2dec
+- replace custom QUERY_CAPS handling with getcaps callback
+  + videoflip:
+- update orientation tag in auto mode
+- fix critical when tag list is not writable
+- Rebase reduce-required-meson.patch.
+- Pass qt-egl=disabled to meson, we are not ready for this feature
+  yet.
+
+---

Old:

  gst-plugins-good-1.22.4.tar.xz

New:

  gst-plugins-good-1.22.5.tar.xz



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.tzMJAm/_old  2023-07-27 16:50:52.749838222 +0200
+++ /var/tmp/diff_new_pack.tzMJAm/_new  2023-07-27 16:50:52.757838266 +0200
@@ -26,7 +26,7 @@
 %define gst_branch 1.0
 
 Name:   gstreamer-plugins-good
-Version:1.22.4
+Version:1.22.5
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:LGPL-2.1-or-later
@@ -182,6 +182,7 @@
-Drpicamsrc=disabled \
-Dv4l2-probe=true \
-Dqt6=disabled \
+   -Dqt-egl=disabled \
%{nil}
 %meson_build
 

++ gst-plugins-good-1.22.4.tar.xz -> gst-plugins-good-1.22.5.tar.xz ++
 2107 lines of diff (skipped)

++ reduce-required-meson.patch ++
--- /var/tmp/diff_new_pack.tzMJAm/_old  2023-07-27 16:50:53.817844255 +0200
+++ /var/tmp/diff_new_pack.tzMJAm/_new  2023-07-27 16:50:53.821844278 +0200
@@ -1,10 +1,10 @@
-Index: gst-plugins-good-1.22.4/meson.build
+Index: gst-plugins-good-1.22.5/meson.build
 ===
 gst-plugins-good-1.22.4.orig/meson.build
-+++ gst-plugins-good-1.22.4/meson.build
+--- gst-plugins-good-1.22.5.orig/meson.build
 gst-plugins-good-1.22.5/meson.build
 @@ -1,6 +1,6 @@
  project('gst-plugins-good', 'c',
-   version : '1.22.4',
+   version : '1.22.5',
 -  meson_version : '>= 0.62',
 +  meson_version : '>= 0.61',
default_options : [ 'warning_level=1',


commit gstreamer-plugins-good 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-good for 
openSUSE:Factory checked in at 2023-07-01 23:17:25

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


Package is "gstreamer-plugins-good"

Sat Jul  1 23:17:25 2023 rev:94 rq:1096145 version:1.22.4

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2023-06-19 22:50:09.361419376 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.13546/gstreamer-plugins-good.changes
 2023-07-01 23:17:27.190045192 +0200
@@ -1,0 +2,28 @@
+Mon Jun 26 14:23:55 UTC 2023 - Bjørn Lie 
+
+- Update to version 1.22.4:
+  + flacparse: Avoid integer overflow in available data check for
+image tags.
+  + flvmux: use the correct timestamp to calculate wait times.
+  + isomp4: Fix (E)AC-3 channel count handling.
+  + jpegdec: fixes related to interlaced jpeg.
+  + pngdec: Fix wrong colours output from 16bit RGB images.
+  + qtmux, qtdemux: fix byte order for opus extension.
+  + rtspsrc: Do not try send dropped get/set parameter.
+  + qt5, qt6: Add more meson options and eliminate all automagic.
+  + qt: glrenderer: don't attempt to use QWindow from non-Qt main
+thread.
+  + qml6glsink: Support building on win32.
+  + v4l2src: fix support for bayer format.
+  + v4l2: Change to query only up to
+V4L2_CID_PRIVATE_BASE+V4L2_CID_MAX_CTRLS.
+  + v4l2videodec: treat MPEG-1 format as MPEG-2.
+  + v4l2videoenc: support force keyframe event in v4l2 encoder.
+  + tests: rtpbin_buffer_list: fix possible unaligned write/read on
+32-bit ARM.
+- Add libQt5Gui-private-headers-devel BuildRequires: New
+  explicit dependency.
+- Rebase reduce-required-meson.patch.
+- Drop adaptivedemux2-uri-data.patch: Fixed upstream.
+
+---

Old:

  adaptivedemux2-uri-data.patch
  gst-plugins-good-1.22.3.tar.xz

New:

  gst-plugins-good-1.22.4.tar.xz



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.4WFZas/_old  2023-07-01 23:17:27.942049701 +0200
+++ /var/tmp/diff_new_pack.4WFZas/_new  2023-07-01 23:17:27.950049749 +0200
@@ -26,7 +26,7 @@
 %define gst_branch 1.0
 
 Name:   gstreamer-plugins-good
-Version:1.22.3
+Version:1.22.4
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:LGPL-2.1-or-later
@@ -36,7 +36,6 @@
 Source1:gstreamer-plugins-good.appdata.xml
 Source99:   baselibs.conf
 Patch0: reduce-required-meson.patch
-Patch1: adaptivedemux2-uri-data.patch
 
 BuildRequires:  Mesa-libGLESv2-devel
 BuildRequires:  Mesa-libGLESv3-devel
@@ -58,6 +57,7 @@
 BuildRequires:  python3-xml
 BuildRequires:  zlib-devel
 
+BuildRequires:  libQt5Gui-private-headers-devel
 BuildRequires:  pkgconfig(Qt5Core)
 BuildRequires:  pkgconfig(Qt5Gui)
 BuildRequires:  pkgconfig(Qt5Qml)

++ gst-plugins-good-1.22.3.tar.xz -> gst-plugins-good-1.22.4.tar.xz ++
 2226 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-good-1.22.3/ChangeLog new/gst-plugins-good-1.22.4/ChangeLog
--- old/gst-plugins-good-1.22.3/ChangeLog   2023-05-19 10:24:53.834972900 
+0200
+++ new/gst-plugins-good-1.22.4/ChangeLog   2023-06-20 18:45:41.851180600 
+0200
@@ -1,3 +1,239 @@
+=== release 1.22.4 ===
+
+2023-06-20 17:42:25 +0100  Tim-Philipp Müller 
+
+   * NEWS:
+   * RELEASE:
+   * docs/gst_plugins_cache.json:
+   * gst-plugins-good.doap:
+   * meson.build:
+ Release 1.22.4
+
+2023-06-08 19:12:54 +0200  Jonas Kvinge 
+
+   * ext/adaptivedemux2/gstadaptivedemux.c:
+ adaptivedemux2: Allow data dash+xml manifest for uri
+ Part-of: 

+
+2023-06-13 13:20:16 +0300  Sebastian Dröge 
+
+   * gst/audioparsers/gstflacparse.c:
+ flacparse: Avoid integer overflow in available data check for image 
tags
+ If the image length as stored in the file is some bogus integer then
+ adding it to the current byte readers position can overflow and 
wrongly
+ have the check for enough available data succeed.
+ This then later can cause NULL pointer dereferences or out of bounds
+ read

commit gstreamer-plugins-good for openSUSE:Factory

2023-06-19 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gstreamer-plugins-good for 
openSUSE:Factory checked in at 2023-06-19 22:50:05

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


Package is "gstreamer-plugins-good"

Mon Jun 19 22:50:05 2023 rev:93 rq:1093638 version:1.22.3

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2023-05-28 19:21:42.588557616 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.15902/gstreamer-plugins-good.changes
 2023-06-19 22:50:09.361419376 +0200
@@ -1,0 +2,6 @@
+Tue Jun 13 20:05:38 UTC 2023 - Jonas Kvinge 
+
+- Add patch to fix bug with data url scheme.
+  * adaptivedemux2-uri-data.patch.
+
+---

New:

  adaptivedemux2-uri-data.patch



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.B5WSKF/_old  2023-06-19 22:50:11.153429870 +0200
+++ /var/tmp/diff_new_pack.B5WSKF/_new  2023-06-19 22:50:11.157429894 +0200
@@ -36,6 +36,7 @@
 Source1:gstreamer-plugins-good.appdata.xml
 Source99:   baselibs.conf
 Patch0: reduce-required-meson.patch
+Patch1: adaptivedemux2-uri-data.patch
 
 BuildRequires:  Mesa-libGLESv2-devel
 BuildRequires:  Mesa-libGLESv3-devel

++ adaptivedemux2-uri-data.patch ++
>From 513dd2c2195312780764902b57256d43ff6efb4f Mon Sep 17 00:00:00 2001
From: Jonas Kvinge 
Date: Thu, 8 Jun 2023 19:12:54 +0200
Subject: [PATCH] adaptivedemux2: Allow data dash+xml manifest for uri

Part-of: 

---
 .../gst-plugins-good/ext/adaptivedemux2/gstadaptivedemux.c   | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/ext/adaptivedemux2/gstadaptivedemux.c 
b/ext/adaptivedemux2/gstadaptivedemux.c
index 2104486f6a9..c2607d4ffd2 100644
--- a/ext/adaptivedemux2/gstadaptivedemux.c
+++ b/ext/adaptivedemux2/gstadaptivedemux.c
@@ -991,11 +991,12 @@ handle_incoming_manifest (GstAdaptiveDemux * demux)
 GST_DEBUG_OBJECT (demux, "Fetched manifest at URI: %s (base: %s)",
 demux->manifest_uri, GST_STR_NULL (demux->manifest_base_uri));
 
-if (!g_str_has_prefix (demux->manifest_uri, "http://";)
+if (!g_str_has_prefix (demux->manifest_uri, "data:")
+&& !g_str_has_prefix (demux->manifest_uri, "http://";)
 && !g_str_has_prefix (demux->manifest_uri, "https://";)) {
   GST_ELEMENT_ERROR (demux, STREAM, DEMUX,
   (_("Invalid manifest URI")),
-  ("Manifest URI needs to use either http:// or https://";));
+  ("Manifest URI needs to use either data:, http:// or https://";));
   ret = FALSE;
   goto unlock_out;
 }
-- 
GitLab


commit gstreamer-plugins-good 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-good for 
openSUSE:Factory checked in at 2023-05-28 19:21:32

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


Package is "gstreamer-plugins-good"

Sun May 28 19:21:32 2023 rev:92 rq:1089225 version:1.22.3

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2023-04-15 22:32:13.553219025 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.1533/gstreamer-plugins-good.changes
  2023-05-28 19:21:42.588557616 +0200
@@ -1,0 +2,32 @@
+Wed May 24 14:28:12 UTC 2023 - Bjørn Lie 
+
+- Update to version 1.22.3:
+  + adaptivedemux2: fix critical when using an unsupported URI.
+  + dashdemux2: mpdclient: fix divide by 0 if segment has no
+duration.
+  + imagesequencesrc: Properly set default location.
+  + multifile: error out if no filename was set.
+  + osxvideosink: fix deadlock upon closing output window.
+  + rtpmanager: rtpsession:
+- Data race leading to critical warnings.
+- Race conditions leading to critical warnings.
+  + rtspsrc: Fix handling of * control path.
+  + splitmuxsink: Catch invalid DTS to avoid running into problems
+later.
+  + splitmuxsrc: Make PTS contiguous by preference.
+  + qtdemux: emit no-more-pads after pruning old pads.
+  + Revert "qtdemux: fix conditions for end of segment in reverse
+playback" to fix edit list regression.
+  + qtdemux: Fix av1C parsing.
+  + qtmux: Fix extraction of CEA608 data from S334-1A packets.
+  + qtwindow: unref caps in destructor.
+  + v4l2:
+- device provider: Fix GMainLoop leak.
+- videodec: Rework dynamic resolution change handling.
+- videodec: Prefer acquired caps over anything downstream.
+  + videoflip:
+- Fix setting of method property at construction time.
+- Videoflip 1.22.2 not rotating video when extracting frames.
+- Rebase reduce-required-meson.patch.
+
+---

Old:

  gst-plugins-good-1.22.2.tar.xz

New:

  gst-plugins-good-1.22.3.tar.xz



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.vQqxSb/_old  2023-05-28 19:21:43.072560497 +0200
+++ /var/tmp/diff_new_pack.vQqxSb/_new  2023-05-28 19:21:43.080560544 +0200
@@ -26,7 +26,7 @@
 %define gst_branch 1.0
 
 Name:   gstreamer-plugins-good
-Version:1.22.2
+Version:1.22.3
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:LGPL-2.1-or-later

++ gst-plugins-good-1.22.2.tar.xz -> gst-plugins-good-1.22.3.tar.xz ++
 3121 lines of diff (skipped)

++ reduce-required-meson.patch ++
--- /var/tmp/diff_new_pack.vQqxSb/_old  2023-05-28 19:21:43.888565353 +0200
+++ /var/tmp/diff_new_pack.vQqxSb/_new  2023-05-28 19:21:43.892565377 +0200
@@ -1,10 +1,10 @@
-Index: gst-plugins-good-1.22.2/meson.build
+Index: gst-plugins-good-1.22.3/meson.build
 ===
 gst-plugins-good-1.22.2.orig/meson.build
-+++ gst-plugins-good-1.22.2/meson.build
+--- gst-plugins-good-1.22.3.orig/meson.build
 gst-plugins-good-1.22.3/meson.build
 @@ -1,6 +1,6 @@
  project('gst-plugins-good', 'c',
-   version : '1.22.2',
+   version : '1.22.3',
 -  meson_version : '>= 0.62',
 +  meson_version : '>= 0.61',
default_options : [ 'warning_level=1',


commit gstreamer-plugins-good 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-good for 
openSUSE:Factory checked in at 2023-04-15 22:32:11

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


Package is "gstreamer-plugins-good"

Sat Apr 15 22:32:11 2023 rev:91 rq:1079380 version:1.22.2

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2023-03-24 15:16:05.393519602 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.19717/gstreamer-plugins-good.changes
 2023-04-15 22:32:13.553219025 +0200
@@ -1,0 +2,23 @@
+Wed Apr 12 12:14:15 UTC 2023 - Bjørn Lie 
+
+- Update to version 1.22.2:
+  + osxvideosink: fix broken aspect ratio and frame drawing region
+  + qtdemux: Fix seek adjustment with SNAP_AFTER flag
+  + rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
+in Matroska
+  + rtpmanager: twcc: Fix duplicate packet handling
+  + rtsp: url: fix incorrect request URI scheme for TLS transport
+methods (regression)
+  + rtspsrc:
+- Consider "451: Parameter Not Understood" when handling broken
+  control urls
+- fix behavior change with URI protocols in OPTIONS requests
+- Skip PTs with caps incompatible to the global caps
+- rtpjpegdepay: fix logic error when checking if an end of
+  image (EOI) tag is present
+  + v4l2:
+- Add support for YVU420M format
+- mark JPEG as parsed
+- Rebase patch with quilt.
+
+---

Old:

  gst-plugins-good-1.22.1.tar.xz

New:

  gst-plugins-good-1.22.2.tar.xz



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.vToTc8/_old  2023-04-15 22:32:14.549224772 +0200
+++ /var/tmp/diff_new_pack.vToTc8/_new  2023-04-15 22:32:14.553224795 +0200
@@ -26,7 +26,7 @@
 %define gst_branch 1.0
 
 Name:   gstreamer-plugins-good
-Version:1.22.1
+Version:1.22.2
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:LGPL-2.1-or-later

++ gst-plugins-good-1.22.1.tar.xz -> gst-plugins-good-1.22.2.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gst-plugins-good-1.22.1/ChangeLog 
new/gst-plugins-good-1.22.2/ChangeLog
--- old/gst-plugins-good-1.22.1/ChangeLog   2023-03-04 14:45:27.364387300 
+0100
+++ new/gst-plugins-good-1.22.2/ChangeLog   2023-04-11 18:31:02.645229300 
+0200
@@ -1,3 +1,150 @@
+=== release 1.22.2 ===
+
+2023-04-11 17:29:28 +0100  Tim-Philipp Müller 
+
+   * NEWS:
+   * RELEASE:
+   * docs/gst_plugins_cache.json:
+   * gst-plugins-good.doap:
+   * meson.build:
+ Release 1.22.2
+
+2023-04-04 09:21:47 +0200  Edward Hervey 
+
+   * gst/rtpmanager/rtptwcc.c:
+   * tests/check/elements/rtpsession.c:
+ twcc: Better handle duplicate packets
+ The previous code would only check if two packets in a row were 
duplicates. If
+ not (i.e. a packet is a duplicate of a packet received slightly 
before) the code
+ would generate completely bogus FCI because it assumes there were no 
duplicates
+ present in the array.
+ In order to be efficient, just store all received packets and remove 
the
+ duplicates just before the FCI is generated once the array of 
observations have
+ been sorted by seqnum.
+ Fixes TWCC usage with moderate to high packet duplication.
+ Part-of: 

+
+2022-11-04 22:04:21 +0100  Alexande B 
+
+   * sys/osxvideo/cocoawindow.m:
+ osxvideosink: fix broken aspect ration and frame drawing region
+ Part-of: 

+
+2023-04-04 19:23:14 +0300  Sebastian Dröge 
+
+   * gst/rtsp/gstrtspsrc.c:
+ rtspsrc: Skip PTs with caps incompatible to the global caps
+ Otherwise empty caps are created while all following code assumes that
+ the caps will have exactly one structure, and then run into 
assertions.
+ Part-of: 

+
+2023-03-28 15:29:46 +0800  Shengqi Yu 
+
+   * docs/gst_plugins_cache.json:
+   * sys/v4l2/gstv4l2object.c:
+ v4l2object: Add support for YVU420M format
+ This is a multi-planar format with planes non contiguous in memory. It
+ is intended to be used only in drivers and applications that support 
the
+ multi-planar API.
+ Part-of: 
<

commit gstreamer-plugins-good for openSUSE:Factory

2023-03-24 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gstreamer-plugins-good for 
openSUSE:Factory checked in at 2023-03-24 15:16:03

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


Package is "gstreamer-plugins-good"

Fri Mar 24 15:16:03 2023 rev:90 rq:1073583 version:1.22.1

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2023-03-12 16:22:30.248304538 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.31432/gstreamer-plugins-good.changes
 2023-03-24 15:16:05.393519602 +0100
@@ -1,0 +2,7 @@
+Tue Mar 21 15:42:46 UTC 2023 - Antonio Larrosa 
+
+- Conflict with gstreamer-plugins-ugly < 1.22.0 to ensure we don't
+  have conflicts with gstreamer-plugins-ugly 1.20.1 since
+  libgstxingmux.so was moved from -ugly to -good (boo#1209541)
+
+---



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.Z27gtU/_old  2023-03-24 15:16:07.429530469 +0100
+++ /var/tmp/diff_new_pack.Z27gtU/_new  2023-03-24 15:16:07.433530490 +0100
@@ -113,7 +113,7 @@
 Requires:   gstreamer-plugins-base >= %{gstreamer_req_version}
 Recommends: %{name}-gtk
 Enhances:   gstreamer
-Conflicts:  gstreamer-plugins-ugly < 1.18.1
+Conflicts:  gstreamer-plugins-ugly < 1.22.0
 # Generic name, never used in SuSE: I wish it had been used I would have used 
it then I wouldn't have to keep copy pasting and actually type it.
 Provides:   gst-plugins-good = %{version}
 %if 0%{?ENABLE_AALIB}


commit gstreamer-plugins-good 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-good for 
openSUSE:Factory checked in at 2023-03-12 16:22:26

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


Package is "gstreamer-plugins-good"

Sun Mar 12 16:22:26 2023 rev:89 rq:1070787 version:1.22.1

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2023-02-17 16:43:54.038489467 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.31432/gstreamer-plugins-good.changes
 2023-03-12 16:22:30.248304538 +0100
@@ -1,0 +2,23 @@
+Thu Mar  9 17:55:59 UTC 2023 - Bjørn Lie 
+
+- Update to version 1.22.1:
+  + adaptivedemux2: Fix buffering threshold initialization
+  + dashdemux2: the seek operation takes a log time to finish for
+some streams
+  + glvideomixer: Keep a reference to the underlying pad
+  + qtdemux:
+- Don't emit GstSegment correcting start time when in MSE mode
+- Handle moov atom length=0 case by reading until the end
+  + qtdemux, qtmux: Drop av1C version 0 parsing and implement
+version 1 parsing/writing
+  + qtmux: Fix assertion on caps update
+  + redenc: fix setting of extension ID for twcc
+  + rtpssrcdemux: set different stream-id on each src pad
+  + rtspsrc: Use the correct vfunc for the push-backchannel-sample
+action signal
+  + udpsrc: GstSocketTimestampMessage only for SCM_TIMESTAMPNS
+  + v4l2h264dec: Fix Raspberry Pi4 will not play video in
+application
+- Rebase patch with quilt.
+
+---

Old:

  gst-plugins-good-1.22.0.tar.xz

New:

  gst-plugins-good-1.22.1.tar.xz



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.7lyQ4A/_old  2023-03-12 16:22:30.796306951 +0100
+++ /var/tmp/diff_new_pack.7lyQ4A/_new  2023-03-12 16:22:30.800306969 +0100
@@ -26,7 +26,7 @@
 %define gst_branch 1.0
 
 Name:   gstreamer-plugins-good
-Version:1.22.0
+Version:1.22.1
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:LGPL-2.1-or-later

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

++ reduce-required-meson.patch ++
--- /var/tmp/diff_new_pack.7lyQ4A/_old  2023-03-12 16:22:31.796311355 +0100
+++ /var/tmp/diff_new_pack.7lyQ4A/_new  2023-03-12 16:22:31.800311372 +0100
@@ -1,10 +1,10 @@
-Index: gst-plugins-good-1.22.0/meson.build
+Index: gst-plugins-good-1.22.1/meson.build
 ===
 gst-plugins-good-1.22.0.orig/meson.build
-+++ gst-plugins-good-1.22.0/meson.build
+--- gst-plugins-good-1.22.1.orig/meson.build
 gst-plugins-good-1.22.1/meson.build
 @@ -1,6 +1,6 @@
  project('gst-plugins-good', '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-good for openSUSE:Factory

2023-02-17 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gstreamer-plugins-good for 
openSUSE:Factory checked in at 2023-02-17 16:43:51

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


Package is "gstreamer-plugins-good"

Fri Feb 17 16:43:51 2023 rev:88 rq:1066126 version:1.22.0

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2023-02-02 18:25:15.478318394 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.22824/gstreamer-plugins-good.changes
 2023-02-17 16:43:54.038489467 +0100
@@ -17,0 +18,9 @@
+- Fixed in 1.21.1:
+  + avoid integer overflow in WavPack header handling code
+(boo#1201688 CVE-2022-1920).
+  + fix integer overflow resulting in heap corruption
+(boo#1201693 CVE-2022-1921).
+  + fix integer overflows in zlib/bz2/etc. decompression
+(boo#1201702 boo#1201704 boo#1201706 boo#1201707 boo#1201708
+ CVE-2022-1922 CVE-2022-1923 CVE-2022-1924 CVE-2022-1925
+ CVE-2022-2122).



Other differences:
--


commit gstreamer-plugins-good 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-good for 
openSUSE:Factory checked in at 2023-02-02 18:06:58

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


Package is "gstreamer-plugins-good"

Thu Feb  2 18:06:58 2023 rev:87 rq:1061546 version:1.22.0

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2022-12-25 15:14:31.301260585 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.32243/gstreamer-plugins-good.changes
 2023-02-02 18:25:15.478318394 +0100
@@ -1,0 +2,18 @@
+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
+
+---
+Tue Jan 24 17:56:55 UTC 2023 - Bjørn Lie 
+
+- Update to version 1.22.0:
+  + Please see changes in gstreamer main package, major version
+bump.
+- Add disabled pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
+  pkgconfig(Qt6Qml), pkgconfig(Qt6Quick) and
+  pkgconfig(Qt6WaylandClient) BuildRequires and pass Dqt6=disabled
+  to meson, do not build qt6 support yet.
+
+---

Old:

  gst-plugins-good-1.20.5.tar.xz

New:

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



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.X5YSHD/_old  2023-02-02 18:25:15.874320807 +0100
+++ /var/tmp/diff_new_pack.X5YSHD/_new  2023-02-02 18:25:15.878320831 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gstreamer-plugins-good
 #
-# 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
@@ -26,7 +26,7 @@
 %define gst_branch 1.0
 
 Name:   gstreamer-plugins-good
-Version:1.20.5
+Version:1.22.0
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:LGPL-2.1-or-later
@@ -35,6 +35,7 @@
 Source0:%{url}/src/%{_name}/%{_name}-%{version}.tar.xz
 Source1:gstreamer-plugins-good.appdata.xml
 Source99:   baselibs.conf
+Patch0: reduce-required-meson.patch
 
 BuildRequires:  Mesa-libGLESv2-devel
 BuildRequires:  Mesa-libGLESv3-devel
@@ -48,19 +49,28 @@
 BuildRequires:  libbz2-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  libmp3lame-devel
-BuildRequires:  meson >= 0.47.0
+BuildRequires:  meson >= 0.61.0
 BuildRequires:  nasm
 BuildRequires:  orc >= 0.4.16
 BuildRequires:  pkgconfig
 BuildRequires:  python3-base
 BuildRequires:  python3-xml
 BuildRequires:  zlib-devel
+
 BuildRequires:  pkgconfig(Qt5Core)
 BuildRequires:  pkgconfig(Qt5Gui)
 BuildRequires:  pkgconfig(Qt5Qml)
 BuildRequires:  pkgconfig(Qt5Quick)
 BuildRequires:  pkgconfig(Qt5WaylandClient)
 BuildRequires:  pkgconfig(Qt5X11Extras)
+
+# Disable qt6 for now (see -Dqt6=disabled passed to meson)
+#BuildRequires:  pkgconfig(Qt6Core)
+#BuildRequires:  pkgconfig(Qt6Gui)
+#BuildRequires:  pkgconfig(Qt6Qml)
+#BuildRequires:  pkgconfig(Qt6Quick)
+#BuildRequires:  pkgconfig(Qt6WaylandClient)
+
 BuildRequires:  pkgconfig(caca)
 BuildRequires:  pkgconfig(cairo) >= 1.10.0
 BuildRequires:  pkgconfig(cairo-gobject) >= 1.10.0
@@ -90,7 +100,7 @@
 BuildRequires:  pkgconfig(libsoup-gnome-2.4) >= 2.40.0
 BuildRequires:  pkgconfig(libv4l2)
 BuildRequires:  pkgconfig(libxml-2.0) >= 2.4.9
-BuildRequires:  pkgconfig(shout) >= 2.0
+BuildRequires:  pkgconfig(shout) >= 2.4.3
 BuildRequires:  pkgconfig(speex) >= 1.1.6
 BuildRequires:  pkgconfig(taglib) >= 1.5
 BuildRequires:  pkgconfig(twolame) >= 0.3.10
@@ -170,6 +180,7 @@
-Ddoc=disabled \
 -Drpicamsrc=disabled \
-Dv4l2-probe=true \
+   -Dqt6=disabled \
%{nil}
 %meson_build
 
@@ -193,9 +204,10 @@
 %{_datadir}/gstreamer-%{gst_branch}/presets/GstIirEqualizer3Bands.prs
 %{_datadir}/gstreamer-%{gst_branch}/presets/GstQTMux.prs
 %{_datadir}/gstreamer-%{gst_branch}/presets/GstVP8Enc.prs
+%{_libdir}/gstreamer-%{gst_branch}/libgstadaptivedemux2.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstalaw.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstalpha.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstalphacolor.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstalpha.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstapetag.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstaudiofx.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstaudioparsers.so
@@ -212,8 +224,8 @@
 %{_libdir}/gstreamer-%{gst_branch}/libgstflv

commit gstreamer-plugins-good 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-good for 
openSUSE:Factory checked in at 2022-12-25 15:14:24

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


Package is "gstreamer-plugins-good"

Sun Dec 25 15:14:24 2022 rev:86 rq:1045097 version:1.20.5

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2022-10-25 11:18:43.361965798 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.1563/gstreamer-plugins-good.changes
  2022-12-25 15:14:31.301260585 +0100
@@ -1,0 +2,29 @@
+Fri Dec 23 19:09:27 UTC 2022 - Bjørn Lie 
+
+- Update to version 1.20.5:
+  + flacparse: Fix handling of headers advertising 32bps
+  + multiudpsink: allow binding to IPv6 address
+  + oss4: Fix debug category initialization
+  + qt5:
+- Deactivate context if fill_info fails
+- Initialize GError properly in gst_qt_get_gl_wrapcontext()
+  + qtdemux:
+- Check return value from gst_structure_get in PIFF box
+- Use unsigned int types to store result of QT_UINT32
+- Prefill mode fixes
+  + rtpjitterbuffer tests: Cast drop-messages-interval type
+properly (fixing it on 32-bit architectures)
+  + rtspsrc:
+- Don't replace 404 errors with "no auth protocol found"
+- Fix seek event leaks
+- Fix usage of IPv6 connections in SETUP
+- Only EOS on timeout if all streams are timed out/EOS
+  + splitmuxsrc: don't queue data on unlinked pads
+  + v4l2: Fix SIGSEGV on 'change state' during 'format change'
+  + v4l2videodec: Fix activation of internal pool
+  + wavparse:
+- Avoid occasional crash due to referencing freed buffer.
+- Fix crash that occurs in push mode when header chunks are
+  corrupted in certain ways.
+
+---

Old:

  gst-plugins-good-1.20.4.tar.xz

New:

  gst-plugins-good-1.20.5.tar.xz



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.HXKsgI/_old  2022-12-25 15:14:31.793263370 +0100
+++ /var/tmp/diff_new_pack.HXKsgI/_new  2022-12-25 15:14:31.797263394 +0100
@@ -26,7 +26,7 @@
 %define gst_branch 1.0
 
 Name:   gstreamer-plugins-good
-Version:1.20.4
+Version:1.20.5
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:LGPL-2.1-or-later

++ gst-plugins-good-1.20.4.tar.xz -> gst-plugins-good-1.20.5.tar.xz ++
 2717 lines of diff (skipped)


commit gstreamer-plugins-good 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-good for 
openSUSE:Factory checked in at 2022-10-25 11:18:36

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


Package is "gstreamer-plugins-good"

Tue Oct 25 11:18:36 2022 rev:85 rq:1030673 version:1.20.4

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2022-06-24 08:44:58.279116378 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.2275/gstreamer-plugins-good.changes
  2022-10-25 11:18:43.361965798 +0200
@@ -1,0 +2,44 @@
+Fri Oct 21 21:29:49 UTC 2022 - Bj??rn Lie 
+
+- Update to version 1.20.4:
+  + alpha: fix stride issue when out buffer has padding on right
+  + isoff: Fix earliest pts field parse issue
+  + matroska-mux: allow width + height changes for
+avc3|hev1|vp8|vp9
+  + qt: Fix another instance of Qt/GStreamer both defining GLsync differently
+  + qtdemux:
+- Avoid crash on reconfiguring.
+- Guard against timestamp calculation overflow in gap event loop
+- Don't use invalid values from failed trex parsing
+- Possible endless loop
+  + rtpjitterbuffer:
+- Only unschedule timers for late packets if they're not RTX
+  packets and only once
+- Remove lost timer for out of order packets
+  + rtspsrc:
+- SETUP generates 400 Bad Request
+- Retry SETUP with non-compliant URL resolution on "Bad
+  Request" and "Not found"
+  + rtpst2022-1-fecenc: Drain column packets on EOS
+  + rtpvp8depay: If configured to wait for keyframes after packet
+loss, also do that if incomplete frames are detected
+  + splitmuxsink: Don't crash on EOS without buffer
+  + splitmuxsrc:
+- Stop pad task before cleanup
+- Don't consider unlinked pads when deactivating part
+  + soup: libsoup3 makes audio streaming stop
+  + v4l2: fix critical when unreferencign buffer with no data
+  + v4l2bufferpool: Fix debug trace
+  + v4l2object: Add support for Apple's full-range bt709 colorspace
+variant 1:3:5:1
+  + v4l2videocodec: workaround for failure to fully drain frames
+preceding MIDSTREAM renegotiation
+  + v4l2allocator: Fix invalid imported dmabuf fd
+  + videoflip: Fix caps negotiation when method is selected
+  + build failure trying to build jack examples
+  + examples: don't try and build jack examples if jack was
+disabled
+  + tests: skip unit tests for dependency-less elements that have
+been disabled
+
+---

Old:

  gst-plugins-good-1.20.3.tar.xz

New:

  gst-plugins-good-1.20.4.tar.xz



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.xOiaN2/_old  2022-10-25 11:18:43.901966994 +0200
+++ /var/tmp/diff_new_pack.xOiaN2/_new  2022-10-25 11:18:43.905967003 +0200
@@ -26,7 +26,7 @@
 %define gst_branch 1.0
 
 Name:   gstreamer-plugins-good
-Version:1.20.3
+Version:1.20.4
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:LGPL-2.1-or-later

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


commit gstreamer-plugins-good 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-good for 
openSUSE:Factory checked in at 2022-06-24 08:44:51

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


Package is "gstreamer-plugins-good"

Fri Jun 24 08:44:51 2022 rev:84 rq:984577 version:1.20.3

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2022-05-14 22:52:28.155013926 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.1548/gstreamer-plugins-good.changes
  2022-06-24 08:44:58.279116378 +0200
@@ -1,0 +2,29 @@
+Wed Jun 22 10:30:08 UTC 2022 - Aaron Stern 
+
+- Update to version 1.20.3:
+  + deinterlace: various bug fixes for yadif method
+  + deinterlace: Refactor greedyh and fix planar formats
+  + deinterlace: Prevent race between method configuration and 
+latency query
+  + gtk video sink: Fix rotation not being applied when paused
+  + jpegdec: fix RGB conversion handling
+  + matroskademux: improved ProRes video handling
+  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio 
+caps fields correctly when checking caps equality on 
+input caps changes
+  + rtprtx: don't access type-system per buffer 
+(performance optimisation); code cleanups
+  + rtpulpfecenc: fix unmatched g_slice_free()
+  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
+event
+  + qtmux: Don't post an error message if pushing a sample failed
+with FLUSHING (e.g. on pipeline shutdown)
+  + soup: Lookup libsoup dylib files on Apple platforms & fix 
+Cerbero static build on Android and iOS
+  + souphttpsrc: element not present on iOS after 1.20.0 update
+  + v4l2tuner: return NULL if no norm set
+  + v4l2bufferpool: Fix race condition between qbuf and pool
+streamoff
+  + meson: Don't build lame plugin with -Dlame=disabled
+
+---

Old:

  gst-plugins-good-1.20.2.tar.xz

New:

  gst-plugins-good-1.20.3.tar.xz



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.8GORcB/_old  2022-06-24 08:44:58.747116902 +0200
+++ /var/tmp/diff_new_pack.8GORcB/_new  2022-06-24 08:44:58.747116902 +0200
@@ -26,7 +26,7 @@
 %define gst_branch 1.0
 
 Name:   gstreamer-plugins-good
-Version:1.20.2
+Version:1.20.3
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:LGPL-2.1-or-later

++ gst-plugins-good-1.20.2.tar.xz -> gst-plugins-good-1.20.3.tar.xz ++
 2097 lines of diff (skipped)


commit gstreamer-plugins-good 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-good for 
openSUSE:Factory checked in at 2022-05-14 22:52:20

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


Package is "gstreamer-plugins-good"

Sat May 14 22:52:20 2022 rev:83 rq:976626 version:1.20.2

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2022-03-24 22:57:12.556204493 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.1538/gstreamer-plugins-good.changes
  2022-05-14 22:52:28.155013926 +0200
@@ -1,0 +2,20 @@
+Mon May  9 10:59:42 UTC 2022 - Antonio Larrosa 
+
+- Update to version 1.20.2:
+  + deinterlace: silence unused-but-set werror from imported code
+  + qtdemux: fix leak of channel_mapping
+  + rtpopusdepay: missing sprop-stereo should not assume mono
+  + rtpjitterbuffer: Fix invalid memory access in
+rtp_jitter_buffer_pop()
+  + rtpptdemux: fix leak of caps when ignoring a pt
+  + rtpredenc: quieten warning about ignoring header extensions
+  + soup: Fix pre-processor macros in souploader for libsoup-3.0
+  + twcc: Note that twcc-stats packet loss counts reordering as
+loss + add some logging
+  + video4linux2: Manual backports for RPi users
+  + wavparse: handle URI query in any parse state, fixing audio
+track selection issue in GES
+  + wavparse: Unset DISCONT buffer flag for divided into multiple
+buffers in push mode
+
+---

Old:

  gst-plugins-good-1.20.1.tar.xz

New:

  gst-plugins-good-1.20.2.tar.xz



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.gpSCX8/_old  2022-05-14 22:52:28.647014541 +0200
+++ /var/tmp/diff_new_pack.gpSCX8/_new  2022-05-14 22:52:28.651014546 +0200
@@ -26,7 +26,7 @@
 %define gst_branch 1.0
 
 Name:   gstreamer-plugins-good
-Version:1.20.1
+Version:1.20.2
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:LGPL-2.1-or-later

++ gst-plugins-good-1.20.1.tar.xz -> gst-plugins-good-1.20.2.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gst-plugins-good-1.20.1/ChangeLog 
new/gst-plugins-good-1.20.2/ChangeLog
--- old/gst-plugins-good-1.20.1/ChangeLog   2022-03-14 12:33:40.0 
+0100
+++ new/gst-plugins-good-1.20.2/ChangeLog   2022-05-03 00:29:29.0 
+0200
@@ -1,7 +1,187 @@
+=== release 1.20.2 ===
+
+2022-05-02 23:29:25 +0100  Tim-Philipp M??ller 
+
+   * NEWS:
+   * RELEASE:
+   * docs/gst_plugins_cache.json:
+   * gst-plugins-good.doap:
+   * meson.build:
+ Release 1.20.2
+
+2022-05-02 23:29:19 +0100  Tim-Philipp M??ller 
+
+   * ChangeLog:
+ Update ChangeLogs for 1.20.2
+
+2022-04-27 12:24:23 +0900  dongil.park 
+
+   * gst/wavparse/gstwavparse.c:
+ wavparse: Unset DISCONT buffer flag for divided into multiple buffers 
in push mode
+ In push mode (streaming), if the received chunk buffer size from 
_chain is bigger
+ than output buffer size, the flags of the divided-buffers are 
propagated to the
+ DISCONT flag from first received chunk buffer. This unexpected 
buffers contained DISCONT
+ flags are abnormally transformed when changing the sampling rate by 
audioresample element.
+ So unset unnecessary DISCONT flag before pad_push().
+ Part-of: 

+
+2022-04-23 01:57:53 +0200  Mathieu Duponchelle 
+
+   * gst/rtp/gstrtpredenc.c:
+   * gst/rtp/gstrtpredenc.h:
+ rtpredenc: quieten warning about ignoring header extensions
+ Turn it into a FIXME, and only log once
+ Part-of: 

+
+2022-04-15 09:53:19 +0800  Hou Qi 
+
+   * sys/v4l2/gstv4l2videodec.c:
+ v4l2videodec: copy colorimetry values to output_state caps
+ This is to avoid transcoding negotiation fail between v4l2h265dec
+ and v4l2h264enc caused by colorimetry mismatch.
+ Part-of: 

+
+2022-04-07 11:12:47 +1000  Havard Graff 
+
+   * gst/isomp4/qtdemux.c:
+ qtdemux: fix leak of channel_mapping
+ Part-of: 

+
+2022-04-06 09:46:30 -0400  Tristan Matthews 
+
+   * gst/rtp/gstrtpopusdepay.c:
+ rtpopusdepay: assume 2 channels if sprop-stere

commit gstreamer-plugins-good 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-good for 
openSUSE:Factory checked in at 2022-03-24 22:57:02

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


Package is "gstreamer-plugins-good"

Thu Mar 24 22:57:02 2022 rev:82 rq:963517 version:1.20.1

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2022-02-09 20:38:51.506326944 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.1900/gstreamer-plugins-good.changes
  2022-03-24 22:57:12.556204493 +0100
@@ -1,0 +2,80 @@
+Fri Mar 18 07:32:13 UTC 2022 - Antonio Larrosa 
+
+- Update to version 1.20.1:
+  + deinterlace: various bug fixes for yadif method
+  + deinterlace: Refactor greedyh and fix planar formats
+  + deinterlace: Prevent race between method configuration and
+latency query
+  + gtk video sink: Fix rotation not being applied when paused
+  + jpegdec: fix RGB conversion handling
+  + matroskademux: improved ProRes video handling
+  + matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio
+caps fields correctly when checking caps equality on input caps
+changes
+  + rtprtx: don't access type-system per buffer (performance
+optimisation); code cleanups
+  + rtpulpfecenc: fix unmatched g_slice_free()
+  + rtpvp8depay: fix crash when making GstRTPPacketLost custom
+event
+  + qtmux: Don't post an error message if pushing a sample failed
+with FLUSHING (e.g. on pipeline shutdown)
+  + soup: Lookup libsoup dylib files on Apple platforms & fix
+Cerbero static build on Android and iOS
+  + souphttpsrc: element not present on iOS after 1.20.0 update
+  + v4l2tuner: return NULL if no norm set
+  + v4l2bufferpool: Fix race condition between qbuf and pool
+streamoff
+  + meson: Don't build lame plugin with -Dlame=disabled
+
+---
+Fri Feb  4 20:18:40 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
+- Stop using service for tarball, use upstream url.
+- Drop old obsolete conditionals.
+- Add BuildRequires:  pkgconfig(libsoup-3.0)
+
+---

Old:

  gst-plugins-good-1.18.6.tar.xz

New:

  gst-plugins-good-1.20.1.tar.xz



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.XPMDPb/_old  2022-03-24 22:57:13.064204993 +0100
+++ /var/tmp/diff_new_pack.XPMDPb/_new  2022-03-24 22:57:13.068204997 +0100
@@ -25,17 +25,14 @@
 %define

commit gstreamer-plugins-good 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-good for 
openSUSE:Factory checked in at 2022-02-09 20:38:26

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


Package is "gstreamer-plugins-good"

Wed Feb  9 20:38:26 2022 rev:81 rq:952072 version:1.18.6

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2022-01-27 23:16:59.662966774 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.1898/gstreamer-plugins-good.changes
  2022-02-09 20:38:51.506326944 +0100
@@ -1,0 +2,15 @@
+Fri Feb  4 19:28:14 UTC 2022 - Bj??rn Lie 
+
+- Update to version 1.18.6:
+  + rtspsrc: Fix critical while serializing timeout element message
+  + multifilesrc: fix caps leak
+  + shout2: Add compatibility for libshout >= 2.4.2 shout_open
+return values
+  + v4l2: Update fmt if padded height is greater than fmt height
+  + v4l2bufferpool: set video alignment of video meta
+  + qtmux: fix deadlock in gst_qt_mux_prepare_moov_recovery
+  + matroska: Add support for muxing/demuxing ffv1
+  + qtdemux: Try to build AAC codec-data whenever it's possible
+- Remove service, use source url, upstream changes in git.
+
+---

Old:

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

New:

  gst-plugins-good-1.18.6.tar.xz



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.xLap7a/_old  2022-02-09 20:38:52.190328581 +0100
+++ /var/tmp/diff_new_pack.xLap7a/_new  2022-02-09 20:38:52.194328591 +0100
@@ -29,15 +29,13 @@
 %define ENABLE_EXPERIMENTAL 1
 
 Name:   gstreamer-plugins-good
-Version:1.18.5
+Version:1.18.6
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License: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-good/%%{_name}-%%{version}.tar.xz
-Source0:%{_name}-%{version}.tar.xz
+Source0:%{url}/src/gst-plugins-good/%{_name}-%{version}.tar.xz
 Source1:gstreamer-plugins-good.appdata.xml
 Source99:   baselibs.conf
 

++ gst-plugins-good-1.18.5.tar.xz -> gst-plugins-good-1.18.6.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gst-plugins-good-1.18.5/ChangeLog 
new/gst-plugins-good-1.18.6/ChangeLog
--- old/gst-plugins-good-1.18.5/ChangeLog   2021-09-08 21:02:50.0 
+0200
+++ new/gst-plugins-good-1.18.6/ChangeLog   2022-02-02 16:06:48.0 
+0100
@@ -1,3 +1,96 @@
+=== release 1.18.6 ===
+
+2022-02-02 15:06:47 +  Tim-Philipp M??ller 
+
+   * ChangeLog:
+   * NEWS:
+   * RELEASE:
+   * gst-plugins-good.doap:
+   * meson.build:
+ Release 1.18.6
+
+2022-01-26 11:22:31 +0530  Nirbheek Chauhan 
+
+   * gst/rtsp/gstrtspsrc.c:
+ rtspsrc: Fix critical while serializing timeout element message
+ The "cause" field wasn't registered as a GEnumValue, so do that.
+ Fixes this critical in gst_structure_to_string():
+ `gst_value_serialize: assertion 'G_IS_VALUE (value)' failed`
+ Part-of: 

+
+2021-12-10 17:36:30 +0100  C??lestin Marot 
+
+   * gst/multifile/gstmultifilesrc.c:
+ multifilesrc: fix caps leak
+ since `gst_caps_replace()` and `gst_pad_set_caps()` both ref the caps 
and neither of them takes the ownership of the caps -> it must be unreffed in 
`gst_multi_file_src_set_property()`
+ to test the leak (on Unix): `echo coucou > /tmp/file.txt && 
GST_TRACERS=leaks GST_DEBUG="GST_TRACER:7" gst-launch-1.0 multifilesrc 
location=/tmp/file.txt caps='txt' ! fakesink`
+ Part-of: 

+
+2021-11-18 16:27:17 +  Tobias Reineke 
+
+   * ext/shout2/gstshout2.c:
+ shout2: Add compatibility for libshout >= 2.4.2
+ In libshout >=2.4.2 shout_open() can return SHOUTERR_RETRY in addition
+ to SHOUTERR_BUSY.
+ The nonblocking example in libshout fixes the problem in a similar
+ way, as mentioned by the author in this issue:
+ https://gitlab.xiph.org/xiph/icecast-libshout/-/issues/2316
+ Fixes 
https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/issues/848
+ Part-of: 


commit gstreamer-plugins-good 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-good for 
openSUSE:Factory checked in at 2022-01-27 23:16:34

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


Package is "gstreamer-plugins-good"

Thu Jan 27 23:16:34 2022 rev:80 rq:949330 version:1.18.5

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2021-09-26 21:48:23.994759668 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.1898/gstreamer-plugins-good.changes
  2022-01-27 23:16:59.662966774 +0100
@@ -76 +76,2 @@
-  + matroskademux: header parsing fixes
+  + matroskademux: header parsing fixes (boo#1184735, CVE-2021-3498
+and boo#1184739, CVE-2021-3497)
@@ -129 +130 @@
-- important security fixes
+- important security fixes (bsc#1181255, CVE-2021-3185)



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.kIZi2j/_old  2022-01-27 23:17:00.306962325 +0100
+++ /var/tmp/diff_new_pack.kIZi2j/_new  2022-01-27 23:17:00.314962270 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gstreamer-plugins-good
 #
-# 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-good 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-good for 
openSUSE:Factory checked in at 2021-09-26 21:48:14

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


Package is "gstreamer-plugins-good"

Sun Sep 26 21:48:14 2021 rev:79 rq:920831 version:1.18.5

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2021-09-20 23:32:35.491131944 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.1899/gstreamer-plugins-good.changes
  2021-09-26 21:48:23.994759668 +0200
@@ -1,0 +2,5 @@
+Thu Sep 16 09:27:42 UTC 2021 - Bj??rn Lie 
+
+- Drop doc sub-package, following this drop gtk-doc BuildRequires.
+
+---
@@ -4 +9,2 @@
-- Remove obsolete translation-update-upstream support (PM-2938).
+- Remove obsolete translation-update-upstream support
+  (jsc#SLE-21105).



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.3auhMU/_old  2021-09-26 21:48:24.566760480 +0200
+++ /var/tmp/diff_new_pack.3auhMU/_new  2021-09-26 21:48:24.566760480 +0200
@@ -44,7 +44,6 @@
 BuildRequires:  Mesa-libGLESv2-devel
 BuildRequires:  Mesa-libGLESv3-devel
 BuildRequires:  gcc-c++
-BuildRequires:  gtk-doc >= 1.12
 BuildRequires:  libICE-devel
 BuildRequires:  libQt5PlatformHeaders-devel
 BuildRequires:  libSM-devel
@@ -124,14 +123,6 @@
 videos. Its plug-in-based architecture means that new data types or
 processing capabilities can be added simply by installing new plug-ins.
 
-%package doc
-Summary:Documentation for gstreamer-plugins-good
-Group:  Development/Libraries/C and C++
-Requires:   %{name} = %{version}
-
-%description doc
-This package contains documentation for gstreamer-plugins-good.
-
 %package extra
 Summary:Complementary plugins for gstreamer-plugins-good
 Group:  Productivity/Multimedia/Other
@@ -201,7 +192,7 @@
 
 %files
 %license COPYING
-%doc NEWS
+%doc AUTHORS README RELEASE REQUIREMENTS NEWS
 %dir %{_datadir}/appdata
 %{_datadir}/appdata/gstreamer-plugins-good.appdata.xml
 %{_datadir}/gstreamer-%{gst_branch}/presets/GstIirEqualizer10Bands.prs
@@ -271,9 +262,6 @@
 %{_libdir}/gstreamer-%{gst_branch}/libgstximagesrc.so
 %{_libdir}/gstreamer-%{gst_branch}/libgsty4menc.so
 
-%files doc
-%doc AUTHORS README RELEASE REQUIREMENTS
-
 %files extra
 %{_libdir}/gstreamer-%{gst_branch}/libgst1394.so
 %if 0%{?ENABLE_AALIB}


commit gstreamer-plugins-good 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-good for 
openSUSE:Factory checked in at 2021-09-20 23:32:06

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


Package is "gstreamer-plugins-good"

Mon Sep 20 23:32:06 2021 rev:78 rq:919441 version:1.18.5

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2021-04-18 21:45:05.564720046 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.1899/gstreamer-plugins-good.changes
  2021-09-20 23:32:35.491131944 +0200
@@ -1,0 +2,59 @@
+Thu Sep 16 01:49:16 UTC 2021 - Stanislav Brabec 
+
+- Remove obsolete translation-update-upstream support (PM-2938).
+
+---
+Wed Sep 15 09:49:15 UTC 2021 - Bj??rn Lie 
+
+- Update to version 1.18.5:
+  + avidemux: Also detect 0x01 as H264 byte-stream start code
+in codec_data
+  + deinterlace:
+- Plug a method subobject leak
+- Drop field-order field if outputting progressive
+  + jpegdec: Fix crash when interlaced field height is not DCT
+block size aligned
+  + qmlglsink: Keep old buffers around a bit longer if they were
+bound by QML
+  + qml: qtitem: don't potentially leak a large number of buffers
+  + qtdemux: Force stream-start push when re-using EOS'd streams
+  + qtmux:
+- For Apple ProRes, allow overriding pixel bit depth, e.g. when
+  exporting an opaque image, yet with alpha.
+- Make sure to write 64-bit STCO table when needed.
+  + rtpjpegpay: fix image corruption when compiled with MSVC on
+Windows
+  + rtpptdemux: Remove pads also in PAUSED->READY
+  + rtph265depay: update codec_data in caps regardless of format
+  + rtspsrc:
+- Do not overwrite the known duration after a seek
+- De-dup seek event seqnums to avoid multiple seeks
+- Fix race saving seek event seqnum
+- Using multicast UDP has no relation to seekability, also add
+  some logging
+- Fix more signals
+- Fix accumulation of before-send signal return values
+  + rtpjitterbuffer:
+- Fix parsing of the mediaclk:direct= field
+- Avoid generation of invalid timestamps
+- Check srcresult before waiting on the condition variable too
+- More logging when calculating rfc7273 timestamps
+  + souphttpsrc: Always use the content decoder but set
+`Accept-Encoding:...
+  + udpsrc: Plug leaks of saddr in error cases
+  + multiudpsink: Fix broken SO_SNDBUF get/set on Windows
+  + v4l2object:
+- Add interlace-mode back to caps for camera
+- Use default colorimetry if that in caps is unknown
+- Avoid colorimetry mismatch for streams with invalid
+  colorimetry
+- Add support for hdr10 stream playback
+  + wavparse: adtl/note/labl chunk parsing fixes
+  + Don't use volatile to mean atomic (fixes compiler warnings with
+gcc 11)
+  + 1.18.4: build fails with glib 2.67.6 and gcc-11: argument 2 of
+???_atomicload??? must not be a pointer to a ???volatile??? type
+- Drop 612102fdbc3f813bf9d3406165692b5f742e51a6.patch: Fixed
+  upstream.
+
+---

Old:

  612102fdbc3f813bf9d3406165692b5f742e51a6.patch
  gst-plugins-good-1.18.4.tar.xz

New:

  gst-plugins-good-1.18.5.tar.xz



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.vgxNzF/_old  2021-09-20 23:32:37.167134014 +0200
+++ /var/tmp/diff_new_pack.vgxNzF/_new  2021-09-20 23:32:37.167134014 +0200
@@ -29,7 +29,7 @@
 %define ENABLE_EXPERIMENTAL 1
 
 Name:   gstreamer-plugins-good
-Version:1.18.4
+Version:1.18.5
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:LGPL-2.1-or-later
@@ -40,8 +40,7 @@
 Source0:%{_name}-%{version}.tar.xz
 Source1:gstreamer-plugins-good.appdata.xml
 Source99:   baselibs.conf
-# PATCH-FIX-UPSTREAM 612102fdbc3f813bf9d3406165692b5f742e51a6.patch 
dims...@opensuse.org -- Fix build with GCC 11
-Patch0: 612102fdbc3f813bf9d3406165692b5f742e51a6.patch
+
 BuildRequires:  Mesa-libGLESv2-devel
 BuildRequires:  Mesa-libGLESv3-devel
 BuildRequires:  gcc-c++
@@ -61,7 +60,6 @@
 BuildRequires:  pkgconfig
 BuildRequires:  python3-base
 BuildRequires:  python3-xml
-BuildRequires:  translation-update-upstream
 BuildRequires:  zlib-devel
 BuildRequires:  pkgconfig(Qt5Core)
 BuildRequires:  pkgconfig(Qt5Gui)
@@ -176,8 +174,6 @@
 %prep
 %autosetup -n %{_name}-%{version} -p1
 
-translation-update-upstream po gst-plugins-good-%{gst_branch}
-
 %build
 export PYTHON=%{_bindir}/python3
 %meson \

commit gstreamer-plugins-good for openSUSE:Factory

2021-04-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gstreamer-plugins-good for 
openSUSE:Factory checked in at 2021-04-18 21:44:55

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


Package is "gstreamer-plugins-good"

Sun Apr 18 21:44:55 2021 rev:77 rq:885636 version:1.18.4

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2021-04-10 15:27:16.566371312 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.12324/gstreamer-plugins-good.changes
 2021-04-18 21:45:05.564720046 +0200
@@ -1,0 +2,6 @@
+Thu Apr 15 11:31:59 UTC 2021 - Dominique Leuenberger 
+
+- Add 612102fdbc3f813bf9d3406165692b5f742e51a6.patch: Fix build
+  with gcc 11, based on upstream git.
+
+---

New:

  612102fdbc3f813bf9d3406165692b5f742e51a6.patch



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.iPUQ8f/_old  2021-04-18 21:45:06.360721392 +0200
+++ /var/tmp/diff_new_pack.iPUQ8f/_new  2021-04-18 21:45:06.364721399 +0200
@@ -40,7 +40,8 @@
 Source0:%{_name}-%{version}.tar.xz
 Source1:gstreamer-plugins-good.appdata.xml
 Source99:   baselibs.conf
-
+# PATCH-FIX-UPSTREAM 612102fdbc3f813bf9d3406165692b5f742e51a6.patch 
dims...@opensuse.org -- Fix build with GCC 11
+Patch0: 612102fdbc3f813bf9d3406165692b5f742e51a6.patch
 BuildRequires:  Mesa-libGLESv2-devel
 BuildRequires:  Mesa-libGLESv3-devel
 BuildRequires:  gcc-c++

++ 612102fdbc3f813bf9d3406165692b5f742e51a6.patch ++
>From 612102fdbc3f813bf9d3406165692b5f742e51a6 Mon Sep 17 00:00:00 2001
From: Matthew Waters 
Date: Thu, 18 Mar 2021 19:52:53 +1100
Subject: [PATCH] gst: don't use volatile to mean atomic

volatile is not sufficient to provide atomic guarantees and real atomics
should be used instead.  GCC 11 has started warning about using volatile
with atomic operations.

https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1719

Discovered in 
https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/issues/868

Part-of: 

---
 ext/jack/gstjack.c |  6 +++---
 ext/jack/gstjackaudiosink.c|  2 +-
 ext/jack/gstjackaudiosrc.c |  2 +-
 ext/pulse/pulsesink.h  |  2 +-
 ext/qt/gstqsgtexture.cc|  2 +-
 ext/qt/gstqtglutility.cc   |  2 +-
 ext/qt/qtglrenderer.cc |  6 +++---
 ext/qt/qtitem.cc   |  2 +-
 ext/qt/qtwindow.cc |  4 ++--
 ext/vpx/gstvpxdec.c|  2 +-
 ext/vpx/gstvpxenc.c| 16 
 gst/audioparsers/gstac3parse.h |  2 +-
 sys/rpicamsrc/gstrpicamsrc.c   |  2 +-
 sys/ximage/ximageutil.c|  2 +-
 14 files changed, 26 insertions(+), 26 deletions(-)

Index: gst-plugins-good-1.18.4/ext/jack/gstjack.c
===
--- gst-plugins-good-1.18.4.orig/ext/jack/gstjack.c
+++ gst-plugins-good-1.18.4/ext/jack/gstjack.c
@@ -28,7 +28,7 @@
 GType
 gst_jack_connect_get_type (void)
 {
-  static volatile gsize jack_connect_type = 0;
+  static gsize jack_connect_type = 0;
 
   if (g_once_init_enter (&jack_connect_type)) {
 static const GEnumValue jack_connect_enums[] = {
@@ -50,7 +50,7 @@ gst_jack_connect_get_type (void)
 GType
 gst_jack_transport_get_type (void)
 {
-  static volatile gsize type = 0;
+  static gsize type = 0;
 
   if (g_once_init_enter (&type)) {
 static const GFlagsValue flag_values[] = {
@@ -84,7 +84,7 @@ gst_jack_client_free (gpointer jclient)
 GType
 gst_jack_client_get_type (void)
 {
-  static volatile gsize jack_client_type = 0;
+  static gsize jack_client_type = 0;
 
   if (g_once_init_enter (&jack_client_type)) {
 /* hackish, but makes it show up nicely in gst-inspect */
Index: gst-plugins-good-1.18.4/ext/jack/gstjackaudiosink.c
===
--- gst-plugins-good-1.18.4.orig/ext/jack/gstjackaudiosink.c
+++ gst-plugins-good-1.18.4/ext/jack/gstjackaudiosink.c
@@ -131,7 +131,7 @@ gst_jack_audio_sink_free_channels (GstJa
 static GType
 gst_jack_ring_buffer_get_type (void)
 {
-  static volatile gsize ringbuffer_type = 0;
+  static gsize ringbuffer_type = 0;
 
   if (g_once_init_enter (&ringbuffer_type)) {
 static const GTypeInfo ringbuffer_info = {
Index: gst-plugins-good-1.18.4/ext/jack/gstjackaudiosrc.c
===
--- gst-plugins-good-1.18.4.orig/ext/jack/gstjackaudiosrc.c
+++ gst-plugins-good-1.18.4/ext/jack/gstjackaudiosrc.c
@@ -151,7 +151,7 @@

commit gstreamer-plugins-good 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-good for 
openSUSE:Factory checked in at 2021-04-10 15:26:33

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


Package is "gstreamer-plugins-good"

Sat Apr 10 15:26:33 2021 rev:76 rq:883603 version:1.18.4

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2021-01-20 18:24:26.599353934 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.2401/gstreamer-plugins-good.changes
  2021-04-10 15:27:16.566371312 +0200
@@ -1,0 +2,19 @@
+Tue Mar 30 08:55:20 UTC 2021 - Antonio Larrosa 
+
+- Update to version 1.18.4:
+  + matroskademux: header parsing fixes
+  + rpicamsrc: depend on posix threads and vchiq_arm to fix build
+on raspios again
+  + wavenc: Fixed INFO chunk corruption, caused by odd sized data
+not being padded
+  + wavpackdec: Add floating point format support to fix
+distortions in some cases
+  + v4l2: recognize V4L2 bt601 colorimetry again
+  + v4l2videoenc: support resolution change stream encode
+  + v4l2h265codec: fix HEVC profile string issue
+  + v4l2object: Need keep same transfer as input caps
+  + v4l2videodec: Fix vp8 and vp9 streams can't play on board
+with vendor bsp
+  + v4l2videodec: fix src side frame rate negotiation
+
+---

Old:

  gst-plugins-good-1.18.3.tar.xz

New:

  gst-plugins-good-1.18.4.tar.xz



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.NrijM1/_old  2021-04-10 15:27:19.126374324 +0200
+++ /var/tmp/diff_new_pack.NrijM1/_new  2021-04-10 15:27:19.130374329 +0200
@@ -29,7 +29,7 @@
 %define ENABLE_EXPERIMENTAL 1
 
 Name:   gstreamer-plugins-good
-Version:1.18.3
+Version:1.18.4
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:LGPL-2.1-or-later

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

++ gst-plugins-good-1.18.3.tar.xz -> gst-plugins-good-1.18.4.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gst-plugins-good-1.18.3/ChangeLog 
new/gst-plugins-good-1.18.4/ChangeLog
--- old/gst-plugins-good-1.18.3/ChangeLog   2021-01-13 22:08:52.0 
+0100
+++ new/gst-plugins-good-1.18.4/ChangeLog   2021-03-15 18:48:29.0 
+0100
@@ -1,3 +1,147 @@
+=== release 1.18.4 ===
+
+2021-03-15 17:48:28 +  Tim-Philipp M??ller 
+
+   * ChangeLog:
+   * NEWS:
+   * RELEASE:
+   * gst-plugins-good.doap:
+   * meson.build:
+ Release 1.18.4
+
+2021-03-04 13:05:19 +0200  Sebastian Dr??ge 
+
+   * gst/matroska/matroska-demux.c:
+   * gst/matroska/matroska-ids.h:
+ matroskademux: Fix extraction of multichannel WavPack
+ The old code had a couple of issues that all lead to potential memory
+ safety bugs.
+ - Use a constant for the Wavpack4Header size instead of using sizeof.
+ It's written out into the data and not from the struct and who knows
+ what special alignment/padding requirements some C compilers have.
+ - gst_buffer_set_size() does not realloc the buffer when setting a
+ bigger size than allocated, it only allows growing up to the maximum
+ allocated size. Instead use a GstAdapter to collect all the blocks
+ and take out everything at once in the end.
+ - Check that enough data is actually available in the input and
+ otherwise handle it an error in all cases instead of silently
+ ignoring it.
+ Among other things this fixes out of bounds writes because the code
+ assumed gst_buffer_set_size() can grow the buffer and simply wrote 
after
+ the end of the buffer.
+ Thanks to Natalie Silvanovich for reporting.
+ Fixes 
https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/issues/859
+ Part-of: 

+
+2021-03-03 11:31:52 +0200  Sebastian Dr??ge 
+
+   * gst/matroska/matroska-demux.c:
+ matroskademux: Initialize track context out parameter to NULL before 
parsing
+ Various error return paths don't set it to NULL and callers are only
+ checking if the pointer is NULL. As it's allocated on the stack this
+ usually contains rand

commit gstreamer-plugins-good 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-good for 
openSUSE:Factory checked in at 2021-01-20 18:23:46

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


Package is "gstreamer-plugins-good"

Wed Jan 20 18:23:46 2021 rev:75 rq:864314 version:1.18.3

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2020-12-12 20:27:38.849557343 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.28504/gstreamer-plugins-good.changes
 2021-01-20 18:24:26.599353934 +0100
@@ -1,0 +2,11 @@
+Sat Jan 16 19:24:21 UTC 2021 - Bj??rn Lie 
+
+- Update to version 1.18.3:
+  + splitmuxsink:
+- Avoid deadlock when releasing a pad from a running muxer
+- Fix bogus fragment split
+  + v4l2object: Map correct video format for RGBA
+  + videoflip: fix possible crash when changing
+video-direction/method while running
+
+---

Old:

  gst-plugins-good-1.18.2.tar.xz

New:

  gst-plugins-good-1.18.3.tar.xz



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.VRq8Be/_old  2021-01-20 18:24:27.843354855 +0100
+++ /var/tmp/diff_new_pack.VRq8Be/_new  2021-01-20 18:24:27.847354857 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gstreamer-plugins-good
 #
-# 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
@@ -29,7 +29,7 @@
 %define ENABLE_EXPERIMENTAL 1
 
 Name:   gstreamer-plugins-good
-Version:1.18.2
+Version:1.18.3
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:LGPL-2.1-or-later

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

++ gst-plugins-good-1.18.2.tar.xz -> gst-plugins-good-1.18.3.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gst-plugins-good-1.18.2/ChangeLog 
new/gst-plugins-good-1.18.3/ChangeLog
--- old/gst-plugins-good-1.18.2/ChangeLog   2020-12-06 14:22:59.0 
+0100
+++ new/gst-plugins-good-1.18.3/ChangeLog   2021-01-13 22:08:52.0 
+0100
@@ -1,3 +1,115 @@
+=== release 1.18.3 ===
+
+2021-01-13 21:08:50 +  Tim-Philipp M??ller 
+
+   * ChangeLog:
+   * NEWS:
+   * RELEASE:
+   * gst-plugins-good.doap:
+   * meson.build:
+ Release 1.18.3
+
+2021-01-07 16:57:27 +0800  Hou Qi 
+
+   * docs/gst_plugins_cache.json:
+   * sys/v4l2/gstv4l2object.c:
+ v4l2object: Map correct video format for RGBA
+ Map V4L2_PIX_FMT_RGBA32 pixel format to GST_VIDEO_FORMAT_RGBA instead 
of
+ GST_VIDEO_FORMAT_RGB video format to support RGBA.
+ Fixes #823
+ Part-of: 

+
+2020-12-09 20:20:18 +1100  Matthew Waters 
+
+   * docs/gst_plugins_cache.json:
+   * gst/videofilter/gstvideoflip.c:
+   * gst/videofilter/gstvideoflip.h:
+   * tests/check/elements/videoflip.c:
+ videoflip: fix possible crash when setting the video-direction while 
running
+ A classic case of not enough locking.
+ One interesting thing with this is the interaction between the
+ rotation value and caps negotiation.  i.e. the width/height of the 
caps
+ can be swapped depending on the video-direction property.  We can't 
lock
+ the entirety of the caps negotiation for obvious reasons so we need to
+ do something else.  This takes the approach of trying to use a single
+ rotation value throughout the entirety of the negotiation and then
+ subsequent output frame in a kind of latching sequence.
+ Fixes: 
https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/issues/792
+ Part-of: 

+
+2020-12-09 19:49:47 +1100  Matthew Waters 
+
+   * tests/check/elements/videoflip.c:
+   * tests/check/meson.build:
+ tests: add tests for videoflip
+ Part-of: 

+
+2020-12-30 13:38:46 +0100  Ignacio Casal Quinteiro 
+
+   * gst/deinterlace/meson.build:
+ deinterlace: force -D

commit gstreamer-plugins-good 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-good for 
openSUSE:Factory checked in at 2020-12-12 20:27:30

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


Package is "gstreamer-plugins-good"

Sat Dec 12 20:27:30 2020 rev:74 rq:854558 version:1.18.2

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2020-11-15 15:25:48.415413910 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.2328/gstreamer-plugins-good.changes
  2020-12-12 20:27:38.849557343 +0100
@@ -1,0 +2,17 @@
+Thu Dec 10 07:20:21 UTC 2020 - Bjørn Lie 
+
+- Update to version 1.18.2:
+  + rpicamsrc: add vchostif library as it is required to build
+successful
+  + deinterlace: Enable x86 assembly with nasm on MSVC
+  + v4l2: caps negotiate wrong as interlace feature
+  + aacparse: Fix caps change handling
+  + rtspsrc: Use URI hash for stream id
+  + flvmux: Release pads via GstAggregator
+  + qtmux: Chain up when releasing pad, and fix some locking
+  + matroska-mux: Fix sparse stream crash
+  + Splitmux testsuite races
+- Fix the _service file and spec to really use the tarball
+  generated by service.
+
+---

Old:

  gst-plugins-good-1.18.1.tar.xz

New:

  gst-plugins-good-1.18.2.tar.xz



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.BgJr5d/_old  2020-12-12 20:27:39.469557987 +0100
+++ /var/tmp/diff_new_pack.BgJr5d/_new  2020-12-12 20:27:39.473557991 +0100
@@ -29,15 +29,18 @@
 %define ENABLE_EXPERIMENTAL 1
 
 Name:   gstreamer-plugins-good
-Version:1.18.1
+Version:1.18.2
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:LGPL-2.1-or-later
 Group:  Productivity/Multimedia/Other
-URL:https://gstreamer.freedesktop.org/
-Source0:
https://gstreamer.freedesktop.org/src/gst-plugins-good/%{_name}-%{version}.tar.xz
+URL:https://gstreamer.freedesktop.org
+# Disable tarball source url, use _service
+#Source0:%%{url}/src/gst-plugins-good/%%{_name}-%%{version}.tar.xz
+Source0:%{_name}-%{version}.tar.xz
 Source1:gstreamer-plugins-good.appdata.xml
 Source99:   baselibs.conf
+
 BuildRequires:  Mesa-libGLESv2-devel
 BuildRequires:  Mesa-libGLESv3-devel
 BuildRequires:  gcc-c++

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

++ gst-plugins-good-1.18.1.tar.xz -> gst-plugins-good-1.18.2.tar.xz ++
 1689 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-good-1.18.1/.gitlab-ci.yml 
new/gst-plugins-good-1.18.2/.gitlab-ci.yml
--- old/gst-plugins-good-1.18.1/.gitlab-ci.yml  1970-01-01 01:00:00.0 
+0100
+++ new/gst-plugins-good-1.18.2/.gitlab-ci.yml  2020-12-06 14:22:59.0 
+0100
@@ -0,0 +1 @@
+include: 
"https://gitlab.freedesktop.org/gstreamer/gst-ci/raw/1.18/gitlab/ci_template.yml";
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-good-1.18.1/ChangeLog new/gst-plugins-good-1.18.2/ChangeLog
--- old/gst-plugins-good-1.18.1/ChangeLog   2020-10-26 12:12:12.620011800 
+0100
+++ new/gst-plugins-good-1.18.2/ChangeLog   2020-12-06 14:22:59.0 
+0100
@@ -1,3 +1,180 @@
+=== release 1.18.2 ===
+
+2020-12-06 13:22:58 +  Tim-Philipp Müller 
+
+   * ChangeLog:
+   * NEWS:
+   * RELEASE:
+   * gst-plugins-good.doap:
+   * meson.build:
+ Release 1.18.2
+
+2020-11-15 11:30:07 +  Jose Quaresma 
+
+   * sys/rpicamsrc/meson.build:
+ rpicamsrc: add vchostif library as it is required to build successful
+ fix: undefined reference to `vc_gencmd'
+ 
/usr/src/deb

[opensuse-commit] commit gstreamer-plugins-good for openSUSE:Factory

2020-11-15 Thread User for buildservice source handling
Hello community,

here is the log from the commit of package gstreamer-plugins-good for 
openSUSE:Factory checked in at 2020-11-15 15:24:21

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


Package is "gstreamer-plugins-good"

Sun Nov 15 15:24:21 2020 rev:73 rq:848013 version:1.18.1

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2020-11-09 13:57:51.503905614 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.24930/gstreamer-plugins-good.changes
 2020-11-15 15:25:48.415413910 +0100
@@ -1,0 +2,5 @@
+Wed Nov 11 12:29:52 UTC 2020 - Dirk Mueller 
+
+- disable rpicams - requires downstream bcm_host.h kernel headers 
+
+---



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.Ru3JVp/_old  2020-11-15 15:25:49.167414715 +0100
+++ /var/tmp/diff_new_pack.Ru3JVp/_new  2020-11-15 15:25:49.171414720 +0100
@@ -183,11 +183,7 @@
-Daalib=disabled \
 %endif
-Ddoc=disabled \
-%ifarch aarch64
--Drpicamsrc=enabled \
-%else
 -Drpicamsrc=disabled \
-%endif
-Dv4l2-probe=true \
%{nil}
 %meson_build
___
openSUSE Commits mailing list -- commit@lists.opensuse.org
To unsubscribe, email commit-le...@lists.opensuse.org
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/commit@lists.opensuse.org