]> git.alsa-project.org Git - alsa-lib.git/commit
ucm: add support for verb variants
authorJaroslav Kysela <perex@perex.cz>
Wed, 18 May 2022 11:10:35 +0000 (13:10 +0200)
committerJaroslav Kysela <perex@perex.cz>
Wed, 18 May 2022 11:10:35 +0000 (13:10 +0200)
commitc3a5d32ac37b0a09c77e98cd3b1be888bb0141e4
treef04d9e43aec93aa434bb91a0bd60cc58e523bca4
parent25e44bbeb976417eebba7323db779a5c44a1a389
ucm: add support for verb variants

The bellow configuration example creates two verbs ("HiFi" and "HiFi 7+1")
with different playback channels for the "Speaker" device.

SectionUseCase."HiFi" {
        File "HiFi.conf"
        Variant."HiFi" {
Comment "Default"
}
Variant."HiFi 7+1" {
Comment "HiFi 7.1"
         }
}

SectionDevice."Speaker" {
Value {
PlaybackChannels 2
}
Variant."HiFi 7+1".Value {
PlaybackChannels 8
}
}

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
src/ucm/parser.c
src/ucm/ucm_local.h