Home
last modified time | relevance | path

Searched refs:LeAudioLtvMap (Results 1 – 23 of 23) sorted by relevance

/packages/modules/Bluetooth/system/bta/le_audio/
Dle_audio_types_test.cc61 LeAudioLtvMap ltv_map = LeAudioLtvMap::Parse(ltv_test_vec.data(), ltv_test_vec.size(), success); in TEST()
71 LeAudioLtvMap ltv_map2 = in TEST()
72 LeAudioLtvMap::Parse(ltv_test_vec2.data(), ltv_test_vec2.size(), success); in TEST()
130 LeAudioLtvMap ltv_map = LeAudioLtvMap::Parse(ltv_test_vec.data(), ltv_test_vec.size(), success); in TEST()
159 LeAudioLtvMap ltv_map = LeAudioLtvMap::Parse(ltv_test_vec.data(), ltv_test_vec.size(), success); in TEST()
195 LeAudioLtvMap ltv_map; in TEST()
197 ltv_map = LeAudioLtvMap::Parse(ltv_test_vec_1.data(), ltv_test_vec_1.size(), success); in TEST()
200 ltv_map = LeAudioLtvMap::Parse(ltv_test_vec_2.data(), ltv_test_vec_2.size(), success); in TEST()
203 ltv_map = LeAudioLtvMap::Parse(ltv_test_vec_3.data(), ltv_test_vec_3.size(), success); in TEST()
227 LeAudioLtvMap ltv_map = in TEST()
[all …]
Dle_audio_types.cc350 std::optional<std::vector<uint8_t>> LeAudioLtvMap::Find(uint8_t type) const { in Find()
361 uint8_t* LeAudioLtvMap::RawPacket(uint8_t* p_buf) const { in RawPacket()
371 std::vector<uint8_t> LeAudioLtvMap::RawPacket() const { in RawPacket()
377 void LeAudioLtvMap::Append(const LeAudioLtvMap& other) { in Append()
386 LeAudioLtvMap LeAudioLtvMap::Parse(const uint8_t* p_value, uint8_t len, bool& success) { in Parse()
387 LeAudioLtvMap ltv_map; in Parse()
395 bool LeAudioLtvMap::Parse(const uint8_t* p_value, uint8_t len) { in Parse()
430 size_t LeAudioLtvMap::RawPacketSize() const { in RawPacketSize()
440 std::string LeAudioLtvMap::ToString(const std::string& indent_string, in ToString()
462 const struct LeAudioCoreCodecConfig& LeAudioLtvMap::GetAsCoreCodecConfig() const { in GetAsCoreCodecConfig()
[all …]
Dle_audio_types.h716 class LeAudioLtvMap {
718 LeAudioLtvMap(std::map<uint8_t, std::vector<uint8_t>> values) in LeAudioLtvMap() function
724 LeAudioLtvMap() = default;
725 ~LeAudioLtvMap() = default;
727 bool operator==(const LeAudioLtvMap& other) const { return GetHash() == other.GetHash(); }
729 bool operator!=(const LeAudioLtvMap& other) const { return GetHash() != other.GetHash(); }
734 LeAudioLtvMap& Add(uint8_t type, std::vector<uint8_t> value) { in Add()
741 LeAudioLtvMap& Add(uint8_t type, uint16_t vendorCompanyId, std::vector<uint8_t> value) { in Add()
749 LeAudioLtvMap& Add(uint8_t type, const std::string& value) { in Add()
758 LeAudioLtvMap& Add(uint8_t type, bool value) { in Add()
[all …]
Ddevices_test.cc70 .params = types::LeAudioLtvMap({
83 .params = types::LeAudioLtvMap({
418 auto ltv_map = LeAudioLtvMap(); in Add()
429 : LeAudioLtvMap()), in Add()
431 .metadata = LeAudioLtvMap()}); in Add()
440 auto ltv_map = LeAudioLtvMap({ in Add()
455 : LeAudioLtvMap(), in Add()
457 .metadata = LeAudioLtvMap()})); in Add()
464 .codec_spec_caps = LeAudioLtvMap({ in Add()
471 .metadata = LeAudioLtvMap()})); in Add()
[all …]
Ddevices.h221 void SetMetadataToAse(struct types::ase* ase, const types::LeAudioLtvMap& base_metadata,
230 types::LeAudioLtvMap GetMetadata(types::AudioContexts context_type,
Dclient_parser_test.cc1240 types::LeAudioLtvMap codec_conf = in TEST()
1241 types::LeAudioLtvMap() in TEST()
1297 types::LeAudioLtvMap codec_conf = in TEST()
1298 types::LeAudioLtvMap() in TEST()
1349 types::LeAudioLtvMap codec_conf2 = in TEST()
1350 types::LeAudioLtvMap() in TEST()
Dcodec_manager_test.cc223 .params = types::LeAudioLtvMap({
234 .params = types::LeAudioLtvMap({
245 .params = types::LeAudioLtvMap({
256 .params = types::LeAudioLtvMap({
267 .params = types::LeAudioLtvMap({
770 .params = types::LeAudioLtvMap({ in TEST_F()
814 .params = types::LeAudioLtvMap({ in TEST_F()
Dcodec_manager.h73 types::LeAudioLtvMap params;
Dle_audio_utils.cc515 static bool IsCodecConfigSupported(const types::LeAudioLtvMap& pacs, in IsCodecConfigSupported()
516 const types::LeAudioLtvMap& reqs, uint8_t channel_cnt_per_ase) { in IsCodecConfigSupported()
Ddevices.cc1142 const types::LeAudioLtvMap& base_metadata, in SetMetadataToAse()
1211 types::LeAudioLtvMap LeAudioDevice::GetMetadata(AudioContexts context_type, in GetMetadata()
1213 types::LeAudioLtvMap metadata; in GetMetadata()
Dclient_parser.cc303 types::LeAudioLtvMap ltv; in PrepareAseCtpCodecConfig()
Dstate_machine.cc134 using bluetooth::le_audio::types::LeAudioLtvMap;
2786 LeAudioLtvMap new_metadata; in PrepareAndSendUpdateMetadata()
2936 LeAudioLtvMap meta; in AseStateMachineProcessStreaming()
Dcodec_manager.cc609 types::LeAudioLtvMap codec_params; in GetBroadcastConfig()
Dstate_machine_test.cc949 types::LeAudioLtvMap metadata = types::LeAudioLtvMap()) { in InsertPacRecord()
950 auto ltv_map = types::LeAudioLtvMap({ in InsertPacRecord()
/packages/modules/Bluetooth/system/bta/le_audio/broadcaster/
Dbroadcast_configuration_provider.h38 types::LeAudioLtvMap({
55 types::LeAudioLtvMap({
72 types::LeAudioLtvMap({
89 types::LeAudioLtvMap({
106 types::LeAudioLtvMap({
123 types::LeAudioLtvMap({
140 types::LeAudioLtvMap({
Dbroadcaster_types.h54 uint8_t num_bis, uint8_t bis_channel_cnt, types::LeAudioLtvMap codec_specific,
71 const types::LeAudioLtvMap& GetCodecSpecData() const { return codec_specific_; } in GetCodecSpecData()
91 types::LeAudioLtvMap codec_specific_;
132 types::LeAudioLtvMap GetCommonBisCodecSpecData() const { in GetCommonBisCodecSpecData()
134 return types::LeAudioLtvMap(); in GetCommonBisCodecSpecData()
187 std::optional<types::LeAudioLtvMap> GetBisCodecSpecData(uint8_t bis_idx, in GetBisCodecSpecData()
Dbroadcaster.cc90 using bluetooth::le_audio::types::LeAudioLtvMap;
188 const LeAudioLtvMap& metadata) { in preparePublicAnnouncement()
199 const std::vector<LeAudioLtvMap>& metadata_group) { in prepareBasicAnnouncement()
297 auto subgroup_ltv = LeAudioLtvMap(subgroup.metadata); in UpdateStreamingContextTypeOnAllSubgroups()
356 auto updateLtv = [](bool audio_active_state, LeAudioLtvMap& ltv) -> bool { in UpdateAudioActiveStateInPublicAnnouncement()
376 auto public_ltv = LeAudioLtvMap(public_announcement.metadata); in UpdateAudioActiveStateInPublicAnnouncement()
389 std::vector<LeAudioLtvMap> subgroup_ltvs; in UpdateMetadata()
401 auto ltv = LeAudioLtvMap::Parse(metadata.data(), metadata.size(), is_metadata_valid); in UpdateMetadata()
453 LeAudioLtvMap public_ltv = LeAudioLtvMap::Parse( in UpdateMetadata()
514 LeAudioLtvMap public_ltv; in CreateAudioBroadcast()
[all …]
Dbroadcaster_types.cc63 auto ltv = types::LeAudioLtvMap(config.codec_specific_params); in EmitCodecConfiguration()
93 auto ltv = types::LeAudioLtvMap(metadata); in EmitMetadata()
126 auto ltv = types::LeAudioLtvMap(bis_config.codec_specific_params); in EmitBisConfigs()
Dbroadcaster_test.cc479 ASSERT_EQ(types::LeAudioLtvMap(subgroup.metadata).RawPacket(), default_metadata); in TEST_F()
518 ASSERT_EQ(types::LeAudioLtvMap(subgroup.metadata).RawPacket(), default_metadata); in TEST_F()
773 expected_public_meta = types::LeAudioLtvMap(announcement.metadata).RawPacket(); in TEST_F()
933 types::LeAudioLtvMap public_ltv = types::LeAudioLtvMap::Parse( in TEST_F()
1009 auto ccid_list_opt = types::LeAudioLtvMap(announcement_subgroup.metadata) in TEST_F()
1037 ASSERT_EQ(types::LeAudioLtvMap(subgroup.metadata).RawPacket(), default_metadata); in TEST_F()
1081 types::LeAudioLtvMap({
1220 auto created_public_meta = types::LeAudioLtvMap(pb_announcement.metadata).RawPacket(); in TEST_F()
1228 updated_public_meta = types::LeAudioLtvMap(announcement.metadata).RawPacket(); in TEST_F()
Dstate_machine_test.cc518 ASSERT_EQ(first_len + types::LeAudioLtvMap(metadata).RawPacketSize(), second_len); in TEST_F()
554 types::LeAudioLtvMap public_ltv = types::LeAudioLtvMap::Parse( in TEST_F()
1064 types::LeAudioLtvMap public_ltv = types::LeAudioLtvMap::Parse( in TEST_F()
/packages/modules/Bluetooth/system/audio_hal_interface/aidl/
Dle_audio_utils.h39 GetAidlMetadataFromStackFormat(const ::bluetooth::le_audio::types::LeAudioLtvMap& ltvs);
41 bluetooth::le_audio::types::LeAudioLtvMap GetStackMetadataFromAidlFormat(
73 const ::bluetooth::le_audio::types::LeAudioLtvMap& metadata);
75 ::bluetooth::le_audio::types::LeAudioLtvMap GetStackLeAudioLtvMapFromAidlFormat(
Dle_audio_utils.cc91 GetAidlCodecCapabilitiesFromStack(const ::bluetooth::le_audio::types::LeAudioLtvMap& in) { in GetAidlCodecCapabilitiesFromStack()
146 const ::bluetooth::le_audio::types::LeAudioLtvMap& stack_ltvs) { in GetAidlCodecSpecificConfigurationFromStack()
186 GetAidlMetadataFromStackFormat(const ::bluetooth::le_audio::types::LeAudioLtvMap& ltvs) { in GetAidlMetadataFromStackFormat()
231 bluetooth::le_audio::types::LeAudioLtvMap GetStackMetadataFromAidlFormat( in GetStackMetadataFromAidlFormat()
234 bluetooth::le_audio::types::LeAudioLtvMap cfg; in GetStackMetadataFromAidlFormat()
301 const ::bluetooth::le_audio::types::LeAudioLtvMap& metadata) { in GetAidlLeAudioAseConfigurationFromStackFormat()
315 ::bluetooth::le_audio::types::LeAudioLtvMap GetStackLeAudioLtvMapFromAidlFormat( in GetStackLeAudioLtvMapFromAidlFormat()
319 ::bluetooth::le_audio::types::LeAudioLtvMap stack_ltv; in GetStackLeAudioLtvMapFromAidlFormat()
Dle_audio_utils_unittest.cc70 ::bluetooth::le_audio::types::LeAudioLtvMap metadata_ltvs; in PrepareStackMetadataLtv()
97 bluetooth::le_audio::types::LeAudioLtvMap>
101 bluetooth::le_audio::types::LeAudioLtvMap stack_metadata; in PrepareReferenceMetadata()
134 return ::bluetooth::le_audio::types::LeAudioLtvMap({ in PrepareStackCapability()
253 ::bluetooth::le_audio::types::LeAudioLtvMap>
255 ::bluetooth::le_audio::types::LeAudioLtvMap stack_params; in PrepareReferenceCodecSpecificConfigurationLc3()
304 ::bluetooth::le_audio::types::LeAudioLtvMap>
307 ::bluetooth::le_audio::types::LeAudioLtvMap stack_params; in PrepareReferenceCodecSpecificConfigurationVendor1()
958 ::bluetooth::le_audio::types::LeAudioLtvMap metadata_ltvs = test_utils::PrepareStackMetadataLtv(); in TEST()