On Wed, 2013-03-27 at 02:16 -0300, jprvita at gmail.com wrote: > From: Jo?o Paulo Rechi Vita <jprvita at openbossa.org> > > The Bluetooth Handsfree Profile (HFP), role Hansfree (HF), is used when we want > to work as a Hands-free unit to control audio calls performed by an Audio > Gateway (AG), generally a cellular phone. > > After the release of BlueZ 5, which added support for external profiles, the > HFP implementation has been moved out of BlueZ and implemented in oFono. A new > D-Bus API has been defined to enable the IPC between oFono's Handsfree Audio > Manager, which takes care of the Bluetooth HFP modems, and a Handsfree Audio > Agent, which in our particular case is PulseAudio. > > This series implements support for the HFP HF role in the card representing the > Bluetooth device through a new card profile, "Handsfree Audio Gateway", which > is the name of the role performed by the remote device. > > At the moment HFP up to 1.6 is supported, but without wideband speech. Wideband > speech support work is in progress. Also, this series works with kernels < 3.8, > since handling of defer setup of SCO sockets is also a WIP. What do you mean by "this series works with kernels < 3.8"? Do you mean that BlueZ 5 + kernel >= 3.8 isn't supported, but earlier kernels work fine? > This series is based on top of Mikel Astiz' work to add BlueZ 5 support to the > bluetooth modules. I haven't yet looked more closely what your patches contain, but do you mean that your patches require Mikel's patches to be applied first? Mikel said that his BlueZ 5 patch set (as submitted, I don't know what's happening in private git repositories) shouldn't be applied. -- Tanu