Page MenuHomeSolus

pipewire: Update to 0.3.40
ClosedPublic

Authored by ReillyBrogan on Nov 11 2021, 5:16 PM.
Tags
None
Referenced Files
F10840623: D12279.id29842.diff
Jun 10 2023, 2:29 AM
F10838808: D12279.id29856.diff
Jun 9 2023, 6:13 PM
F10828953: D12279.diff
Jun 4 2023, 10:46 AM
F10828952: D12279.diff
Jun 4 2023, 10:46 AM
F10706262: D12279.id.diff
Apr 26 2023, 6:08 PM
Subscribers

Details

Summary

Highlighted Changes:

  • Producers and consumers can now incrementally negotiate a format by narrowing down the options. This can be used to select an optimal combination of format and modifiers.
  • Driver nodes such as the consumer of a headless compositor can now throttle the speed based on a new trigger_done event.
  • Headless compositors can now signal a damage event to consumers to start the processing of the graph.
  • Compatibility improvements in JACK.
  • Draining and resuming is now working correctly in pulse and alsa.

Full release notes available here

Test Plan
  • Tested that audio outputs and inputs were still working
  • Connected bluetooth speaker and verified that it worked for audio
  • Shared screen in Wayland and verified that screensharing was successful

Diff Detail

Repository
R4226 pipewire
Lint
Lint Not Applicable
Unit
Tests Not Applicable