ucm: docs - add JackCTL, rearrange JackControl and JackDev

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
This commit is contained in:
Jaroslav Kysela 2019-12-03 15:01:04 +01:00
parent 2a286ca9a8
commit a0fc4447bb

View file

@ -338,14 +338,20 @@ int snd_use_case_get_list(snd_use_case_mgr_t *uc_mgr,
* - Valid values: "soft" (software attenuation) * - Valid values: "soft" (software attenuation)
* - EDIDFile * - EDIDFile
* - Path to EDID file for HDMI devices * - Path to EDID file for HDMI devices
* - JackControl, JackDev * - JackCTL
* - Jack information for a device. The jack status can be reported via * - jack control device name
* a kcontrol and/or via an input device. **JackControl** is the * - JackControl
* kcontrol name of the jack, and **JackDev** is the input device id of * - jack control identificator
* the jack (if the full input device path is /dev/input/by-id/foo, the * - can be parsed using snd_use_case_parse_ctl_elem_id()
* JackDev value should be "foo"). UCM configuration files should * - UCM configuration files should contain both JackControl and JackDev
* contain both JackControl and JackDev when possible, because * when possible, because applications are likely to support only one
* applications are likely to support only one or the other. * or the other
* - JackDev
* - the input device id of the jack (if the full input device path is
* /dev/input/by-id/foo, the JackDev value should be "foo")
* - UCM configuration files should contain both JackControl and JackDev
* when possible, because applications are likely to support only one
* or the other
* - JackHWMute * - JackHWMute
* If this value is set, it indicates that when the jack is plugged * If this value is set, it indicates that when the jack is plugged
* in, the hardware automatically mutes some other device(s). The * in, the hardware automatically mutes some other device(s). The