Skip to content

PipeWire Backend and Bug Fixes

Compare
Choose a tag to compare
@mikebrady mikebrady released this 15 Oct 17:48
· 199 commits to master since this release

This update contains a brand new PipeWire backend with full synchronisation -- your feedback is welcome on this. The update also contains a number of bug fixes.

Enhancements

  • A totally new PipeWire backend featuring full synchronisation.

Bug Fixes

  • Stability improvements for the PulseAudio backend.
  • Fix a crash when the Avahi subsystem became disconnected. This is normally a rare occurrence, but Shairport Sync was not dereferencing obsolete data correctly when it happened.
  • Set and reset Bonjour flags correctly when it's a Classic Airplay session in AirPlay 2 operation.
  • Fix a number of FreeBSD compilation errors and warnings.
  • Fix various errors when breaking into an existing session to terminate it. Thanks again to aaronk6.
  • Fix some debug message errors, sigh. Thanks to Nathan Gray.