summaryrefslogtreecommitdiff
path: root/android/handsfree.c
diff options
context:
space:
mode:
authorAndrei Emeltchenko <andrei.emeltchenko@intel.com>2014-11-06 10:31:59 +0200
committerSzymon Janc <szymon.janc@tieto.com>2014-11-06 12:31:31 +0100
commit2ce0bb3c23e65e8a2dd910b517a94dc0c7da00c5 (patch)
tree81d3d83aac624c01a6b15da6c7000e4281745504 /android/handsfree.c
parentb6e754e1bf187f52407a9fbd12e420a9df26b2a4 (diff)
downloadbluez-2ce0bb3c23e65e8a2dd910b517a94dc0c7da00c5.tar.gz
android/handsfree: Add support for new API for volume_cmd_cb
Volume Command notification callback has new parameter bdaddr.
Diffstat (limited to 'android/handsfree.c')
-rw-r--r--android/handsfree.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/android/handsfree.c b/android/handsfree.c
index babcdf276..c5aa99abc 100644
--- a/android/handsfree.c
+++ b/android/handsfree.c
@@ -361,6 +361,7 @@ static void at_cmd_vgm(struct hfp_context *context,
ev.type = HAL_HANDSFREE_VOLUME_TYPE_MIC;
ev.volume = val;
+ bdaddr2android(&dev->bdaddr, ev.bdaddr);
ipc_send_notif(hal_ipc, HAL_SERVICE_ID_HANDSFREE,
HAL_EV_HANDSFREE_VOLUME, sizeof(ev), &ev);
@@ -396,6 +397,7 @@ static void at_cmd_vgs(struct hfp_context *context,
ev.type = HAL_HANDSFREE_VOLUME_TYPE_SPEAKER;
ev.volume = val;
+ bdaddr2android(&dev->bdaddr, ev.bdaddr);
ipc_send_notif(hal_ipc, HAL_SERVICE_ID_HANDSFREE,
HAL_EV_HANDSFREE_VOLUME, sizeof(ev), &ev);