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

Commit d5efb043 authored by Łukasz Rymanowski (xWF)'s avatar Łukasz Rymanowski (xWF) Committed by Automerger Merge Worker
Browse files

Merge "bta: le_audio: Fix the default struct ase cis_conn_handle" into main...

Merge "bta: le_audio: Fix the default struct ase cis_conn_handle" into main am: b716dda7 am: 0c2703d4

Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/3201533



Change-Id: I404ddeca60da8850c45ab64c08e9cd0f689cb63d
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents e2722b15 0c2703d4
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -62,7 +62,7 @@ void LeAudioDeviceGroup::RemoveNode(const std::shared_ptr<LeAudioDevice>& leAudi
  leAudioDevice->group_id_ = bluetooth::groups::kGroupUnknown;
  for (auto ase : leAudioDevice->ases_) {
    ase.active = false;
    ase.cis_conn_hdl = 0;
    ase.cis_conn_hdl = kInvalidCisConnHandle;
  }

  leAudioDevices_.erase(
+1 −1
Original line number Diff line number Diff line
@@ -1149,7 +1149,7 @@ void LeAudioDevice::DeactivateAllAses(void) {
    ase.active = false;
    ase.reconfigure = 0;
    ase.cis_id = bluetooth::le_audio::kInvalidCisId;
    ase.cis_conn_hdl = 0;
    ase.cis_conn_hdl = bluetooth::le_audio::kInvalidCisConnHandle;
  }
}

+1 −1
Original line number Diff line number Diff line
@@ -1129,7 +1129,7 @@ protected:
    for (const auto& ase : device->ases_) {
      ASSERT_FALSE(ase.active);
      ASSERT_TRUE(ase.cis_id == ::bluetooth::le_audio::kInvalidCisId);
      ASSERT_TRUE(ase.cis_conn_hdl == 0);
      ASSERT_TRUE(ase.cis_conn_hdl == ::bluetooth::le_audio::kInvalidCisConnHandle);
    }
  }

+1 −1
Original line number Diff line number Diff line
@@ -1397,7 +1397,7 @@ protected:
          ase.active = false;
          ase.state = types::AseState::BTA_LE_AUDIO_ASE_STATE_IDLE;
          ase.cis_id = 0;
          ase.cis_conn_hdl = 0;
          ase.cis_conn_hdl = bluetooth::le_audio::kInvalidCisConnHandle;
        }
      }
+2 −1
Original line number Diff line number Diff line
@@ -210,6 +210,7 @@ constexpr uint16_t kLeAudioCodecFrameLen120 = 120;
}  // namespace codec_spec_conf

constexpr uint8_t kInvalidCisId = 0xFF;
constexpr uint16_t kInvalidCisConnHandle = 0xFFFF;

namespace codec_spec_caps {
uint16_t constexpr SamplingFreqConfig2Capability(uint8_t conf) {
@@ -1120,7 +1121,7 @@ struct ase {
  uint8_t cis_id;
  const uint8_t direction;
  uint8_t target_latency;
  uint16_t cis_conn_hdl = 0;
  uint16_t cis_conn_hdl = kInvalidCisConnHandle;

  bool active;
  bool reconfigure;
Loading