[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[STUMP] amixer device
From: |
Vitaly Mayatskikh |
Subject: |
[STUMP] amixer device |
Date: |
Sat, 17 Jan 2009 14:25:39 +0100 |
User-agent: |
Wanderlust/2.15.6 (Almost Unreal) Emacs/22.2 Mule/5.0 (SAKAKI) |
Hi!
I need to specify exact device for amixer to let it chance to control
real buzzer (it is not a `default' in my system). (defconstant
+amixer-dev+ ...) in ~/.stumpwrc and the patch do this.
diff --git a/contrib/amixer.lisp b/contrib/amixer.lisp
index 617a7ff..1c1c180 100644
--- a/contrib/amixer.lisp
+++ b/contrib/amixer.lisp
@@ -47,7 +47,9 @@
(defun volcontrol (channel amount)
(let ((percent (parse-integer
(run-shell-command
- (concat "amixer sset " channel " " (or amount "toggle")
+ (concat "amixer " (when (boundp '+amixer-dev+)
+ (format nil "-c ~D " +amixer-dev+))
+ "sset " channel " " (or amount "toggle")
"| tail -1"
"| sed 's/^.*\\[\\([[:digit:]]\\+\\)%\\].*$/\\1/'")
t))))
--
wbr, Vitaly
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [STUMP] amixer device,
Vitaly Mayatskikh <=