-
Notifications
You must be signed in to change notification settings - Fork 139
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
amixer: needs sget/cget support in stdin mode #135
Comments
It would probably make sense to send an end-of-output line in stdin mode (like |
This looks more convenient than using alsactl. Using |
Fixed in 68473a4 . |
This starts to look like conventional shell with prompt string. I remember most cases they had it like |
I used alsactl and amixer to implement highly effective volume control applet executor. At least it's able to keep pace at touchpad, which sends 1000 scroll events in only 18 to 12 seconds.
amixer --stdin
handles control events, whilealsactl monitor
is even source for applet display part (it's tint2 executor). But in order to get values to display - this display part has to runalsactl sget
per request. Can't these commands be supported in stdin mode? From first look - expected lines number doesn't look unpredictable: forsget
it depends on number of channels, and forcget
- probably fixed.Even
controls
command also could be supported, since it lists channel from biggest ID to 1, so moment of numid=1 could be understood as end of list.The text was updated successfully, but these errors were encountered: