Restrict AVRCP in case A2DP is restricted 61/210361/1
authorDeokhyun Kim <dukan.kim@samsung.com>
Thu, 18 Jul 2019 08:33:02 +0000 (17:33 +0900)
committerDeokhyun Kim <dukan.kim@samsung.com>
Thu, 18 Jul 2019 08:33:02 +0000 (17:33 +0900)
Change-Id: I39b1d0a7aebd156c23264d175a7500e1879c545c
Signed-off-by: Deokhyun Kim <dukan.kim@samsung.com>
profiles/audio/a2dp.c
profiles/audio/avctp.c

index 0619bb1..2b8bfce 100644 (file)
@@ -1654,11 +1654,7 @@ static void confirm_cb(GIOChannel *io, gpointer data)
                goto drop;
 
 #ifdef TIZEN_FEATURE_BLUEZ_MODIFY
-{
-       gboolean restricted = FALSE;
-
-       restricted = device_is_profile_blocked(device, A2DP_SINK_UUID);
-       if (restricted) {
+       if (device_is_profile_blocked(device, A2DP_SINK_UUID)) {
                DBG("A2DP is restricted");
                goto drop;
        }
index 898b596..47893c1 100644 (file)
@@ -1640,6 +1640,11 @@ static void avctp_confirm_cb(GIOChannel *chan, gpointer data)
                return;
 
 #ifdef TIZEN_FEATURE_BLUEZ_MODIFY
+       if (device_is_profile_blocked(device, A2DP_SINK_UUID)) {
+               DBG("A2DP is restricted");
+               return;
+       }
+
        char name[10];
        device_get_name(device, name, sizeof(name));
        DBG("name : %s", name);