From: Jaroslav Kysela Date: Fri, 17 Jan 2003 11:27:52 +0000 (+0000) Subject: Added rear and surround40 definition X-Git-Tag: v1.0.3~324 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=a8a71d5781e7cc53bf9ff9ce75d2b93883297bea;p=alsa-lib.git Added rear and surround40 definition --- diff --git a/src/conf/cards/ENS1371.conf b/src/conf/cards/ENS1371.conf index a9499dae..5c0de7d4 100644 --- a/src/conf/cards/ENS1371.conf +++ b/src/conf/cards/ENS1371.conf @@ -11,10 +11,69 @@ ENS1371.pcm.front.0 { } type hw card $CARD - device 1 + device 0 } + + +ENS1371.pcm.rear.0 { + @args [ CARD ] + @args.CARD { + type string + } + type hooks + slave.pcm { + type hw + card $CARD + device 1 + } + hooks.0 { + type ctl_elems + hook_args [ + { + interface MIXER + name "AC97 2ch->4ch Copy Switch" + lock true + preserve true + value 0 + } + ] + } +} + + + +ENS1371.pcm.surround40.0 { + @args [ CARD ] + @args.CARD { + type string + } + type multi + slaves [ + { + pcm { + @func concat + strings [ "cards.ENS1371.pcm.front.0:CARD=" $CARD ] + } + channels 2 + } + { + pcm { + @func concat + strings [ "cards.ENS1371.pcm.rear.0:CARD=" $CARD ] + } + channels 2 + } + ] + bindings [ + { slave 0 channel 0 } + { slave 0 channel 1 } + { slave 1 channel 0 } + { slave 1 channel 1 } + ] +} + ENS1371.pcm.iec958.0 {