docs: Explain PipeWire role, add graphics

This commit is contained in:
Simon A. Eugster 2026-04-07 22:18:56 +02:00
parent 843082e4e5
commit 3454e2d465
7 changed files with 115 additions and 5 deletions

View file

@ -24,7 +24,7 @@ they just use the PulseAudio API provided by PipeWire. Therefore, PulseAudio too
## PipeWire overview
Normally, a system with PipeWire also runs WirePlumber.
Normally, a system with PipeWire also runs **WirePlumber.**
**PipeWire** only *provides* the functionality for transporting and transforming audio and video. It is *used* by a session manager.
@ -60,7 +60,7 @@ Some specific properties:
Relationships between different object types (`type` property):
![Object type relationship](pipewire-object-types-relationship.drawio.png)
![Object type relationship](pipewire-object-types-relationship.drawio.svg)
```mermaid
flowchart LR