Accepting request 1119041 from home:alarrosa:branches:multimedia:libs

- Update to version 0.3.83:
  * Highlights
    - A quantum change regression was fixed.
    - Use a 2 socket server now for the manager and the
      applications with (when wireplumber is updated) different
      permissions.
    - Reduce memory usage a little in audioconvert and use fewer
      buffers.
    - Some JACK deadlocks were fixed.
    - More bugfixes and improvements.
  * PipeWire
    - Fix quantum change regression.
    - Use a 2 socket server by default. One for the session-manager
      and one for applications.
    - Fix a potential use-after-free in node and device cleanup.
  * modules
    - Some hardcoded buffer size limits were removed.
    - Fix ASYNC flag on combined-streams.
    - Add support for on-demand combined-streams using metadata.
  * SPA
    - alsa-udev will now ignore PCMs with the ACP_IGNORE udev
      environment variable.
    - The audioadapter now uses at least 2 buffers when the
      follower is async.
    - The number of buffers used by plugins was tweaked a little.
      Most plugins now only ask 1 buffer.
    - Memory usage in audioconvert was reduced.
    - Fix some unaligned reads and writes and undefined left shifts
      reported by ASAN.
    - Rework vulkan dependency checking.

OBS-URL: https://build.opensuse.org/request/show/1119041
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=166
This commit is contained in:
Antonio Larrosa 2023-10-19 15:38:36 +00:00 committed by Git OBS Bridge
parent d50ff4c33e
commit 45ff8f23cb
6 changed files with 57 additions and 8 deletions

View File

@ -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.82</param>
<param name="revision">0.3.83</param>
<param name="versionformat">@PARENT_TAG@</param>
<!--
<param name="revision">master</param>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:891c73f844ede7534fa71742ca698154b9c7a7c462133d66c7b0fd8ceced9db1
size 12318733

3
pipewire-0.3.83.obscpio Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f8af6b8cc5fb2189e704a04a51975e2afb3e520272d967a1ff2e972544a16eff
size 12328461

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Oct 19 15:30:51 UTC 2023 - Antonio Larrosa <alarrosa@suse.com>
- Update to version 0.3.83:
* Highlights
- A quantum change regression was fixed.
- Use a 2 socket server now for the manager and the
applications with (when wireplumber is updated) different
permissions.
- Reduce memory usage a little in audioconvert and use fewer
buffers.
- Some JACK deadlocks were fixed.
- More bugfixes and improvements.
* PipeWire
- Fix quantum change regression.
- Use a 2 socket server by default. One for the session-manager
and one for applications.
- Fix a potential use-after-free in node and device cleanup.
* modules
- Some hardcoded buffer size limits were removed.
- Fix ASYNC flag on combined-streams.
- Add support for on-demand combined-streams using metadata.
* SPA
- alsa-udev will now ignore PCMs with the ACP_IGNORE udev
environment variable.
- The audioadapter now uses at least 2 buffers when the
follower is async.
- The number of buffers used by plugins was tweaked a little.
Most plugins now only ask 1 buffer.
- Memory usage in audioconvert was reduced.
- Fix some unaligned reads and writes and undefined left shifts
reported by ASAN.
- Rework vulkan dependency checking.
- Don't try to link ALSA devices when prepare fails. This
fixes some crashes.
- Fix a stall when the allowed codecs are changed in ALSA.
- Improve ALSA rate control for sources to avoid xruns.
- Try to fix IEC958 TrueHD and DTS playback.
* Bluetooth
- Improve fallback SCO mtu when the kernel doesn't tell us.
* JACK
- The fixed buffer size limit was removed.
- Add an option to make input buffers writable (default true).
- A potential deadlock was fixed when applications lock the
process function.
- Use a separate thread to dispatch notifications to avoid
deadlocks.
- Potentially fix silent export in ardour in some cases.
-------------------------------------------------------------------
Fri Oct 13 14:10:56 UTC 2023 - Alexei Sorokin <sor.alexei@meowr.ru>

View File

@ -1,4 +1,4 @@
name: pipewire
version: 0.3.82
mtime: 1697184500
commit: 8a9117567c0af38dc664f7b4e12cf0d525ded20a
version: 0.3.83
mtime: 1697713850
commit: 6fd7f39dbec9c3a65aa2de0123c6bfbda7c53a85

View File

@ -60,7 +60,7 @@
%bcond_with aptx
Name: pipewire
Version: 0.3.82
Version: 0.3.83
Release: 0
Summary: A Multimedia Framework designed to be an audio and video server and more
License: MIT