Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > fa7d2f9ae5ab22a899495a347de4c518 > files > 1

libalsa2-1.0.15-0.rc1.4mdv2008.0.src.rpm

From: Takashi Iwai <tiwai@suse.de>
Subject: [alsa-cvslog] alsa-lib: PC-Speaker config update
To: alsa-cvslog@lists.sourceforge.net
Date: Wed Sep 19 21:32:09 2007 +0200
Reply-To: ALSA HG Logger <noreply@alsa-project.org>

changeset:   2330:d5a0515de093
tag:         tip
user:        tiwai
date:        Wed Sep 19 21:29:41 2007 +0200
files:       src/conf/cards/PC-Speaker.conf
description:
PC-Speaker config update

The attached patch updates the PC-Speaker.conf for the use of softvol.

Signed-off-by: Stas Sergeev <stsp@aknet.ru>


diff -r fb2a23edc632 -r d5a0515de093 src/conf/cards/PC-Speaker.conf
--- a/src/conf/cards/PC-Speaker.conf	Mon Sep 17 15:03:52 2007 +0200
+++ b/src/conf/cards/PC-Speaker.conf	Wed Sep 19 21:29:41 2007 +0200
@@ -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 {