All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] use dmix/dsnoop for default PCM on ca0106
@ 2005-09-17 19:03 Lee Revell
  2005-09-21  5:34 ` Lee Revell
  2005-09-29 12:32 ` Takashi Iwai
  0 siblings, 2 replies; 3+ messages in thread
From: Lee Revell @ 2005-09-17 19:03 UTC (permalink / raw)
  To: James Courtier-Dutton; +Cc: alsa-devel

This chipset lacks hardware mixing so needs to use dmix/dsnoop by
default.

Signed-Off-By: Lee Revell <rlrevell@joe-job.com>

Index: alsa/alsa-lib/src/conf/cards/CA0106.conf
===================================================================
RCS file: /cvsroot/alsa/alsa-lib/src/conf/cards/CA0106.conf,v
retrieving revision 1.4
diff -u -r1.4 CA0106.conf
--- alsa/alsa-lib/src/conf/cards/CA0106.conf	3 Aug 2005 12:50:32 -0000	1.4
+++ alsa/alsa-lib/src/conf/cards/CA0106.conf	17 Sep 2005 19:02:16 -0000
@@ -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 ]
+		}
+	}
+}
+
 <confdir:pcm/front.conf>
 
 CA0106.pcm.front.0 {




-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. 
Download it for free - -and be entered to win a 42" plasma tv or your very
own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2005-09-29 12:32 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-09-17 19:03 [PATCH] use dmix/dsnoop for default PCM on ca0106 Lee Revell
2005-09-21  5:34 ` Lee Revell
2005-09-29 12:32 ` Takashi Iwai

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.