Changelog v2:

* Now uses cb_data mechanism from atutil.h

--

[PATCH 2/7] and [PATCH 3/7]
Implements a mechanism to notify when a emulator is removed and freed.
This mechanism will be required in [PATCH 6/6].

[PATCH 4/7]
HFP 1.6 adds a new feature Codec Negotiation. This commit changes HF
feature check interval.

[PATCH 5/7], [PATCH 6/7] and [PATCH 7/7]
Stores and removes emulators from the hash. This hash is important to
recover the correct emulator and remove it in RequestDisconnection()

Paulo Borges (7):
  emulator: Copy callback mechanism from atutil.h
  include: Add ofono_emulator_set_removed_cb()
  emulator: Add removed notification mechanism
  emulator: Change feature check to attend HFP 1.6
  hfp_ag_bluez5: Create a hash to store emulators
  hfp_ag_bluez5: Store emulator when connect
  hfp_ag_bluez5: Remove emulator when disconnect

 include/emulator.h      |    5 ++++
 plugins/hfp_ag_bluez5.c |   61 ++++++++++++++++++++++++++++++++++++++++++++---
 src/emulator.c          |   52 +++++++++++++++++++++++++++++++++++++++-
 3 files changed, 114 insertions(+), 4 deletions(-)

-- 
1.7.9.5

_______________________________________________
ofono mailing list
[email protected]
https://lists.ofono.org/mailman/listinfo/ofono

Reply via email to