Просмотр исходного кода

Merge branch 'bugfix/btdm_avrc_metadata_length_error_v3.3' into 'release/v3.3'

components/bt: Fix AVRC metadata length error

See merge request espressif/esp-idf!6884
Jiang Jiang Jian 6 лет назад
Родитель
Сommit
97dba89daf
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      components/bt/bluedroid/btc/profile/std/avrc/btc_avrc.c

+ 1 - 1
components/bt/bluedroid/btc/profile/std/avrc/btc_avrc.c

@@ -251,7 +251,7 @@ static void handle_rc_attributes_rsp ( tAVRC_MSG_VENDOR *vendor_msg)
 
 
         btc_avrc_ct_cb_to_app(ESP_AVRC_CT_METADATA_RSP_EVT, &param[i]);
         btc_avrc_ct_cb_to_app(ESP_AVRC_CT_METADATA_RSP_EVT, &param[i]);
 
 
-        attr_index += (int) vendor_msg->p_vendor_data[7 + attr_index] + 8;
+        attr_index += attr_length + 8;
     }
     }
 }
 }