]> git.alsa-project.org Git - alsa-lib.git/commitdiff
Use softvol for default PCM
authorTakashi Iwai <tiwai@suse.de>
Thu, 17 Feb 2005 15:15:37 +0000 (15:15 +0000)
committerTakashi Iwai <tiwai@suse.de>
Thu, 17 Feb 2005 15:15:37 +0000 (15:15 +0000)
Use softvol plugin for default PCM (for C-Media codecs)

src/conf/cards/VIA8233.conf
src/conf/cards/VIA8237.conf

index 23cf4b7df89cb97873f731bdd0bfe9542f473cbc..b8f88cdbb51cb4c473174f55bd7a2b6d42ee5dbf 100644 (file)
@@ -14,7 +14,7 @@ VIA8233.pcm.front.0 {
        device 0
 }      
 
-# default with plughw/dsnoop
+# default with softvol/dsnoop
 # VIA8233 supports multi-playback
 VIA8233.pcm.default {
        @args [ CARD ]
@@ -25,8 +25,16 @@ VIA8233.pcm.default {
        playback.pcm {
                type plug
                slave.pcm {
-                       @func concat
-                       strings [ "hw:" $CARD ]
+                       type softvol
+                       slave.pcm {
+                               type hw
+                               card $CARD
+                               device 0
+                       }
+                       control {
+                               name "PCM Playback Volume"
+                               card $CARD
+                       }
                }
        }
        capture.pcm {
index 74520055661aa69bb4a2fb50af05e1149fc8e684..a9474377b9add818746692b9012ec05da2065fdf 100644 (file)
@@ -14,7 +14,7 @@ VIA8237.pcm.front.0 {
        device 0
 }      
 
-# default with plughw/dsnoop
+# default with softvol/dsnoop
 # VIA8237 supports multi-playback
 VIA8237.pcm.default {
        @args [ CARD ]
@@ -25,8 +25,16 @@ VIA8237.pcm.default {
        playback.pcm {
                type plug
                slave.pcm {
-                       @func concat
-                       strings [ "hw:" $CARD ]
+                       type softvol
+                       slave.pcm {
+                               type hw
+                               card $CARD
+                               device 0
+                       }
+                       control {
+                               name "PCM Playback Volume"
+                               card $CARD
+                       }
                }
        }
        capture.pcm {