diff options
-rw-r--r-- | emms-volume-amixer.el | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/emms-volume-amixer.el b/emms-volume-amixer.el index b721b38..74856c6 100644 --- a/emms-volume-amixer.el +++ b/emms-volume-amixer.el @@ -38,9 +38,16 @@ ;;; Code: +(defcustom emms-volume-amixer-control "Master" + "The control to change the volume with." + :type '(choice (const :tag "Master" "Master") + (const :tag "PCM" "PCM") + (string :tag "Something else: ")) + :group 'emms) + (defun emms-volume-amixer-sset-master (var) "Change amixer master volume by VAR." - (start-process "mixer" nil "amixer" "sset" "Master" var)) + (start-process "mixer" nil "amixer" "sset" emms-volume-amixer-control var)) (defun emms-volume-amixer-raise () "Increase volume by 2%." |