johnhoran / Laine

Gnome extension which allows the control of the volume of individual applications as well as a more in depth control of mpris aware applications from a single applet
https://extensions.gnome.org/extension/937/laine/
GNU General Public License v2.0
27 stars 11 forks source link

Can't switch between multiple outputs on the same device #17

Open vith opened 9 years ago

vith commented 9 years ago

First I want to say this is a really nice extension.

Unfortunately I can only really make use of the volume sliders at the moment. For output switching I still have to open the Gnome Control Center. In my particular setup, I need to be able to switch between the Digital Output and Analog Output seen below, as one is connected to my speakers and the other to my headphones.

screenshot from 2015-04-18 14-14-39

johnhoran commented 9 years ago

Hi, thanks for the feedback.

Yeah I've got to come up with a better way of handling this. Basically internally to pulseaudio the analogue and digital ports are handled separately, and you have to switch a card between profiles, which then causes new sinks to appear. All of this is abstracted away in the Gnome control centre, but if you look in pavucontrol, you should see what I'm talking about. The main thing I'm hesitant about is that when I look in pavucontrol, the card on my desktop has tons of profiles, for each of the different speaker arrangements that a user could have. Plus if a card has inputs, then each of these get a separate profile for every possible input. The last thing I want is for a user to click on that menu and be presented with a list of 20 profiles.

Anyway I'll see if I can come up with a good solution for this at some point. Thanks again for the bug report.