If you choose mixer track to be e.g. 'Capture', you can not toggle capture by middle-clicking the plugin. I thinks it should work like this command (plus give visual information), respectively: amixer set 'Capture' toggle
...for the selected sound card, of course.
This is not a bug but a feature request. It'll not make it into 4.6 but I'm considering major changes in the UI of the panel plugin for 4.8.
I think I already fixed it by adding five lines of code, but I haven't been able to test it, yet. Does your reluctance not to make it into 4.6 depend of feature freeze or what?
(In reply to comment #3) > I think I already fixed it by adding five lines of code That code is supposed to show "muted" icon also when capture is set off; I use a script for actual toggling capture.
(In reply to comment #3) > I think I already fixed it by adding five lines of code, but I haven't been > able to test it, yet. Does your reluctance not to make it into 4.6 depend of > feature freeze or what? Yes. Feature freeze means no new features. This isn't a bug. However, I have plans for a better panel plugin for 4.8.
I think it is a bug since toggle does not work for all available tracks by it. Does it show, if such a track is set off? (I can't check it now for the new version, but the older version, which comes with Xfce 4.4, shows it the same way as it shows 0% volume.) But don't take it like you should make capture tracks unavailable ;)
The mixer plugin right now should mute the tracks but that doesn't seem to work. So apologies to you, the bug report is valid. Seems like capture tracks don't support muting at all. So I'll probably fix this by switching to toggling capture mode.
This is fixed in revision 29442: * panel-plugin/xfce-mixer-plugin.c: Use the GstMixerTrack "label" property instead of the struct member to access the name of a track. Toggle record for capture tracks instead of trying to mute them. Capture tracks don't support muting (bug #4777). * xfce4-mixer/xfce-mixer-track.c: Don't show the mute button for capture tracks (follow up of bug #4777). The icon may not be appropriate but that's something for after 4.6.