mirror of
https://github.com/espressif/esp-idf.git
synced 2026-09-22 13:01:16 +03:00
fix(bt): Fix the high issues related to AVRCP from AI review report
- SDP/registration: handle SDP record creation and discovery failures safely - AVRC stack: fix packet checks, fragment leaks, response build, and compile guards - BTC AVRCP: fix return codes, connection state, metadata parsing, and memory leaks - AVCTP: fix event passing, L2CAP conflicts, TX queue leaks, and disconnect handling - Example: remove TG RN capability setup before initialization
This commit is contained in:
@@ -325,10 +325,6 @@ static void bt_av_hdl_stack_evt(uint16_t event, void *p_param)
|
||||
esp_avrc_ct_init();
|
||||
esp_avrc_ct_register_callback(bt_app_rc_ct_cb);
|
||||
|
||||
esp_avrc_rn_evt_cap_mask_t evt_set = {0};
|
||||
esp_avrc_rn_evt_bit_mask_operation(ESP_AVRC_BIT_MASK_OP_SET, &evt_set, ESP_AVRC_RN_VOLUME_CHANGE);
|
||||
ESP_ERROR_CHECK(esp_avrc_tg_set_rn_evt_cap(&evt_set));
|
||||
|
||||
esp_a2d_source_init();
|
||||
esp_a2d_register_callback(&bt_app_a2d_cb);
|
||||
esp_a2d_source_register_data_callback(bt_app_a2d_data_cb);
|
||||
|
||||
Reference in New Issue
Block a user