From 4a8dd6f12b6e3224a1c12497ebfb8d61cdbdf872 Mon Sep 17 00:00:00 2001 From: DoHyun Pyun Date: Mon, 18 Dec 2017 10:34:37 +0900 Subject: [PATCH] Add AVRCP control volume up / down method Change-Id: Ia318c8f8329152399e44061751fb802d9ee48095 Signed-off-by: DoHyun Pyun --- bt-service/bt-service-avrcp-controller.c | 6 ++++++ include/bluetooth-media-control.h | 4 +++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/bt-service/bt-service-avrcp-controller.c b/bt-service/bt-service-avrcp-controller.c index 7172959..be6ce19 100644 --- a/bt-service/bt-service-avrcp-controller.c +++ b/bt-service/bt-service-avrcp-controller.c @@ -216,6 +216,12 @@ int _bt_avrcp_control_cmd(int type) case RELEASE_REWIND: ret = __bt_media_send_control_msg("ReleaseRewind"); break; + case VOLUME_UP: + ret = __bt_media_send_control_msg("VolumeUp"); + break; + case VOLUME_DOWN: + ret = __bt_media_send_control_msg("VolumeDown"); + break; default: BT_DBG("Invalid Type\n"); return BLUETOOTH_ERROR_INTERNAL; diff --git a/include/bluetooth-media-control.h b/include/bluetooth-media-control.h index 42faf8e..d1932cd 100644 --- a/include/bluetooth-media-control.h +++ b/include/bluetooth-media-control.h @@ -91,7 +91,9 @@ typedef enum { PRESS_FAST_FORWARD, RELEASE_FAST_FORWARD, PRESS_REWIND, - RELEASE_REWIND + RELEASE_REWIND, + VOLUME_UP, + VOLUME_DOWN } media_player_control_cmd; typedef struct { -- 2.7.4