Bug 377709 - Do not change application audio device when changing Bluetooth A2DP <-> HFP
Summary: Do not change application audio device when changing Bluetooth A2DP <-> HFP
Status: RESOLVED NOT A BUG
Alias: None
Product: plasma-pa
Classification: Unmaintained
Component: kcm (other bugs)
Version First Reported In: 5.9.3
Platform: Arch Linux Linux
: NOR minor
Target Milestone: ---
Assignee: David Rosca
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-03-17 02:04 UTC by Daniel
Modified: 2017-03-19 08:48 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.