Featured image of post PipeWire: bugfix release v1.6.9 released

PipeWire: bugfix release v1.6.9 released

PipeWire has been released in version 1.6.9.

This is again a pure bugfix release that stays API and ABI compatible with previous 1.6.x versions. It focuses on an RSA encryption fix for RAOP under OpenSSL 3, a memory leak fix in audioconvert filter graphs, and new alaw support in pw-cat.

This is a bugfix release that is API and ABI compatible with the previous 1.6.x releases.

Modules

  • audioconvert: fix memory leak when node with filter graph is removed; lift the size limits on filter graphs; unpublish stale filter graphs.
  • client-node: avoid overflows in buffer size checks.
  • jack: prevent data for removed objects from leaking.
  • metadata: remove pending pong on unbind.

pw-cat

  • Handle EOF while filling.
  • Also find format_info for record.
  • Support alaw as well.

RAOP

  • Fix RSA encryption for OpenSSL >= 3.
  • Write TCP packet length into the interleaved header.
  • Encode all audio iovecs at ring-buffer wrap.

Bluetooth

  • Destroy update_delay_event and fd on media-source transport_start failure.
  • More MT7925 quirks for lc3-a127.

SPA

  • Reject oversized strings in spa_pod_copy_string().
  • v4l2: keep reading other controls when one cannot be read; offer the frame size a source natively produces.
  • libcamera: require at least 0.6.0.

Pulse-server

  • Don’t let a pending sibling message starve capture.
  • Fix generated name of module-alsa-source.

PipeWire

Source: GitLab

PlayingTux – Playing Games on Linux - since 1995.