Linux Kernel & OS

PipeWire 1.6.9 bugfix release improves JACK and RAOP stability

Key Takeaway

PipeWire 1.6.9 is a bugfix release that addresses issues in JACK object handling, RAOP encryption, and audio upsampling.

Summary

The PipeWire 1.6.9 release provides several bugfixes and stability improvements while maintaining API and ABI compatibility with the 1.6.x series. Key updates include fixes for RAOP encryption with OpenSSL 3, improved resampler cutoff frequencies for better high-frequency preservation, and various stability fixes for JACK, Bluetooth, and Pulse-server modules.

Technical improvements in PipeWire 1.6.9

  • JACK: Improved object callbacks and reworked lookups to prevent leaks of removed objects.
  • RAOP: Fixed encryption for OpenSSL >= 3, addressed potential audio truncation, and fixed RAOP over TCP.
  • Audio Processing: Adjusted resampler and SPA upsample cutoff frequencies to preserve more high frequencies.
  • Pulse-server: Fixed ALSA source naming and addressed potential crashes related to active_port_name.
  • Bluetooth: Resolved a potential memory leak during transport startup failures and a crash during iso-io transport cleanup.
  • Tools: Added A-law support to pw-record and improved mp3 encoding.

Why it matters

This release ensures better stability for professional audio workflows using JACK and improves network audio reliability via RAOP.

Original reference: gitlab.freedesktop.org →