mirror of
https://gitlab.freedesktop.org/pipewire/wireplumber.git
synced 2026-04-03 03:30:36 +02:00
* client: Logic that deals with configuring clients (basically, permissions) * device: Anyhing that that deals with configuring devices (profiles, routes, ...) * node: Anything that deals with node objects: configuring nodes, changing their state, their properties and also creating new nodes (but NOT linking them) * linking: All the logic for creating links between nodes (and obviously, deciding which links to create) * monitors: Scripts that deal with hardware subsystems, mainly monitoring hardware changes and reflecting them on pipewire * default-nodes: All the logic for selecting the default sinks and sources |
||
|---|---|---|
| .. | ||
| client | ||
| default-nodes | ||
| device | ||
| lib | ||
| linking | ||
| monitors | ||
| node | ||
| create-item.lua | ||
| fallback-sink.lua | ||
| intended-roles.lua | ||
| policy-bluetooth.lua | ||
| policy-endpoint-client-links.lua | ||
| policy-endpoint-client.lua | ||
| policy-endpoint-device.lua | ||
| static-endpoints.lua | ||