doc: improve property documentation

Add some more examples, and more xref links to index.
This commit is contained in:
Pauli Virtanen 2025-08-30 15:26:44 +03:00 committed by Wim Taymans
parent 98b7a34102
commit bde2aa34ef
5 changed files with 91 additions and 43 deletions

View file

@ -54,7 +54,7 @@ for the detailed description.
In addition, the PipeWire context configuration sections
may also be specified, see \ref page_man_pipewire_conf_5 "pipewire.conf(5)".
# STREAM PROPERTIES @IDX@ pipewire-pulse.conf
# STREAM PROPERTIES @IDX@ pipewire-pulse.conf stream.properties
The `stream.properties` section contains properties for streams created
by the pipewire-pulse server.
@ -100,18 +100,18 @@ stream.properties = {
}
```
# STREAM RULES @IDX@ pipewire-pulse.conf
# STREAM RULES @IDX@ pipewire-pulse.conf stream.rules
The `stream.rules` section works the same as
\ref client_conf__stream_rules "pipewire-client.conf(5) stream.rules".
# PULSEAUDIO PROPERTIES @IDX@ pipewire-pulse.conf
# PULSEAUDIO PROPERTIES @IDX@ pipewire-pulse.conf pulse.properties
For `pulse.properties` section,
see \ref page_module_protocol_pulse "libpipewire-module-protocol-pulse(7)"
for available options.
# PULSEAUDIO RULES @IDX@ pipewire-pulse.conf
# PULSEAUDIO RULES @IDX@ pipewire-pulse.conf pulse.rules
For each client, a set of rules can be written in `pulse.rules`
section to configure quirks of the client or to force some pulse