aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2021-08-13 19:40:13 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2021-08-13 19:40:13 +0000
commita430f5183c9836302f19d793a13e3670b21cc489 (patch)
tree8111758a53d06cb0c092407983086aae9c19544d
parentc8c28c03f5f8f71b8a27512d8b3736919dd486e9 (diff)
parent33797a62f23978acd973f0f3cdf9ca7cdf4ca493 (diff)
downloadbt-android12-s4-release.tar.gz
Change-Id: I428e447350b128585f51711697844f38f281c884
-rw-r--r--audio_hal_interface/a2dp_encoding.cc2
-rw-r--r--stack/btm/btm_inq.cc4
2 files changed, 5 insertions, 1 deletions
diff --git a/audio_hal_interface/a2dp_encoding.cc b/audio_hal_interface/a2dp_encoding.cc
index ca07cc451..44a4828fc 100644
--- a/audio_hal_interface/a2dp_encoding.cc
+++ b/audio_hal_interface/a2dp_encoding.cc
@@ -475,6 +475,8 @@ void end_session() {
}
active_hal_interface->EndSession();
static_cast<A2dpTransport*>(active_hal_interface->GetTransportInstance())
+ ->ResetPendingCmd();
+ static_cast<A2dpTransport*>(active_hal_interface->GetTransportInstance())
->ResetPresentationPosition();
}
diff --git a/stack/btm/btm_inq.cc b/stack/btm/btm_inq.cc
index 8bb416b7b..890cd3a0d 100644
--- a/stack/btm/btm_inq.cc
+++ b/stack/btm/btm_inq.cc
@@ -534,8 +534,10 @@ tBTM_STATUS BTM_StartInquiry(tBTM_INQ_RESULTS_CB* p_results_cb,
if (controller_get_interface()->supports_ble()) {
btm_ble_start_inquiry(p_inq->inqparms.duration);
+ } else {
+ LOG_WARN("Trying to do LE scan on a non-LE adapter");
+ p_inq->inqparms.mode &= ~BTM_BLE_INQUIRY_MASK;
}
- p_inq->inqparms.mode &= ~BTM_BLE_INQUIRY_MASK;
btm_acl_update_inquiry_status(BTM_INQUIRY_STARTED);