! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Set output device from panel menu
Status:
RESOLVED: FIXED
Severity:
enhancement
Product:
Xfce4-pulseaudio-plugin
Component:
General

Comments

Description alexrichert 2015-09-28 19:52:57 CEST
For users with multiple audio outputs, would it be possible to add a menu within the plugin's menu that allows the user to determine which device's volume is being set? I assume this would take a moderate amount of effort, but it would be more convenient than over opening pavucontrol to change the volume for a non-default device.
Comment 1 haarp 2016-05-07 11:01:41 CEST
Seconded. I have two audio devices attached, and the panel plugin only ever changes volume for one. Interestingly, muting affects both.
Comment 2 Kete Tefid 2016-08-20 15:42:30 CEST
I have a bluetooth speaker attached and from the panel the slider cannot change the volume of the bluetooth speaker. Implementing this option would be awesome!
Comment 3 Kete Tefid 2016-11-04 20:28:02 CET
I changed the order of my sound card with the hope that this plugin will obey the change, however, it did not. It still takes the PCH card as the default output.

cat /proc/asound/cards 


 0 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xf3080000 irq 17
 1 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xf3210000 irq 28
If, at least, it follows the change, it will alleviate the problem to a great extent. The final fix will be to have the ability to change the default card from the plugin itself, of course.
Comment 4 haarp 2017-09-11 13:08:19 CEST
(In reply to Kete Tefid from comment #3)
> I changed the order of my sound card with the hope that this plugin will
> obey the change, however, it did not. It still takes the PCH card as the
> default output.

This won't work. What you'll have to do is change the "primary" device in Pulesaudio, e.g.

pacmd set-default-sink "card name"

The panel plugin will pick up the change. Obviously this is very cumbersome, hence the request to be able to do this from the panel plugin itself.
Comment 5 M. H. Trinh 2018-02-19 05:42:36 CET
Just to say mee too, I am interested by this feature.
Comment 6 Andre Miranda editbugs 2018-02-24 23:36:55 CET
I think that recent versions do exactly what this bug requests:
https://i.imgur.com/zJwRVBh.png
Comment 7 M. H. Trinh 2018-02-26 02:30:20 CET
Thanks ! 
Yup I can confirm that it is implemented in the version 0.3.4 and not in 0.2.3 (the default Opensuse 42.3 version). 
You can mark this issue as solved
Thanks again !
Comment 8 Sean Davis editbugs 2018-02-27 02:42:02 CET
Thanks for the update!

Bug #12231

Reported by:
alexrichert
Reported on: 2015-09-28
Last modified on: 2018-02-27

People

Assignee:
Andrzej
CC List:
5 users

Version

Version:
unspecified

Attachments

Additional information