Loading system/bta/le_audio/state_machine.cc +4 −2 Original line number Diff line number Diff line Loading @@ -805,11 +805,13 @@ class LeAudioGroupStateMachineImpl : public LeAudioGroupStateMachine { if (event->reason != HCI_ERR_CONN_CAUSE_LOCAL_HOST) { RemoveDataPathByCisHandle(leAudioDevice, event->cis_conn_hdl); // Make sure we won't stay in STREAMING state if (ases_pair.sink) { if (ases_pair.sink && ases_pair.sink->state == AseState::BTA_LE_AUDIO_ASE_STATE_STREAMING) { ases_pair.sink->state = AseState::BTA_LE_AUDIO_ASE_STATE_CODEC_CONFIGURED; } if (ases_pair.source) { if (ases_pair.source && ases_pair.source->state == AseState::BTA_LE_AUDIO_ASE_STATE_STREAMING) { ases_pair.source->state = AseState::BTA_LE_AUDIO_ASE_STATE_CODEC_CONFIGURED; } Loading Loading
system/bta/le_audio/state_machine.cc +4 −2 Original line number Diff line number Diff line Loading @@ -805,11 +805,13 @@ class LeAudioGroupStateMachineImpl : public LeAudioGroupStateMachine { if (event->reason != HCI_ERR_CONN_CAUSE_LOCAL_HOST) { RemoveDataPathByCisHandle(leAudioDevice, event->cis_conn_hdl); // Make sure we won't stay in STREAMING state if (ases_pair.sink) { if (ases_pair.sink && ases_pair.sink->state == AseState::BTA_LE_AUDIO_ASE_STATE_STREAMING) { ases_pair.sink->state = AseState::BTA_LE_AUDIO_ASE_STATE_CODEC_CONFIGURED; } if (ases_pair.source) { if (ases_pair.source && ases_pair.source->state == AseState::BTA_LE_AUDIO_ASE_STATE_STREAMING) { ases_pair.source->state = AseState::BTA_LE_AUDIO_ASE_STATE_CODEC_CONFIGURED; } Loading