Page MenuHomeSolus

Update pipewire to 0.2.7
ClosedPublic

Authored by kyrios123 on Sep 29 2019, 9:09 AM.
Tags
None
Referenced Files
F10992835: D7268.diff
Tue, Jul 25, 1:41 PM
F10848896: D7268.id.diff
Jun 11 2023, 5:06 PM
F10847166: D7268.id17407.diff
Jun 11 2023, 9:18 AM
F10846503: D7268.id17434.diff
Jun 11 2023, 4:57 AM
F10825501: D7268.diff
Jun 4 2023, 12:21 AM
F10778439: D7268.id17407.diff
May 24 2023, 7:59 AM
Subscribers

Details

Summary
  • Add support for alsa-lib 1.1.9 which changed the include path
  • Improve error checking and reporting in the protocol
  • deviceprovider: fix probing without starting
  • add sentinel to some functions
  • compiler fixes for musl
  • Improve error checking for threads
  • Fix some memory and fd leaks
  • Fix compilation with C++ compilers and clang
  • DISABLE_RTKIT should now not try to use dbus at all
  • Camera Portal fixes:
    • add Camera media.role
    • Rename module-flatpak to module-portal
    • Use the portal permissions store for camera checks
  • Actually use the passed fd in pipewiresrc
  • Make properties with "pipewire." prefix read-only
  • Add security label to client object
  • Remove libv4l2 dependency, it is not used
  • Improve format negotiation in autolink
  • Try to avoid list corruption with event emmission
  • Fix destroy of client-node memory corruption
  • Various small improvements

Signed-off-by: Pierre-Yves <pyu@riseup.net>

Test Plan

Successfully rebuild mutter, xdg-desktop-portal and xdg-desktop-portal-kde against this package

Diff Detail

Repository
R4226 pipewire
Lint
Lint Not Applicable
Unit
Tests Not Applicable