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

Commit b716dda7 authored by Łukasz Rymanowski (xWF)'s avatar Łukasz Rymanowski (xWF) Committed by Gerrit Code Review
Browse files

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

parents f674fd9d b4239605
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