[pulseaudio-tickets] [Bug 93898] Refused to switch profile to headset_head_unit when trying to use bluetooth headset microphone

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Mar 26 10:42:37 UTC 2016


https://bugs.freedesktop.org/show_bug.cgi?id=93898

--- Comment #1 from Tanu Kaskinen <tanuk at iki.fi> ---
This bug was again brought up on the mailing list, and as I re-read your
report, I noticed an important difference between the two devices: the working
one has both "Headset" (HSP) and "Handsfree" (HFP) profiles, but the broken one
only has "Handsfree".

The native backend in PulseAudio only supports HSP, so if the headset only
supports HFP, that's not going to work.

Should we implement HFP in PulseAudio? I'm not sure. It was debated a lot
whether it makes architectural sense to even implement HSP in an audio server,
and HFP is an even more complicated protocol than HSP. In any case, I'm not
volunteering to do the implementation. One possibility would be to tell
everybody to use oFono, but at least when PulseAudio 6.0 was released, the
oFono backend didn't support headsets (it only supported the scenario where
PulseAudio is on the headset/handsfree device, i.e. wrong direction). I don't
remember if the lack of headset support with oFono was due to lacking
functionality in oFono or PulseAudio or both, and if it was due to lacking
functionality in oFono, I don't know if the missing stuff has been implemented
since then.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/pulseaudio-bugs/attachments/20160326/a409c68f/attachment.html>


More information about the pulseaudio-bugs mailing list