GNOME Bugzilla – Bug 554318
mute does not toggle like it should
Last modified: 2008-12-05 15:12:54 UTC
[ Forwarded from http://bugs.debian.org/500332 by Jelle de Jong ] When using LIRC system and the LIRC totem plugin with a keybinding on the mute event, totem-xine will mute, but when repressing the mute button the previous audio strenght is not restored. so mute/unmute does not work. It curently stays muted and will not unmute, when recieving the mute event. [ Additional comments ] Looking at the code this is expected, since muting just sets the volume to zero, so you cannot undo it. The volume before muting needs to be stored somewhere in a structure so that it can be restored later.
2008-12-05 Bastien Nocera <hadess@hadess.net> * src/totem-options.c (totem_options_process_for_server): * src/totem-options.h: * src/totem-private.h: * src/totem.c (totem_action_exit), (totem_action_volume_relative), (totem_action_volume_toggle_mute), (volume_button_value_changed_cb), (totem_action_remote): * src/totem.h: Add proper support for mute toggling through the remote interface, and add a command-line option for it (Closes: #554318)