OSDN Git Service

Remove sys id param from bta_ar_reg_avrc
authorZach Johnson <zachoverflow@google.com>
Mon, 24 Aug 2020 21:59:57 +0000 (14:59 -0700)
committerZach Johnson <zachoverflow@google.com>
Mon, 24 Aug 2020 22:00:18 +0000 (15:00 -0700)
Bug: 159815595
Tag: #refactor
Test: compile & verify basic functions working
Change-Id: I6431ab480e7f245e7131419bea76cc6b0c925352

bta/ar/bta_ar.cc
bta/av/bta_av_main.cc
bta/include/bta_ar_api.h

index bc41886..7beebaa 100644 (file)
@@ -190,12 +190,11 @@ void bta_ar_dereg_avct() {
  *****************************************************************************/
 void bta_ar_reg_avrc(uint16_t service_uuid, const char* service_name,
                      const char* provider_name, uint16_t categories,
-                     tBTA_SYS_ID sys_id, bool browse_supported,
-                     uint16_t profile_version) {
-  uint8_t mask = bta_ar_id(sys_id);
+                     bool browse_supported, uint16_t profile_version) {
+  uint8_t mask = BTA_AR_AV_MASK;
   uint8_t temp[8], *p;
 
-  if (!mask || !categories) return;
+  if (!categories) return;
 
   if (service_uuid == UUID_SERVCLASS_AV_REM_CTRL_TARGET) {
     if (bta_ar_cb.sdp_tg_handle == 0) {
index c07804e..5473af4 100644 (file)
@@ -589,7 +589,7 @@ static void bta_av_api_register(tBTA_AV_DATA* p_data) {
 
         bta_ar_reg_avrc(
             UUID_SERVCLASS_AV_REM_CTRL_TARGET, "AV Remote Control Target", NULL,
-            p_bta_av_cfg->avrc_tg_cat, BTA_ID_AV,
+            p_bta_av_cfg->avrc_tg_cat,
             (bta_av_cb.features & BTA_AV_FEAT_BROWSE), profile_version);
       }
 
@@ -726,12 +726,12 @@ static void bta_av_api_register(tBTA_AV_DATA* p_data) {
          */
         if (profile_initialized == UUID_SERVCLASS_AUDIO_SOURCE) {
           bta_ar_reg_avrc(UUID_SERVCLASS_AV_REMOTE_CONTROL, NULL, NULL,
-                          p_bta_av_cfg->avrc_ct_cat, BTA_ID_AV,
+                          p_bta_av_cfg->avrc_ct_cat,
                           (bta_av_cb.features & BTA_AV_FEAT_BROWSE),
                           AVRC_REV_1_3);
         } else if (profile_initialized == UUID_SERVCLASS_AUDIO_SINK) {
           bta_ar_reg_avrc(UUID_SERVCLASS_AV_REMOTE_CONTROL, NULL, NULL,
-                          p_bta_av_cfg->avrc_ct_cat, BTA_ID_AV,
+                          p_bta_av_cfg->avrc_ct_cat,
                           (bta_av_cb.features & BTA_AV_FEAT_BROWSE),
                           AVRC_REV_1_6);
         }
index eb951bd..cf6de7c 100644 (file)
@@ -122,8 +122,7 @@ extern void bta_ar_dereg_avct();
  *****************************************************************************/
 extern void bta_ar_reg_avrc(uint16_t service_uuid, const char* p_service_name,
                             const char* p_provider_name, uint16_t categories,
-                            tBTA_SYS_ID sys_id, bool browse_supported,
-                            uint16_t profile_version);
+                            bool browse_supported, uint16_t profile_version);
 
 /******************************************************************************
  *