Opened 6 months ago

Closed 6 months ago

#18750 closed enhancement (fixed)

pipewire-0.3.83

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 12.1
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New point version.

Change History (3)

comment:1 by Bruce Dubbs, 6 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Bruce Dubbs, 6 months ago

# PipeWire 0.3.83 (2023-10-19)

## 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.

comment:3 by Bruce Dubbs, 6 months ago

Resolution: fixed
Status: assignedclosed

Fixed at commits:

cd2b57edd5 Update to gucharmap-15.1.2.
037ba24480 Update to pipewire-0.3.83.
Note: See TracTickets for help on using tickets.