Page MenuHomeSolus

Update pipewire to 0.3.44
ClosedPublic

Authored by Staudey on Jan 27 2022, 6:44 PM.
Tags
None
Referenced Files
F10888014: D12779.id31143.diff
Jun 26 2023, 7:51 PM
F10885128: D12779.diff
Jun 25 2023, 7:43 AM
F10801282: D12779.id31143.diff
May 29 2023, 1:01 AM
F10765985: D12779.diff
May 19 2023, 4:08 PM
Subscribers

Details

Summary

Update pipewire to 0.3.44

Highlighted Changes:

  • It is now possible to run a minimal PipeWire server without a session manager, enough to run JACK clients
  • The maximum buffer size is now configurable and can be larger than the previously hardcoded limit of 8192 samples. When using high sample rates, the larger buffer size can avoid xruns
  • The default maximum latency was reduced from 170ms to 42ms. This should improve overall latency for application that ask for a large latency, such as notifications
  • Better JACK compatibility. Patchbays should now get less confused about ports appearing and disappearing
  • Fix some bluetooth crashes
  • Fix some races in ALSA device detection
  • Many bug fixes and improvements all over the place

Full changelog available here

Test Plan
  • Checked pactl info
  • Connected my Bluetooth headphones
  • Played audio and video with all my media players
  • Played audio and video in Firefox
  • Checked audio output in a Steam Proton game and a native FMOD/ALSA game

Diff Detail

Repository
R4226 pipewire
Lint
Lint Not Applicable
Unit
Tests Not Applicable