After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 306036 - fix mute
fix mute
Status: RESOLVED FIXED
Product: gnome-control-center
Classification: Core
Component: [obsolete] Keybinding
git master
Other Linux
: Normal normal
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
: 164452 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-05-31 12:51 UTC by Ronald Bultje
Modified: 2005-06-10 16:08 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
the actual patch (5.75 KB, patch)
2005-05-31 12:51 UTC, Ronald Bultje
committed Details | Review

Description Ronald Bultje 2005-05-31 12:51:17 UTC
Gnome-settings-daemon suffers from some minor ALSA-related mute issues. Here's a
few cases where this matters:
* I mute using the panel applet, and unmute using the keybindings (it'll remute)
* I mute using the panel applet, and then try to unmute (by upping volume) using
the keybindings (it'll start back from zero)

This patch fixes it by b keeping state, similar to how the panel applet and the
volume control do it. I only looked at the GStreamer backend, since it does all
ALSA craziness internally already.

Also, it links to all backends it finds, so if it finds both gst and alsa and
oss, it'll build/link to all of them, which isn't needed, so this patch fixes
that too. GStreamer is used as default (similar to gnome-media/gnome-applets).

I shortly talked to Jonathan, who told me this was probably a good idea
(although he didn't consider himself maintainer). Jody said something similar.
I'm not sure who maintains this (I think Bastien did work on this at some point,
and I was told Seb is doing maintainance work on this too, so CC'ing them), but
feel free to comment. ;).
Comment 1 Ronald Bultje 2005-05-31 12:51:34 UTC
Created attachment 47066 [details] [review]
the actual patch
Comment 2 Ronald Bultje 2005-05-31 12:52:48 UTC
I'll also abuse this to ask a question: it currently is not possible to select
which track(s) are controlled by the buttons. It'd be nice to be able to
override this in gconf (I know some people who would love this). Can I add some
custom GConf keys + schema entries for that?
Comment 3 Bastien Nocera 2005-06-02 10:28:46 UTC
As long as both the GStreamer and the ALSA backend are fixed to allow that, I
wouldn't disagree to it. There's already a schemas file for the multimedia keys
part of the gnome-settings-daemon, so it would be OK to have them there.
Comment 4 Ronald Bultje 2005-06-02 11:37:18 UTC
Sure, I can add it to either backend. I'll attach a separate patch for that when
this one is applied/accepted.
Comment 5 Ronald Bultje 2005-06-05 13:05:10 UTC
applied, after review by Seb. I'll work on the track selection (ALSA, Gst,
probably OSS too) in another bug, since there's already a few bugs opened for
that...
Comment 6 Ronald Bultje 2005-06-10 16:08:47 UTC
*** Bug 164452 has been marked as a duplicate of this bug. ***