Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pipewire for openSUSE:Factory checked in at 2021-06-14 23:10:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pipewire (Old) and /work/SRC/openSUSE:Factory/.pipewire.new.32437 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pipewire" Mon Jun 14 23:10:01 2021 rev:33 rq:898868 version:0.3.30 Changes: -------- --- /work/SRC/openSUSE:Factory/pipewire/pipewire.changes 2021-06-05 23:31:53.876476135 +0200 +++ /work/SRC/openSUSE:Factory/.pipewire.new.32437/pipewire.changes 2021-06-14 23:10:02.776637859 +0200 @@ -1,0 +2,89 @@ +Wed Jun 9 10:11:38 UTC 2021 - Antonio Larrosa <alarr...@suse.com> + +- Update to 0.3.30 + * This is a quick emergency release to fix some severe + problems with the previous release. + * Highlights + - Recording from a monitor port should work again. + - JACK applications should now be more stable again. + - Freewheeling should not lock up anymore. + - Fix lockups in many pulseaudio apps. + - module-echo-cancel was implemented in pipewire-pulse + - Many other stability fixes. + * PipeWire + - Improve module path logic. + - Improve logger formatting + * PulseAudio server + - Make sure to pass 64 bits values for time on ARM 32 bits to + avoid protocol errors. + - Avoid a crash when unloading module-combine-sink. + - Avoid overflow in requested bytes, resulting in stalled + audio. + - Implement module-echo-cancel. + * Bluetooth + - Handle latency parameters instead of failing. + * JACK + - Fix locking in many places to avoid deadlocks and crashes. + - Fix port rename. + - Stop freewheeling correctly instead of deadlocking. + +------------------------------------------------------------------- +Thu Jun 3 13:01:45 UTC 2021 - Antonio Larrosa <alarr...@suse.com> + +- Update to 0.3.29 + * Highlights + - Latency reporting is now implemented. + - Many documentation updates and cleanups. + - module-combine-sink was added to PulseAudio server. + - Better handling of multichannel input profiles. + - Fix 100% volume issue when monitor suspends or profile + changes in some cases. + - Bugfixes and crashes + * PipeWire + - A new module-rt was added to acquire real-time scheduling + priviledges without using RTKit. + - Documentation fixes and updates. Docs are now using a + custom theme. + - There is now a MANDATORY flag on properties that influence + how properties are filtered. + - Filter-chain now parses the LADSPA_PATH correctly when it + contains a colon separated list. + - Move `#pipewire` IRC channel to oftc.net. + - Fix an error where param changes were not emited in all + cases. + - Implement Latency reporting. Latency values are propagated + through the graph so that each node knows the latency to + the output/input device. Synchronization in pw-stream has + been updated to use this. + - Some more upmix cases are added so that LFE, SIDE and REAR + can be generated from a mono channel as well. + - pw-stream and pw-filter will now emit the process event from + the real-time thread in a safe way, potentially avoiding some + of the harder to debug crashes. + - Fix potential stack overflow with serialize_dict. + - Add PIPEWIRE_NO_CONFIG to run without custom config files. + - The WebRTC echo canceler was added. Next versions will + integrate this better. + * PulseAudio server + - module-combine-sink was implemented. + - Fix some segfaults when DBus connections fail. + - Support for listening on IPv6 was added. + - Fix a bug where many flushes could result in requests for too + much data from the client, causing sync, latency and garbled + sound problems after many seeks. + * ALSA + - Also probe input paths for multichannel mappings. This makes + multichannel input ports show up in more cases. + - Fix headphones/front volume issue on some cards. + - Fix max volume issue when profile changes. + - Fix issue with UCM local config that was not available when + the device was opened in the server but the UCM was opened by + the session manager. Fixes alsa 1.2.5 compatibility. + * JACK + - Implement latency reporting with the new Latency params. +- Add BuildRequires: pkgconfig(webrtc-audio-processing) + which is required by the new WebRTC echo canceler. +- Remove patch which is already included: + * 0001-alsa-mixer-only-use-switch-to-mute-Front-in-the-Headphone-path.patch + +------------------------------------------------------------------- Old: ---- 0001-alsa-mixer-only-use-switch-to-mute-Front-in-the-Headphone-path.patch pipewire-0.3.28.obscpio New: ---- pipewire-0.3.30.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pipewire.spec ++++++ --- /var/tmp/diff_new_pack.9JiupK/_old 2021-06-14 23:10:03.408639000 +0200 +++ /var/tmp/diff_new_pack.9JiupK/_new 2021-06-14 23:10:03.412639008 +0200 @@ -44,7 +44,7 @@ %bcond_with aptx Name: pipewire -Version: 0.3.28 +Version: 0.3.30 Release: 0 Summary: A Multimedia Framework designed to be an audio and video server and more License: MIT @@ -53,7 +53,6 @@ Source0: %{name}-%{version}.tar.xz Source1: %{name}-rpmlintrc Source99: baselibs.conf -Patch0: 0001-alsa-mixer-only-use-switch-to-mute-Front-in-the-Headphone-path.patch BuildRequires: doxygen BuildRequires: fdupes @@ -104,6 +103,7 @@ BuildRequires: pkgconfig(sndfile) BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(vulkan) +BuildRequires: pkgconfig(webrtc-audio-processing) BuildRequires: pkgconfig(x11) Requires: %{libpipewire} = %{version} Requires: %{name}-modules = %{version} @@ -522,6 +522,7 @@ %{_libdir}/pipewire-%{apiver}/libpipewire-module-filter-chain.so %{_libdir}/pipewire-%{apiver}/libpipewire-module-pulse-tunnel.so %{_libdir}/pipewire-%{apiver}/libpipewire-module-zeroconf-discover.so +%{_libdir}/pipewire-%{apiver}/libpipewire-module-rt.so %dir %{_datadir}/alsa-card-profile %dir %{_datadir}/alsa-card-profile/mixer %{_datadir}/alsa-card-profile/mixer/* ++++++ _service ++++++ --- /var/tmp/diff_new_pack.9JiupK/_old 2021-06-14 23:10:03.436639051 +0200 +++ /var/tmp/diff_new_pack.9JiupK/_new 2021-06-14 23:10:03.436639051 +0200 @@ -3,7 +3,7 @@ <service name="obs_scm" mode="disabled"> <param name="scm">git</param> <param name="url">https://gitlab.freedesktop.org/pipewire/pipewire.git</param> - <param name="revision">0.3.28</param> + <param name="revision">0.3.30</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> ++++++ pipewire-0.3.28.obscpio -> pipewire-0.3.30.obscpio ++++++ /work/SRC/openSUSE:Factory/pipewire/pipewire-0.3.28.obscpio /work/SRC/openSUSE:Factory/.pipewire.new.32437/pipewire-0.3.30.obscpio differ: char 49, line 1 ++++++ pipewire.obsinfo ++++++ --- /var/tmp/diff_new_pack.9JiupK/_old 2021-06-14 23:10:03.496639159 +0200 +++ /var/tmp/diff_new_pack.9JiupK/_new 2021-06-14 23:10:03.496639159 +0200 @@ -1,5 +1,5 @@ name: pipewire -version: 0.3.28 -mtime: 1621411896 -commit: fb55cc4786ce5e78b0987248dd44e54daec77f80 +version: 0.3.30 +mtime: 1623222851 +commit: e857856be7b64d562cdcc01c43933218a68b225e