;ELC ;;; Compiled ;;; in Emacs version 26.3 ;;; with all optimizations. ;;; This file uses dynamic docstrings, first added in Emacs 19.29. ;;; This file does not contain utf-8 non-ASCII characters, ;;; and so can be loaded in Emacs versions earlier than 23. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\300\301\302\303\304DD\305\306\307\310\311&\210\300\312\302\303\313DD\314\306\315\310\311&\207" [custom-declare-variable emms-volume-amixer-control funcall function #[0 "\300\207" [#1="Master"] 1 #1#] "The control to change the volume with.\nControls includes \"Master\", \"PCM\", etc. For a full list of available\ncontrols, run `amixer controls' in a shell." :type (choice (const :tag "Master" "Master") (const :tag "PCM" "PCM") (string :tag "Something else: ")) :group emms-volume emms-volume-amixer-card #[0 "\300\207" [0] 1] "The card number to change volume.\nThe card is identified by a number. For a full list run `cat\n/proc/asound/cards' in a shell." integer] 8) #@53 Change amixer master volume by AMOUNT. (fn AMOUNT) (defalias 'emms-volume-amixer-change #[257 "\302\303\304\305!r\211q\210\306\307\310\311\312!\313\"\314$\216\315\316\317p\317\320\321\322\"\323 \321\324\325!\307W\2032\326\2023\327#& \307U\205F\330\331\317\332#\205F\333\334!*\262\"\207" [emms-volume-amixer-card emms-volume-amixer-control message "Playback channels: %s" generate-new-buffer " *temp*" make-byte-code 0 "\301\300!\205 \302\300!\207" vconcat vector [buffer-name kill-buffer] 2 call-process "amixer" nil "-c" format "%d" "sset" "%d%%%s" abs "-" "+" re-search-backward "\\[\\([0-9]+%\\)\\]" t match-string 1] 18 (#$ . 1095)]) (provide 'emms-volume-amixer)