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-08-12 09:01:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pipewire (Old) and /work/SRC/openSUSE:Factory/.pipewire.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pipewire" Thu Aug 12 09:01:10 2021 rev:37 rq:911078 version:0.3.33 Changes: -------- --- /work/SRC/openSUSE:Factory/pipewire/pipewire.changes 2021-07-29 21:31:41.808790807 +0200 +++ /work/SRC/openSUSE:Factory/.pipewire.new.1899/pipewire.changes 2021-08-12 09:02:01.798116200 +0200 @@ -1,0 +2,75 @@ +Thu Aug 5 14:54:31 UTC 2021 - Frederic Crozat <fcro...@suse.com> + +- Update to version 0.3.33: + * Highlights + - Better support for virtual sinks/sources for Pro Audio + profile. + - Better DMA-BUF format modifier negotiation. + - Support multiple sample rates in the graph. Not enabled + by default yet. + - Bluetooth can now automatically switch between headset + and audio profile. + - Documentation updates. + - Many improvements and crasher fixes. + * PipeWire + - Make AUX channels an official channel map, use this for the + PRO audio profile so that we can name the channels. This + make it possible to define virtual sources and sinks for + Pro Audio devices in a more reliable way. + - Fix scheduling of some virtual sinks/sources. (#1407) + - Fix potential corruption of ringbuffer because of multiple + concurrent writers. This might be the cause for many reported + crashes. (#1451) + - Don't place sockets in $HOME. (#1443) + - Improve DMA-BUF negotiation. Add a flag to avoid fixation + of a property so that producers can negotiate more + efficiently. This is used to negotiate DMA-BUF modifiers, + which should make more efficient use of the GPU. (#1084) + - Add support for multipe sample rates. The graph can switch + when IDLE to one of the supported rates. Add an option to + lock the rate as well. This is not enabled by default yet + because of driver bugs that need to be worked around first. + - Add node.lock-quantum property that can be used to lock the + quantum in place. + - Improve latency reporting in the loopback module. + - Make new client-node method to send the peer port id to the + mixer. This can be used to know where the buffers entering the + mixer are coming from. (#1471) + * Tools + - pw-top should now also correctly show bluetooth devices. + (#1540) + * media-session + - Handle unset of the default node. + - Added a module that can switch the bluetooth profile to headset + profile when a stream wants to record from it. + * JACK + - Only call the jack callbacks when the client is active. Some + JACK applications don't expect callbacks before the client is + active and crash (x42-dpl). (#1461) + - Emit client unregister event. + - Add per-client match rules in the config file to set app + specific configuration and tweaks. (#1456) + - Use peer_id to implement jack_port_get_buffer() from one of + our peer ports to get the data before it enters the mixer. + Makes the capture monitors work in Ardour6.8. (#1471) + * Bluetooth + - Add some broken kernel versions to the mSBC blocklist + - Avoid looping and consuming CPU when we can't write to the + BT socket. + - Use libfreeaptx instead of libopenaptx. + - Fix rounding errors in HW volume conversion. + * PulseAudio server + - implement module-switch-on-connect to emulate pulseaudio + behaviour of new devices. Some desktop environments expect + this behaviour and break otherwise. + - Fix stream cleanup, make sure the stream is stopped before + destroying it. Might be cause for some of the reported + crashes. + - Update message API to use the JSON format. + * Other + - Many documentation updates. + - Many cleanups and small improvements. + - Support the latest libcamera version. (#1435) +- Drop pipewire-fix-libcamera-build.patch, merged upstream. + +------------------------------------------------------------------- Old: ---- pipewire-0.3.32.obscpio pipewire-fix-libcamera-build.patch New: ---- pipewire-0.3.33.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pipewire.spec ++++++ --- /var/tmp/diff_new_pack.sBjH2G/_old 2021-08-12 09:02:02.414115218 +0200 +++ /var/tmp/diff_new_pack.sBjH2G/_new 2021-08-12 09:02:02.418115212 +0200 @@ -45,7 +45,7 @@ %bcond_with aptx Name: pipewire -Version: 0.3.32 +Version: 0.3.33 Release: 0 Summary: A Multimedia Framework designed to be an audio and video server and more License: MIT @@ -54,8 +54,6 @@ Source0: %{name}-%{version}.tar.xz Source1: %{name}-rpmlintrc Source99: baselibs.conf -# PATCH-FIX-UPSTREAM pipewire-fix-libcamera-build.patch fcro...@suse.com -- Fix build with latest libcamera -Patch0: pipewire-fix-libcamera-build.patch BuildRequires: doxygen BuildRequires: fdupes ++++++ _service ++++++ --- /var/tmp/diff_new_pack.sBjH2G/_old 2021-08-12 09:02:02.466115135 +0200 +++ /var/tmp/diff_new_pack.sBjH2G/_new 2021-08-12 09:02:02.470115129 +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">refs/tags/0.3.32</param> + <param name="revision">refs/tags/0.3.33</param> <param name="versionformat">@PARENT_TAG@</param> </service> <service name="tar" mode="buildtime"/> ++++++ pipewire-0.3.32.obscpio -> pipewire-0.3.33.obscpio ++++++ /work/SRC/openSUSE:Factory/pipewire/pipewire-0.3.32.obscpio /work/SRC/openSUSE:Factory/.pipewire.new.1899/pipewire-0.3.33.obscpio differ: char 48, line 1 ++++++ pipewire.obsinfo ++++++ --- /var/tmp/diff_new_pack.sBjH2G/_old 2021-08-12 09:02:02.610114905 +0200 +++ /var/tmp/diff_new_pack.sBjH2G/_new 2021-08-12 09:02:02.614114899 +0200 @@ -1,5 +1,5 @@ name: pipewire -version: 0.3.32 -mtime: 1626779173 -commit: 41ce3092756ab27106881f4246e54bf32ea5adbe +version: 0.3.33 +mtime: 1628173183 +commit: 8119e5cdb4efc3325f5629cd1afe9957aa5c39dc