Loading system/bta/ag/bta_ag_sco.cc +4 −0 Original line number Diff line number Diff line Loading @@ -811,6 +811,10 @@ static void bta_ag_sco_event(tBTA_AG_SCB* p_scb, uint8_t event) { /* If last SCO instance then finish shutting down */ if (!bta_ag_other_scb_open(p_scb)) { p_sco->state = BTA_AG_SCO_SHUTDOWN_ST; } else if (com::android::bluetooth::flags:: update_sco_state_correctly_on_rfcomm_disconnect_during_codec_nego()) { /* just go back to listening */ p_sco->state = BTA_AG_SCO_LISTEN_ST; } break; Loading Loading
system/bta/ag/bta_ag_sco.cc +4 −0 Original line number Diff line number Diff line Loading @@ -811,6 +811,10 @@ static void bta_ag_sco_event(tBTA_AG_SCB* p_scb, uint8_t event) { /* If last SCO instance then finish shutting down */ if (!bta_ag_other_scb_open(p_scb)) { p_sco->state = BTA_AG_SCO_SHUTDOWN_ST; } else if (com::android::bluetooth::flags:: update_sco_state_correctly_on_rfcomm_disconnect_during_codec_nego()) { /* just go back to listening */ p_sco->state = BTA_AG_SCO_LISTEN_ST; } break; Loading