From 7244b32ddf16b1753acd43d9f55418214c55088f280ae38c3137309eae82136f Mon Sep 17 00:00:00 2001 From: Antonio Larrosa Date: Wed, 17 May 2023 16:11:14 +0000 Subject: [PATCH] Accepting request 1087688 from home:alarrosa:branches:multimedia:libs - Update to version 0.3.71: * Highlights - A new zero-latency jackdbus bridge was added. This works similar to what PulseAudio has to offer and creates a sink/source when jackdbus is started. It is however much more efficient and runs the complete PipeWire graph as a synchronous JACK client with no added latency. - Many performance improvements. Activation of remote nodes is more efficient, fewer eventfds are required on the clients, less callback overhead in performence critical paths and an optimized poll function was added. This was mainly driven by the jackdbus module to get the lowest possible overhead when running the graph. - The JACK notify callback implementation was reworked to emulate better what JACK does, improving compatibility with ardour7 and the JACK stress test. - More work on BAP devices. Device latency is now passed on to applications also for multi-device headsets, and channel allocation is handled better. - Many more improvements and bugfixes. * PipeWire - Remove the hardcoded limit on io_areas. This is used to link nodes together and exchange buffers, it was limited to 2048 but now dynamically scales based on requirements. - Rate and quantum changes are now applied correctly in more cases. (#3159) - Updates to client-node to more efficiently process the driver. - The profiler information was improved to be more accurate. It should now work better for remote drivers. OBS-URL: https://build.opensuse.org/request/show/1087688 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=131 --- _service | 2 +- pipewire-0.3.70.obscpio | 3 - pipewire-0.3.71.obscpio | 3 + pipewire.changes | 151 ++++++++++++++++++++++++++++++++++ pipewire.obsinfo | 6 +- pipewire.spec | 12 +-- reduce-meson-dependency.patch | 2 +- 7 files changed, 165 insertions(+), 14 deletions(-) delete mode 100644 pipewire-0.3.70.obscpio create mode 100644 pipewire-0.3.71.obscpio diff --git a/_service b/_service index 7a58624..37956ca 100644 --- a/_service +++ b/_service @@ -3,7 +3,7 @@ git https://gitlab.freedesktop.org/pipewire/pipewire.git - 0.3.70 + 0.3.71 @PARENT_TAG@