[pulseaudio-discuss] Using native HSP support
Tanu Kaskinen
tanuk at iki.fi
Mon Mar 21 15:05:36 UTC 2016
On Mon, 2016-03-21 at 14:20 +0000, DaCosta, Alexandre wrote:
> Hi,
>
> I'm currently using a recent Raspbian release (kernel 4.1.18) with
> BlueZ 5.38 and Pulseaudio 8.0. I would like to enable the HSP profile
> to send audio from my raspberry to my headphones. I can discover and
> pair the device and even get music with A2DP.
>
> However, when I switch to HSP (using pavucontrol), I get the
> following error : "backend-native.c: connect(): Function not
> implemented".
>
> With pactl list cards, I get the following regarding Bluetooth :
> Profiles:
> headset_head_unit: Headset Head Unit (HSP/HFP) (sinks: 1, sources: 1, priority: 20, available: yes)
> a2dp_sink: High Fidelity Playback (A2DP Sink) (sinks: 1, sources: 0, priority: 10, available: yes)
> off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
>
> So it seems that HSP profile is available. I tried to revert to
> pulseaudio 7.1 and 6, but the result is the same. Any idea of what
> could cause this issue ?
If connect() is failing with "Function not implemented", it looks like
the kernel doesn't have the necessary support. Maybe the kernel needs
to be rebuilt with different options.
--
Tanu
More information about the pulseaudio-discuss
mailing list