[pulseaudio-discuss] [PATCH 0/5] Add simple HSP support in new native backend

Luiz Augusto von Dentz luiz.dentz at gmail.com
Tue Sep 16 07:21:58 PDT 2014


Hi Tanu,

On Tue, Sep 16, 2014 at 4:30 PM, Tanu Kaskinen
<tanu.kaskinen at linux.intel.com> wrote:
> On Mon, 2014-09-15 at 14:05 +0200, Georg Chini wrote:
>> Hi,
>>
>> >
>> > The idea for the native HSP backend is to have a simple implementation
>> > without any extra dependencies. It's hard to make ofono work on
>> > desktop machines and you don't need a full-blown phone stack to play
>> > sound through the headset in many cases.
>> >
>>
>> Does the new ofono backend support a headset? The original patches from
>> João Paulo Rechi Vita do not.
>
> I also remember João saying that the patches would only cover the
> HFP/Handsfree Unit role (which wouldn't be useful for headsets), but I'm
> not sure that's correct... The code creates profiles that claim to cover
> both HSP and HFP, and all roles of those (there are four profile+role
> combinations in total). There may be limitations in oFono that prevent
> some roles for working. I guess oFono only supports HFP, but it's
> unclear whether it supports the role relevant for using headsets.

In terms of interface both roles should be covered by the backend, so
headsets should work as long as oFono has a modem registered. HSP is
not supported by oFono, but this has little to no effect on supporting
headsets since it only prevent HSP only headsets which is quite rare
nowadays.

In the other hand for HSP alone we should be covered by using native
backend, this actually works very similar on Android where tablet
without modem do only have HSP and phones have only HFP.


-- 
Luiz Augusto von Dentz


More information about the pulseaudio-discuss mailing list