Opened 3 years ago

Closed 3 years ago

#15613 closed enhancement (fixed)

pipewire-0.3.37

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

Description

New point version.

Change History (3)

comment:1 by Bruce Dubbs, 3 years ago

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

comment:2 by Bruce Dubbs, 3 years ago

# PipeWire 0.3.37 (2021-09-23)

This is a quick bugfix release that is API and ABI compatible with previous 0.3.x releases.

## Highlights

  • Capture and playback is now avoided even more on unavailable devices. This should fix some issues where an unusable microphone was selected by default. It should now also again be possible to select an unavailable device as the default.
  • Native DSD audio playback is now supported. pw-cat can now also play DSF files with the -d option.
  • JACK stability improvements with buffer-size and samplerate changes in some apps.
  • Many cleanups and bugfixes all over the place.

## PipeWire

  • pw-metadata -d does not cause an infinite loop anymore.
  • Increase some plugin buffer sizes to fix some issues with many channels.
  • Protect the global plugin list with a lock. Make sure pw_init() is locked. Fixes some issues with concurrent ALSA plugin usage.

## media-session

  • Unavailable devices can be set as the default again.
  • Do a better check if a device has available routes and avoid selecting devices with unavailable routes as default.
  • Media-session was moved to its own directory. It used to live in examples but it is past the example stage and it interferes with the build options for the real examples.

## Bluetooth

  • The hardware quirk database is now loaded by the plugin instead of the session manager. This makes it also work with wireplumber.

## ALSA

  • The ALSA mixer now handles device removal much better.

## libcamera

  • Many fixes and improvement to the libcamera plugin.

## pulse-server

  • Improve compatibility with pulseaudio module arguments.
  • Parse channel_map arguments in module-loopback.

## JACK

  • Delay emiting the samplerate and buffersize callbacks until the client is active. This fixes some crashes with Carla and other JACK apps.

comment:3 by Bruce Dubbs, 3 years ago

Resolution: fixed
Status: assignedclosed

Fixed at commit acf677b3984ff94a86bd54bef3d1ae6d3a498415

Package updates
    Update to pipewire-0.3.37.
    Update to graphviz-2.49.1.
    Update to pycryptodome-3.10.4.
Note: See TracTickets for help on using tickets.