Louis: PipeWire under the hood
The session manager is the piece of software that is responsible for the policy: to find and configure devices, attach them appropriately to the graph, set and restore their properties if needed, route streams to the right device, set their volume, and more. It can create it’s own objects in the PipeWire graph related to session management such as endpoints and links between them, a sort of abstraction on top of PipeWire nodes. There are currently two implementations of the session manager: pipewire-media session and WirePlumber.
Posted Jun 23, 2021 19:40 UTC (Wed)
by ojab (guest, #54051)
[Link]
That's pretty awesome, didn't read yet, but I hope (guessing from the title) that it's parallel to the PulseAudio under the hood, which is pretty neat.
Not that it was useful in life, but some nerdy reading time which I do not reget.
Louis: PipeWire under the hood