Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5fcc7303 authored by Henri Chataing's avatar Henri Chataing
Browse files

Flags 24Q4: Remove the flag stop_on_offload_fail

Bug: 345709100
Test: m com.android.btservices
Flag: com.android.bluetooth.flags.stop_on_offload_fail
Change-Id: I16c0ba8274d3e7c605acf1b96d6d41fe10e62f0c
parent ebc2e8b9
Loading
Loading
Loading
Loading
+0 −10
Original line number Diff line number Diff line
@@ -48,16 +48,6 @@ flag {
    bug: "38443632"
}

flag {
    name: "stop_on_offload_fail"
    namespace: "bluetooth"
    description: "Stop instead of disconnecting AVDT when offload fails"
    bug: "345709100"
    metadata {
        purpose: PURPOSE_BUGFIX
    }
}

flag {
    name: "av_stream_reconfigure_fix"
    namespace: "bluetooth"
+1 −8
Original line number Diff line number Diff line
@@ -148,14 +148,7 @@ void btif_a2dp_on_offload_started(const RawAddress& peer_addr, tBTA_AV_STATUS st
  if (btif_av_is_a2dp_offload_running()) {
    if (ack != Status::SUCCESS && btif_av_stream_started_ready(A2dpType::kSource)) {
      log::error("peer {} offload start failed", peer_addr);
      if (com::android::bluetooth::flags::stop_on_offload_fail()) {
      btif_av_stream_stop(peer_addr);
      } else {
        // Offload request will return with failure from btif_av sm if
        // suspend is triggered for remote start. Disconnect only if SoC
        // returned failure for offload VSC
        btif_av_source_disconnect(peer_addr);
      }
    }
  }