Julian Bouzas b3b10db529 policy: don't link endpoints on startup
Sometimes the default device node might not exist when reevaluating endpoints
for the first time on startup, so the policy would link endpoints to another
device node. Then, the default device node appears and the policy moves the
endpoints to the default device node while the previous link has not finish its
activation yet. This race condition can cause endpoint links to fail when being
activated. Delaying the reevaluation of endpoint links until the first client
link is created avoids this issue.
2021-05-20 11:18:19 -04:00
2019-05-31 12:13:12 +03:00
2021-02-03 17:16:51 +02:00
2021-05-07 13:34:01 +03:00
2021-05-07 13:34:01 +03:00
2020-05-19 17:54:10 +03:00

WirePlumber

WirePlumber is a modular session / policy manager for PipeWire and a GObject-based high-level library that wraps PipeWire's API, providing convenience for writing the daemon's modules as well as external tools for managing PipeWire.

Getting Started

Please refer to the documentation, which is available online here

Description
Languages
C 82.2%
Lua 16.2%
Meson 1.5%
Shell 0.1%