From: Lee Revell Date: Thu, 29 Sep 2005 12:32:41 +0000 (+0000) Subject: use dmix/dsnoop for default PCM on ca0106 X-Git-Tag: v1.0.10rc2~2 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=477325ddfb8b52dbc2e8b7af61e55acef8a68b58;p=alsa-lib.git use dmix/dsnoop for default PCM on ca0106 This chipset lacks hardware mixing so needs to use dmix/dsnoop by default. Signed-off-by: Lee Revell --- diff --git a/src/conf/cards/CA0106.conf b/src/conf/cards/CA0106.conf index c2e4fbb7..0fd07269 100644 --- a/src/conf/cards/CA0106.conf +++ b/src/conf/cards/CA0106.conf @@ -2,6 +2,29 @@ # Configuration for the CA0106 chip # +# default with dmix & dsnoop +CA0106.pcm.default { + @args [ CARD ] + @args.CARD { + type string + } + type asym + playback.pcm { + type plug + slave.pcm { + @func concat + strings [ "dmix:" $CARD ] + } + } + capture.pcm { + type plug + slave.pcm { + @func concat + strings [ "dsnoop:" $CARD ] + } + } +} + CA0106.pcm.front.0 {