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

David Henningsson david.henningsson at canonical.com
Wed Sep 10 02:36:52 PDT 2014



On 2014-09-08 11:15, Wim Taymans wrote:
> This set of patches adds a simple handler for the HSP profile to bluez
> and makes a new card for each connected device. This makes it possible to
> send audio to a Headset. The profile is implemented in a new native
> headset backend.
>
> The first 4 patches are mostly some very small cleanups and little bits to
> implement the last patch.
>
> The patch also switches the default backend from ofono to native.

Thanks for this patch set!

Could you give a little explanation how this patch set relates to other 
patch sets (like the currently pending ofono patch set and your previous 
"null backend" patch set)?

I e, to test this, I obviously need bluez 5, but does it also require 
any pending patch set that it builds upon? And what can be expected, 
working HSP playback but not recording? Any other missing functionality 
and that you plan to add in later patches?

>
> Wim Taymans (5):
>    bluez5-device: use get_profile_direction
>    bluez5-util: add dispose function
>    bluez5-util: always DISCONNECT on free
>    configure: fix headset check
>    backend-native: add a new native headset backend
>
>   configure.ac                                 |   6 +-
>   src/modules/bluetooth/backend-native.c       | 474 +++++++++++++++++++++++++++
>   src/modules/bluetooth/bluez5-util.c          |   6 +-
>   src/modules/bluetooth/bluez5-util.h          |   2 +
>   src/modules/bluetooth/module-bluez5-device.c |  32 +-
>   5 files changed, 498 insertions(+), 22 deletions(-)
>   create mode 100644 src/modules/bluetooth/backend-native.c
>

-- 
David Henningsson, Canonical Ltd.
https://launchpad.net/~diwic


More information about the pulseaudio-discuss mailing list