Bug 377709

Summary: Do not change application audio device when changing Bluetooth A2DP <-> HFP
Product: [Unmaintained] plasma-pa Reporter: Daniel <mayazcherquoi>
Component: kcmAssignee: David Rosca <nowrep>
Status: RESOLVED NOT A BUG    
Severity: minor CC: plasma-bugs
Priority: NOR    
Version First Reported In: 5.9.3   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Daniel 2017-03-17 02:04:58 UTC
In System Settings> Multimedia> Audio Volume, there is a tab titled "Configuration". In there, it lists my Bluetooth headset (Bose QuietComfort 35) with a "Profile" dropdown menu, which allows me to switch between A2DP and HSP/HFP. Whenever I change that setting to one of the two, however, all of the applications in the "Application" tab which _were_ assigned to the audio device "Bose QuietComfort 35" revert to "Built-in Audio Analog Stereo". Likewise, under the "Output Devices" tab, the default audio device reverts from the headset to "Built-in Audio Analog Stereo".

Is it possible to keep the applications from switching to the internal "built-in" device when switching between Bluetooth headset profiles? It's just a hassle when I want to go on a call, or go off a call, to go into Multimedia settings and change _every single dropdown_ in the Applications tab to my Bluetooth headset, every single time.

In addition to this, but probably would be a separate bug/feature request, is it possible to auto-switch to HSP/HFP mode when an application wants to use the microphone, and back to A2DP when it is no longer in use? Just like Android, iOS, and Windows do when a call comes up.

Thanks in advance!
Comment 1 David Rosca 2017-03-17 20:00:15 UTC
You should configure PulseAudio to do this for you, it's nothing that Audio Volume KCM takes care of.
Comment 2 Daniel 2017-03-18 03:32:51 UTC
(In reply to David Rosca from comment #1)
> You should configure PulseAudio to do this for you, it's nothing that Audio
> Volume KCM takes care of.

Did I get confused? Is this not the correct place to report bugs / feature requests for the Multimedia settings in System Settings?
Comment 3 David Rosca 2017-03-19 08:48:02 UTC
> Did I get confused? Is this not the correct place to report bugs / feature requests for the Multimedia settings in System Settings?

This is not what KCM Audio Volume is for. It only allows to change volume/options of the streams/devices, it is not an audio daemon. What you want is a responsibility of the daemon - PulseAudio.