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 593752 - Make it easy to switch to transient devices
Make it easy to switch to transient devices
Status: RESOLVED OBSOLETE
Product: gnome-control-center
Classification: Core
Component: Sound
unspecified
Other All
: Normal enhancement
: ---
Assigned To: Control center sound maintainer(s)
gnome media maintainers
: 592833 611939 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2009-09-01 06:43 UTC by viktors.petrovs
Modified: 2021-06-09 16:02 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
gnome-volume-control-applet add select sink sub-menu patch (12.11 KB, patch)
2009-09-01 06:43 UTC, viktors.petrovs
needs-work Details | Review

Description viktors.petrovs 2009-09-01 06:43:21 UTC
Created attachment 142202 [details] [review]
gnome-volume-control-applet add select sink sub-menu patch

In cases where You have multiple audio outputs, like built-in sound card and
bluetooth headphones, there is need for a easy and fast way to switch to the
selected sound output.

Added patch is gnome-volume-control-applet modification adding sub-menu in the
gnome-volume-control-applet menu when You have more than one sound output.

Here You can see screenshot of this patch in action: 
http://dl.getdropbox.com/u/225762/select-sink-submenu-screenshot.png
Comment 1 Bastien Nocera 2009-09-03 14:26:39 UTC
This is a good idea, but it's not how we'd like to see it implemented in the future.

We'd like to see the default outputs be selected depending on role, rather than for all the roles (as we currently do it).

So we'd have a way to select which output for which role in the main preferences, and have a plugin for the gnome-bluetooth wizard asking us whether we want to make this device the default for telephony, or music roles.

Prudhvi (Prudhvi_Tella@Dell.com) has been working on that recently I believe.
Comment 2 viktors.petrovs 2009-09-03 15:13:11 UTC
Bastien Nocera: Is there any place where i can look at detailed/additional information about Your future vision? Any discussion/blueprint or anything else...?
Comment 3 Bastien Nocera 2009-09-03 15:18:50 UTC
(In reply to comment #2)
> Bastien Nocera: Is there any place where i can look at detailed/additional
> information about Your future vision? Any discussion/blueprint or anything
> else...?

I'm afraid not, still need to do a post about our discussions about this at GCDS.

If you're interested in working on the feature, we'd need to first add backend code to set sinks and sources as defaults for specific roles. The code would live in gvc-mixer-stream.[ch] and the sub-classes of it.

We could then write both the gnome-bluetooth plugin and add (read-only) information about the roles to the UI. Still need to figure out how to present the setting of defaults, but that's 3 relatively simple tasks broken up.
Comment 4 viktors.petrovs 2009-09-03 15:45:23 UTC
(In reply to comment #3)
> (In reply to comment #2)
> > Bastien Nocera: Is there any place where i can look at detailed/additional
> > information about Your future vision? Any discussion/blueprint or anything
> > else...?
> 
> I'm afraid not, still need to do a post about our discussions about this at
> GCDS.

It would be very interesting. When it is ready, can You please post a reference here?
Comment 5 Bastien Nocera 2009-09-10 12:56:13 UTC
*** Bug 592833 has been marked as a duplicate of this bug. ***
Comment 6 Bastien Nocera 2010-03-08 11:37:10 UTC
*** Bug 611939 has been marked as a duplicate of this bug. ***
Comment 7 Bastien Nocera 2010-11-10 13:16:55 UTC
Mass move to gnome-control-center.
Comment 8 Bastien Nocera 2012-08-24 17:21:23 UTC
Mass reassign, sorry for the noise.
Comment 9 André Klapper 2021-06-09 16:02:41 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org.
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines
and create a new enhancement request ticket at
  https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/

Thank you for your understanding and your help.