diff options
author | Szymon Janc <szymon.janc@tieto.com> | 2014-09-22 16:30:13 +0200 |
---|---|---|
committer | Szymon Janc <szymon.janc@tieto.com> | 2014-09-22 16:31:09 +0200 |
commit | bc5b5fdf13f67fb2af564aba802ea498bb8c288b (patch) | |
tree | f39821d21fed8b4d3fb4181246e0afa2aba452e6 /android/hal-handsfree.c | |
parent | 0ff83edff0c13fcea2a2a1b21365867fd01e098a (diff) | |
download | bluez-bc5b5fdf13f67fb2af564aba802ea498bb8c288b.tar.gz |
android: Use helper for accesing Android properties
Diffstat (limited to 'android/hal-handsfree.c')
-rw-r--r-- | android/hal-handsfree.c | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/android/hal-handsfree.c b/android/hal-handsfree.c index 986e74589..0c5178922 100644 --- a/android/hal-handsfree.c +++ b/android/hal-handsfree.c @@ -27,8 +27,7 @@ #include "hal-msg.h" #include "ipc-common.h" #include "hal-ipc.h" - -#define MODE_PROPERTY_NAME "persist.sys.bluetooth.handsfree" +#include "hal-utils.h" static const bthf_callbacks_t *cbs = NULL; @@ -216,13 +215,13 @@ static uint8_t get_mode(void) { char value[PROPERTY_VALUE_MAX]; - if (property_get(MODE_PROPERTY_NAME, value, "") > 0 && - (!strcasecmp(value, "hfp"))) - return HAL_MODE_HANDSFREE_HFP; + if (get_config("handsfree", value, NULL) > 0) { + if (!strcasecmp(value, "hfp")) + return HAL_MODE_HANDSFREE_HFP; - if (property_get(MODE_PROPERTY_NAME, value, "") > 0 && - (!strcasecmp(value, "hfp_wbs"))) - return HAL_MODE_HANDSFREE_HFP_WBS; + if (!strcasecmp(value, "hfp_wbs")) + return HAL_MODE_HANDSFREE_HFP_WBS; + } return HAL_MODE_HANDSFREE_HSP_ONLY; } |