Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pipewire for openSUSE:Factory checked in at 2023-11-02 20:20:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pipewire (Old) and /work/SRC/openSUSE:Factory/.pipewire.new.17445 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pipewire" Thu Nov 2 20:20:13 2023 rev:99 rq:1122663 version:0.3.84 Changes: -------- --- /work/SRC/openSUSE:Factory/pipewire/pipewire.changes 2023-10-22 21:01:39.256841755 +0200 +++ /work/SRC/openSUSE:Factory/.pipewire.new.17445/pipewire.changes 2023-11-02 20:20:18.369266390 +0100 @@ -1,0 +2,64 @@ +Thu Nov 2 11:44:33 UTC 2023 - Antonio Larrosa <alarr...@suse.com> + +- Update to version 0.3.84 (1.0RC4): + * Highlights + - Fix a regression with openal because the queued buffers in + the stream were not reported correctly. + - Fix a bug in port busy counters that could cause random + silent links. + - Fix a regression in echo-cancel because it was not reporting + its streams as ASYNC. + - Fix a JACK regression where not all ports were enumerated in + all cases. + - Many more fixes and improvements. + * PipeWire + - pw_stream now reports the queued buffers more accurately. + This fixes a regression when using openal. (#3592) + - The port busy counters were not updated correctly in some + cases. This could lead to negotiation errors and silent + links. (#3547) + - Ignore latency maximum when forcing rate/quantum. (#3613) + - Nodes can now be added to multiple groups and link-groups. + (#3612) + * Modules + - The filter-chain now also handles notify port dependencies + correctly. (#3596) + - Filter-chain has support for new linear, clamp, recip, exp, + log, mult, sine builtin plugins. + - The echo-cancel module now correctly reports its playback and + capture streams as ASYNC to avoid running out of buffers. + (#3593) + - It is now possible to specify an array of remote names to + connect to with the native protocol. + - module-rtp-sap and module-rtp-sink now try to bind to the + specified interface. + * SPA + - The alsa plugin now removes the runtime properties such as + period-num, period-size and max-latency when suspended. + (#3613) + * Bluetooth + - BAP Locations/Context is now set on endpoints as required by + new bluez. + - Improve selection of BAP leader. + * JACK + - Add a jack_set_sample_rate() extension function. + - Make sure we get the info of all nodes/ports before + completing the jack_client_open() operation so that we can + enumerate the ports correctly in all cases. (#3618) + * GStreamer + - Fix types of metadata in pipewiresink. + - Also copy metadata in buffers in all cases. + - Fix size allocation in bufferpool for compressed formats. + - Don't stop streaming thread when unlinked. (#3620) + * ALSA + - The ALSA plugin now handles NULL values from mmap_areas. + (#3600) + +------------------------------------------------------------------- +Mon Oct 30 16:49:02 UTC 2023 - Antonio Larrosa <alarr...@suse.com> + +- Disable the WebRTC-based echo canceller in big endian + architectures since webrtc-audio-processing is not available + there. + +------------------------------------------------------------------- Old: ---- pipewire-0.3.83.obscpio New: ---- pipewire-0.3.84.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pipewire.spec ++++++ --- /var/tmp/diff_new_pack.NoP00J/_old 2023-11-02 20:20:19.065292001 +0100 +++ /var/tmp/diff_new_pack.NoP00J/_new 2023-11-02 20:20:19.065292001 +0100 @@ -31,8 +31,10 @@ %ifnarch s390 s390x ppc64 %define with_ldacBT 1 +%define with_webrtc_audio_processing 1 %else %define with_ldacBT 0 +%define with_webrtc_audio_processing 0 %endif %if 0%{?suse_version} > 1500 @@ -60,7 +62,7 @@ %bcond_with aptx Name: pipewire -Version: 0.3.83 +Version: 0.3.84 Release: 0 Summary: A Multimedia Framework designed to be an audio and video server and more License: MIT @@ -135,7 +137,9 @@ BuildRequires: pkgconfig(sndfile) BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(vulkan) +%if %{with_webrtc_audio_processing} BuildRequires: pkgconfig(webrtc-audio-processing-1) +%endif BuildRequires: pkgconfig(x11) %if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150400 BuildRequires: pkgconfig(xfixes) @@ -442,6 +446,11 @@ %endif -Dsession-managers="[]" \ -Dsdl2=disabled \ +%if %{with_webrtc_audio_processing} + -Decho-cancel-webrtc=enabled \ +%else + -Decho-cancel-webrtc=disabled \ +%endif %{nil} %meson_build ++++++ _service ++++++ --- /var/tmp/diff_new_pack.NoP00J/_old 2023-11-02 20:20:19.089292884 +0100 +++ /var/tmp/diff_new_pack.NoP00J/_new 2023-11-02 20:20:19.093293032 +0100 @@ -3,7 +3,7 @@ <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://gitlab.freedesktop.org/pipewire/pipewire.git</param> - <param name="revision">0.3.83</param> + <param name="revision">0.3.84</param> <param name="versionformat">@PARENT_TAG@</param> <!-- <param name="revision">master</param> ++++++ pipewire-0.3.83.obscpio -> pipewire-0.3.84.obscpio ++++++ /work/SRC/openSUSE:Factory/pipewire/pipewire-0.3.83.obscpio /work/SRC/openSUSE:Factory/.pipewire.new.17445/pipewire-0.3.84.obscpio differ: char 49, line 1 ++++++ pipewire.obsinfo ++++++ --- /var/tmp/diff_new_pack.NoP00J/_old 2023-11-02 20:20:19.137294651 +0100 +++ /var/tmp/diff_new_pack.NoP00J/_new 2023-11-02 20:20:19.137294651 +0100 @@ -1,5 +1,5 @@ name: pipewire -version: 0.3.83 -mtime: 1697713850 -commit: 6fd7f39dbec9c3a65aa2de0123c6bfbda7c53a85 +version: 0.3.84 +mtime: 1698920020 +commit: cf46c4f5af6fc026881dbd4e837e71d8e507beef