summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCNSS_WLAN Service <cnssbldsw@qualcomm.com>2023-09-20 05:32:53 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2023-09-20 05:32:53 -0700
commit11fb8ff58becda9a2316bf8d3fe0699770c806e6 (patch)
tree9b25277081e24436c337b20d43947f44a4e3b85c
parente715c9641eb4d99a7d0eac8097061e04a239000c (diff)
parent7e143085e6a08da7042f56fc7ba45363acd89e52 (diff)
Merge "GAP: Resetting Adv Audio dev info if device is disconnected" into bt-sys.lnx.13.0
-rw-r--r--btif/src/btif_dm.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/btif/src/btif_dm.cc b/btif/src/btif_dm.cc
index 4f4417adc..cd3641186 100644
--- a/btif/src/btif_dm.cc
+++ b/btif/src/btif_dm.cc
@@ -2328,6 +2328,12 @@ static void btif_dm_upstreams_evt(uint16_t event, char* p_param) {
btif_dm_SDP_interrupt_bd_addr = bd_addr;
btif_dm_SDP_interrupt_transport = p_data->link_down.link_type;
+#ifdef ADV_AUDIO_FEATURE
+ if (is_remote_support_adv_audio(bd_addr)) {
+ BTIF_TRACE_WARNING("%s resetting adv audio pairing info ", __func__);
+ bta_dm_reset_adv_audio_pairing_info(bd_addr);
+ }
+#endif
pairing_cb.sdp_attempts = 0;
BTA_DmResetPairingflag(bd_addr);
pairing_cb = {};