ucm: implement disdevall sequence command

It is useful to run all disable sequences for all
UCM devices in a verb to ensure the valid, expected
initial state.

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
This commit is contained in:
Jaroslav Kysela 2022-05-24 16:28:21 +02:00
parent 0ba999591b
commit 4119e33d28
4 changed files with 39 additions and 2 deletions

View file

@ -222,8 +222,9 @@ SectionModifier."Capture Voice" {
Command name | Description
---------------|----------------------------------------------
enadev2 | execute device enable sequence
disdev2 | execute device disable sequence
enadev2 ARG | execute device enable sequence
disdev2 ARG | execute device disable sequence
disdevall "" | execute device disable sequence for all devices in verb
cdev ARG | ALSA control device name for snd_ctl_open()
cset ARG | ALSA control set - snd_ctl_ascii_elem_id_parse() + snd_ctl_ascii_value_parse()
cset-new ARG | Create new ALSA user control element - snd_ctl_ascii_elem_id_parse() + description