diff options
-rw-r--r-- | system/bta/le_audio/client.cc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/system/bta/le_audio/client.cc b/system/bta/le_audio/client.cc index e1c2744d65..6617668499 100644 --- a/system/bta/le_audio/client.cc +++ b/system/bta/le_audio/client.cc @@ -298,8 +298,7 @@ class LeAudioClientImpl : public LeAudioClient { /* Releasement didn't finished in time */ if (group->GetTargetState() == AseState::BTA_LE_AUDIO_ASE_STATE_IDLE) { - audio_sender_state_ = AudioState::IDLE; - audio_receiver_state_ = AudioState::IDLE; + CancelStreamingRequest(); LeAudioDevice* leAudioDevice = group->GetFirstActiveDevice(); LOG_ASSERT(leAudioDevice) << __func__ << " Shouldn't be called without an active device."; |