From 0f1e4f870616042ecd0c2d157a46daa96e646394 Mon Sep 17 00:00:00 2001 From: Pauli Virtanen Date: Tue, 2 Sep 2025 20:02:25 +0300 Subject: [PATCH] doc: add more properties missing from docs --- doc/dox/config/pipewire-props.7.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/doc/dox/config/pipewire-props.7.md b/doc/dox/config/pipewire-props.7.md index 338c3f604..6b854873c 100644 --- a/doc/dox/config/pipewire-props.7.md +++ b/doc/dox/config/pipewire-props.7.md @@ -744,6 +744,9 @@ See \ref spa_param_port_config for the meaning. Use \ref monitor-prop__alsa_card_profiles "ALSA Card Profiles" (ACP) for device configuration. This autodetects available ALSA devices and configures port and hardware mixers. +@PAR@ monitor-prop alsa.use-ucm # boolean +Enable or disable UCM for all devices. Default: unset. + @PAR@ monitor-prop alsa.udev.expose-busy # boolean Expose the ALSA card even if it is busy/in use. Default false. This can be useful when some of the PCMs are in use by other applications but the other free PCMs should still be exposed. @@ -898,12 +901,18 @@ Static set the device systemic latency, in nanoseconds. @PAR@ node-prop api.alsa.path # string UNDOCUMENTED +@PAR@ node-prop api.alsa.pcm.card # integer +Card index to open. Usually determined from `api.alsa.path`. + @PAR@ node-prop api.alsa.open.ucm # boolean Open device using UCM. @PAR@ node-prop api.alsa.bind-ctls # boolean UNDOCUMENTED +@PAR@ node-prop api.alsa.bind-ctl.NAME # boolean +UNDOCUMENTED + @PAR@ node-prop iec958.codecs # JSON array of string Enable only specific IEC958 codecs. This can be used to disable some codecs the hardware supports. Available values: PCM, AC3, DTS, MPEG, MPEG2-AAC, EAC3, TRUEHD, DTSHD @@ -925,6 +934,9 @@ Informative property. Informative property. \endparblock +@PAR@ node-prop api.alsa.dsd-lsb = false # boolean +Use LSB bit order for DSD audio output. + # ALSA MIDI PROPERTIES @IDX@ props @@ -937,8 +949,10 @@ configured in the monitor properties. Use MIDI 2.0 if possible. @PAR@ monitor-prop api.alsa.seq.min-pool = 500 # integer +UNDOCUMENTED @PAR@ monitor-prop api.alsa.seq.max-pool = 2000 # integer +UNDOCUMENTED @PAR@ monitor-prop clock.name = "clock.system.monotonic" # string Clock to follow.