Open Source Telephony
 help / color / mirror / Atom feed
* [RFC v0 00/20] HFP1.6: Codec negotiation and HF Connect
@ 2013-03-12 14:21 Claudio Takahasi
  2013-03-12 14:21 ` [RFC v0 01/20] handsfree-audio: Add card driver for HFP 1.6 Claudio Takahasi
                   ` (19 more replies)
  0 siblings, 20 replies; 24+ messages in thread
From: Claudio Takahasi @ 2013-03-12 14:21 UTC (permalink / raw)
  To: ofono

[-- Attachment #1: Type: text/plain, Size: 1886 bytes --]

This RFC implements codec negotiation and HF initiated audio
connection for HFP 1.6

Dependency: "[PATCH v0 00/15] Add handsfree audio card driver"

Open issues:
* Use bitmask or keep the array to store the supported audio codecs?
* Return -EINPROGRESS for Audio Connect. Is it acceptable?

Missing:
* Unregister the codec watcher
* Some errors handling

Development branch:
git://git.infradead.org/users/cktakahasi/ofono.git external-hfp16

Claudio Takahasi (18):
  handsfree-audio: Add card driver for HFP 1.6
  handsfree-audio: Add user data to card driver
  hfp_hf_bluez5: Pass modem as user data
  handsfree-audio: Add user data to connect declaration
  hfp_hf_bluez5: Add user data to connect implementation
  hfp_hf_bluez5: Add HFP 1.6 connect implementation
  handsfree-audio: Add HFP 1.6 connect hook
  handsfree-audio: Add "Connect" reply for HFP 1.6
  handsfree-audio: Add function to get the codecs
  hfp_hf_bluez5: Register codec watcher
  handsfree-audio: Add function to select the codec
  hfp_hf_bluez5: Set the audio codec in the card
  handsfree-audio: Send the selected codec
  handsfree-audio: Set CVSD as default in the card
  handsfree-audio: Use bitmask for supported codecs
  handsfree-audio: Disable mSBC if defer is off
  bluetooth: Add define for SCO voice settings
  handsfree-audio: Add setting SCO air mode

Vinicius Costa Gomes (2):
  hfpmodem: Send AT+BAC with the supported codecs
  hfpmodem: Add codec watcher register

 drivers/hfpmodem/slc.c    |  89 +++++++++++++++++++++++++++++++-
 drivers/hfpmodem/slc.h    |   4 ++
 include/handsfree-audio.h |   9 +++-
 plugins/hfp_hf_bluez5.c   |  56 +++++++++++++++++++-
 src/bluetooth.h           |  12 +++++
 src/handsfree-audio.c     | 127 +++++++++++++++++++++++++++++++++++++++-------
 6 files changed, 274 insertions(+), 23 deletions(-)

-- 
1.7.11.7


^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2013-03-18 19:15 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-12 14:21 [RFC v0 00/20] HFP1.6: Codec negotiation and HF Connect Claudio Takahasi
2013-03-12 14:21 ` [RFC v0 01/20] handsfree-audio: Add card driver for HFP 1.6 Claudio Takahasi
2013-03-12 14:21 ` [RFC v0 02/20] handsfree-audio: Add user data to card driver Claudio Takahasi
2013-03-12 14:21 ` [RFC v0 03/20] hfp_hf_bluez5: Pass modem as user data Claudio Takahasi
2013-03-12 14:21 ` [RFC v0 04/20] handsfree-audio: Add user data to connect declaration Claudio Takahasi
2013-03-12 14:21 ` [RFC v0 05/20] hfp_hf_bluez5: Add user data to connect implementation Claudio Takahasi
2013-03-12 14:21 ` [RFC v0 06/20] hfp_hf_bluez5: Add HFP 1.6 " Claudio Takahasi
2013-03-14 17:52   ` Vinicius Costa Gomes
2013-03-18 19:15     ` Denis Kenzior
2013-03-12 14:21 ` [RFC v0 07/20] handsfree-audio: Add HFP 1.6 connect hook Claudio Takahasi
2013-03-12 14:21 ` [RFC v0 08/20] handsfree-audio: Add "Connect" reply for HFP 1.6 Claudio Takahasi
2013-03-12 14:21 ` [RFC v0 09/20] handsfree-audio: Add function to get the codecs Claudio Takahasi
2013-03-12 14:21 ` [RFC v0 10/20] hfpmodem: Send AT+BAC with the supported codecs Claudio Takahasi
2013-03-12 17:44   ` Vinicius Costa Gomes
2013-03-12 14:21 ` [RFC v0 11/20] hfpmodem: Add codec watcher register Claudio Takahasi
2013-03-12 14:21 ` [RFC v0 12/20] hfp_hf_bluez5: Register codec watcher Claudio Takahasi
2013-03-12 14:21 ` [RFC v0 13/20] handsfree-audio: Add function to select the codec Claudio Takahasi
2013-03-12 14:21 ` [RFC v0 14/20] hfp_hf_bluez5: Set the audio codec in the card Claudio Takahasi
2013-03-12 14:21 ` [RFC v0 15/20] handsfree-audio: Send the selected codec Claudio Takahasi
2013-03-12 14:21 ` [RFC v0 16/20] handsfree-audio: Set CVSD as default in the card Claudio Takahasi
2013-03-12 14:21 ` [RFC v0 17/20] handsfree-audio: Use bitmask for supported codecs Claudio Takahasi
2013-03-12 14:21 ` [RFC v0 18/20] handsfree-audio: Disable mSBC if defer is off Claudio Takahasi
2013-03-12 14:21 ` [RFC v0 19/20] bluetooth: Add define for SCO voice settings Claudio Takahasi
2013-03-12 14:21 ` [RFC v0 20/20] handsfree-audio: Add setting SCO air mode Claudio Takahasi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox