/packages/modules/Bluetooth/system/bta/le_audio/ |
D | state_machine.h | 49 virtual bool AttachToStream(LeAudioDeviceGroup* group, LeAudioDevice* leAudioDevice, 52 LeAudioDeviceGroup* group, types::LeAudioContextType context_type, 56 virtual void SuspendStream(LeAudioDeviceGroup* group) = 0; 58 LeAudioDeviceGroup* group, types::LeAudioContextType context_type, 62 virtual void StopStream(LeAudioDeviceGroup* group) = 0; 63 virtual void ProcessGattCtpNotification(LeAudioDeviceGroup* group, LeAudioDevice* leAudioDevice, 66 LeAudioDevice* leAudioDevice, LeAudioDeviceGroup* group) = 0; 68 virtual void ProcessHciNotifOnCigCreate(LeAudioDeviceGroup* group, uint8_t status, uint8_t cig_id, 70 virtual void ProcessHciNotifOnCigRemove(uint8_t status, LeAudioDeviceGroup* group) = 0; 72 LeAudioDeviceGroup* group, LeAudioDevice* leAudioDevice, [all …]
|
D | mock_state_machine.h | 27 (bluetooth::le_audio::LeAudioDeviceGroup * group, 34 (bluetooth::le_audio::LeAudioDeviceGroup * group, 38 MOCK_METHOD((void), SuspendStream, (bluetooth::le_audio::LeAudioDeviceGroup * group), (override)); 40 (bluetooth::le_audio::LeAudioDeviceGroup * group, 47 MOCK_METHOD((void), StopStream, (bluetooth::le_audio::LeAudioDeviceGroup * group), (override)); 51 bluetooth::le_audio::LeAudioDeviceGroup* group), 54 (bluetooth::le_audio::LeAudioDeviceGroup * group, 58 (bluetooth::le_audio::LeAudioDeviceGroup * group, uint8_t status, uint8_t cig_id, 62 (uint8_t status, bluetooth::le_audio::LeAudioDeviceGroup* group), (override)); 64 (bluetooth::le_audio::LeAudioDeviceGroup * group, [all …]
|
D | device_groups.cc | 74 void LeAudioDeviceGroup::AddNode(const std::shared_ptr<LeAudioDevice>& leAudioDevice) { in AddNode() 80 void LeAudioDeviceGroup::RemoveNode(const std::shared_ptr<LeAudioDevice>& leAudioDevice) { in RemoveNode() 95 bool LeAudioDeviceGroup::IsEmpty(void) const { return leAudioDevices_.size() == 0; } in IsEmpty() 97 bool LeAudioDeviceGroup::IsAnyDeviceConnected(void) const { return NumOfConnected() != 0; } in IsAnyDeviceConnected() 99 int LeAudioDeviceGroup::Size(void) const { return leAudioDevices_.size(); } in Size() 101 int LeAudioDeviceGroup::DesiredSize(void) const { in DesiredSize() 110 int LeAudioDeviceGroup::NumOfConnected() const { in NumOfConnected() 122 int LeAudioDeviceGroup::NumOfAvailableForDirection(int direction) const { in NumOfAvailableForDirection() 139 void LeAudioDeviceGroup::ClearSinksFromConfiguration(void) { in ClearSinksFromConfiguration() 147 void LeAudioDeviceGroup::ClearSourcesFromConfiguration(void) { in ClearSourcesFromConfiguration() [all …]
|
D | state_machine.cc | 119 using bluetooth::le_audio::LeAudioDeviceGroup; 169 bool AttachToStream(LeAudioDeviceGroup* group, LeAudioDevice* leAudioDevice, in AttachToStream() 216 bool StartStream(LeAudioDeviceGroup* group, LeAudioContextType context_type, in StartStream() 328 bool ConfigureStream(LeAudioDeviceGroup* group, LeAudioContextType context_type, in ConfigureStream() 369 void SuspendStream(LeAudioDeviceGroup* group) override { in SuspendStream() 376 void StopStream(LeAudioDeviceGroup* group) override { in StopStream() 390 void notifyLeAudioHealth(LeAudioDeviceGroup* group, in notifyLeAudioHealth() 398 void ProcessGattCtpNotification(LeAudioDeviceGroup* group, LeAudioDevice* leAudioDevice, in ProcessGattCtpNotification() 493 LeAudioDevice* leAudioDevice, LeAudioDeviceGroup* group) override { in ProcessGattNotifEvent() 549 void ProcessHciNotifOnCigCreate(LeAudioDeviceGroup* group, uint8_t status, uint8_t /*cig_id*/, in ProcessHciNotifOnCigCreate() [all …]
|
D | device_groups.h | 50 class LeAudioDeviceGroup { 57 CigConfiguration(LeAudioDeviceGroup* group) : group_(group), state_(types::CigState::NONE) {} in CigConfiguration() 78 LeAudioDeviceGroup* group_; 109 explicit LeAudioDeviceGroup(const int group_id) in LeAudioDeviceGroup() function 147 ~LeAudioDeviceGroup(void); 495 LeAudioDeviceGroup* Add(int group_id); 497 LeAudioDeviceGroup* FindById(int group_id) const; 505 std::vector<std::unique_ptr<LeAudioDeviceGroup>> groups_;
|
D | client.cc | 129 using bluetooth::le_audio::LeAudioDeviceGroup; 754 LeAudioDeviceGroup* group = aseGroups_.FindById(group_id); in OnGroupMemberRemovedCb() 776 LeAudioDeviceGroup* group = aseGroups_.FindById(group_id); in OnLeAudioDeviceSetStateTimeout() 841 void UpdateLocationsAndContextsAvailability(LeAudioDeviceGroup* group, in UpdateLocationsAndContextsAvailability() 928 LeAudioDeviceGroup* new_group; in group_add_node() 929 LeAudioDeviceGroup* old_group = nullptr; in group_add_node() 1012 void remove_group_if_possible(LeAudioDeviceGroup* group) { in remove_group_if_possible() 1025 void group_remove_node(LeAudioDeviceGroup* group, const RawAddress& address, in group_remove_node() 1052 LeAudioDeviceGroup* group = aseGroups_.FindById(group_id); in GroupRemoveNode() 1119 bool GroupStream(LeAudioDeviceGroup* group, LeAudioContextType configuration_context_type, in GroupStream() [all …]
|
D | le_audio_health_status_test.cc | 33 using bluetooth::le_audio::LeAudioDeviceGroup; 54 group_ = new LeAudioDeviceGroup(group_id_); in SetUp() 68 LeAudioDeviceGroup* group_ = nullptr;
|
D | le_audio_health_status.h | 79 virtual void AddStatisticForGroup(const LeAudioDeviceGroup* group,
|
D | state_machine_test.cc | 697 LeAudioDeviceGroup* GroupFindById(int group_id) { in GroupFindById() 702 LeAudioDeviceGroup* GroupTheDevice(int group_id, in GroupTheDevice() 705 le_audio_device_groups_[group_id] = std::make_unique<LeAudioDeviceGroup>(group_id); in GroupTheDevice() 718 void InjectAclConnected(LeAudioDeviceGroup* group, LeAudioDevice* leAudioDevice, in InjectAclConnected() 731 void InjectAclDisconnected(LeAudioDeviceGroup* group, LeAudioDevice* leAudioDevice) { in InjectAclDisconnected() 738 void InjectReleasingAndIdleState(LeAudioDeviceGroup* group, LeAudioDevice* device, in InjectReleasingAndIdleState() 754 void InjectReleaseAndIdleStateForAGroup(LeAudioDeviceGroup* group, bool release = true, in InjectReleaseAndIdleStateForAGroup() 764 void InjectCachedConfigurationForActiveAses(LeAudioDeviceGroup* group, LeAudioDevice* device) { in InjectCachedConfigurationForActiveAses() 776 void InjectCachedConfigurationForGroup(LeAudioDeviceGroup* group) { in InjectCachedConfigurationForGroup() 785 void InjectStreamingStateFroActiveAses(LeAudioDeviceGroup* group, LeAudioDevice* device) { in InjectStreamingStateFroActiveAses() [all …]
|
D | le_audio_health_status.cc | 111 void AddStatisticForGroup(const LeAudioDeviceGroup* device_group, in AddStatisticForGroup()
|
D | le_audio_client_test.cc | 87 using bluetooth::le_audio::LeAudioDeviceGroup; 851 .WillByDefault([this](LeAudioDeviceGroup* group, types::LeAudioContextType context_type, in SetUpMockGroups() 936 .WillByDefault([this](LeAudioDeviceGroup* group, LeAudioDevice* leAudioDevice, in SetUpMockGroups() 1050 .WillByDefault([this](LeAudioDeviceGroup* group, types::LeAudioContextType context_type, in SetUpMockGroups() 1316 ON_CALL(mock_state_machine_, SuspendStream(_)).WillByDefault([this](LeAudioDeviceGroup* group) { in SetUpMockGroups() 1334 .WillByDefault([this](LeAudioDeviceGroup* group, LeAudioDevice* leAudioDevice) { in SetUpMockGroups() 1350 .WillByDefault([this](LeAudioDeviceGroup* group, LeAudioDevice* leAudioDevice, in SetUpMockGroups() 1383 ON_CALL(mock_state_machine_, StopStream(_)).WillByDefault([this](LeAudioDeviceGroup* group) { in SetUpMockGroups() 2732 std::map<int, LeAudioDeviceGroup*> streaming_groups; 2949 group_ = new LeAudioDeviceGroup(group_id_); in SetUp() [all …]
|
D | devices_test.cc | 49 using ::bluetooth::le_audio::LeAudioDeviceGroup; 513 group_ = new LeAudioDeviceGroup(group_id_); in SetUp() 1421 LeAudioDeviceGroup* group_ = nullptr;
|