Opened 12 days ago

Closed 7 hours ago

#19782 closed enhancement (fixed)

pipewire-1.0.6

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

Description

New point version.

Change History (9)

comment:1 by Xi Ruoyao, 10 days ago

## Highlights

  • A bitfield race was fixed that could cause some crashes or undefined behaviour whem moving nodes between drivers.
  • Fix to some invalid memory access in the pw-mon and pw-dump.
  • A regression in kodi with IEC958 formats playback was fixed.
  • A race in the ALSA plugin was fixed when updating the eventfd.
  • Improvements and fixes to module-combine-stream.
  • Negotiation was improved in pipewiresrc.
  • Some more small fixes and improvements.

## PipeWire

  • Context properties are now set early so that client properties can be matched with rules.
  • A bitfield race was fixed that could cause some crashes or undefined behaviour when moving nodes between drivers.

## Tools

  • Fix failure to hide properties in pw-mon. (#3997)
  • Fix some memleaks and a crash in pw-dump. (#4001)

## Modules

  • The combine-stream module now prevents resampling to avoid broken audio because of different samplerates.
  • Fix a potential double free in module-loopback when calculating the delay. (#3748)
  • The FFADO module now only starts when ports are negotiated to avoid startup races. (#3968)
  • The combine-stream module will now forward tags.

## SPA

  • Monitor volumes are now also clamped to the min/max volumes. (#3962)
  • V4l2 and libcamera now encodes the device ids into a JSON array. This is part of the deduplication code of devices.
  • A regression in kodi with IEC958 formats playback was fixed.

## ALSA

  • A race was fixed when updating the eventfd. (#3711)

## GStreamer

  • Handle some errors better instead of crashing. (#3994)
  • Fix a memleak in the stream params handling.
  • Negotiation was improved in pipewiresrc.

comment:2 by Rahul Chandra, 5 days ago

Owner: changed from blfs-book to Rahul Chandra
Status: newassigned

comment:3 by Rahul Chandra, 8 hours ago

Now 1.1.81

comment:4 by Rahul Chandra, 8 hours ago

Summary: pipewire-1.0.6pipewire-1.1.81

comment:5 by Douglas R. Reno, 8 hours ago

Are you sure that isn't a release candidate?

comment:6 by Rahul Chandra, 8 hours ago

Changing back 1.1.81 is an RC

comment:7 by Rahul Chandra, 8 hours ago

Yes sorry Doug, just realized

comment:8 by Rahul Chandra, 8 hours ago

Summary: pipewire-1.1.81pipewire-1.0.6

comment:9 by Rahul Chandra, 7 hours ago

Resolution: fixed
Status: assignedclosed
Fixed @ 
cca1fafc0efe90ca92a65a70341f21f440e3eb2c - Update to pipewire-1.0.6
568ad53f29b40a483d6a6232ce80dc5873165a41 - Update to bluez-5.76
3c1870ec34b3e6e3c0cf271f75a898864d3b91d9 - Update to harfbuzz-8.5.0
0b147e2c7cd6bd1817210b94597dd073bffabb4d - Update to mesa-24.0.8
6b907d976b8ec8e1e6e710073fa85107e641ee82 - Update to nodejs 20.13.1
Note: See TracTickets for help on using tickets.