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
