]> git.alsa-project.org Git - alsa-lib.git/commitdiff
PC-Speaker config update
authorStas Sergeev <stsp@aknet.ru>
Wed, 19 Sep 2007 19:29:41 +0000 (21:29 +0200)
committerTakashi Iwai <tiwai@suse.de>
Wed, 19 Sep 2007 19:29:41 +0000 (21:29 +0200)
The attached patch updates the PC-Speaker.conf for the use of softvol.

Signed-off-by: Stas Sergeev <stsp@aknet.ru>
src/conf/cards/PC-Speaker.conf

index 892ef3a9fd1a600ae748a821a079ad359c843847..cf88ff3681436d21f74cf0703021847ea55f6fe8 100644 (file)
@@ -9,8 +9,17 @@ PC-Speaker.pcm.front.0 {
        @args.CARD {
                type string
        }
-       type hw
-       card $CARD
+       type softvol
+       slave.pcm {
+               type hw
+               card $CARD
+       }
+       control {
+               name "Master Playback Volume"
+               card $CARD
+       }
+       min_dB -10.0
+       max_dB 20.0
 }      
 
 # default with dmix & null
@@ -23,21 +32,17 @@ PC-Speaker.pcm.default {
        playback.pcm {
                type plug
                slave.pcm {
-                       type dmix
-                       ipc_key 5678293
-                       ipc_key_add_uid yes
-                       slave {
-                               pcm {
-                                       type hw
-                                       card $CARD
-                               }
-                               period_time 0
-                               period_size 1024
-                               buffer_size 8192
-                               format S16_LE
-                               channels 1
-                               rate 37286
+                       type softvol
+                       slave.pcm {
+                               @func concat
+                               strings [ "dmix:" $CARD ]
+                       }
+                       control {
+                               name "Master Playback Volume"
+                               card $CARD
                        }
+                       min_dB -10.0
+                       max_dB 20.0
                }
        }
        capture.pcm {