/packages/modules/Bluetooth/system/test/mock/ |
D | mock_stack_a2dp_codec_config.cc | 57 A2dpCodecs::A2dpCodecs(const std::vector<btav_a2dp_codec_config_t>& /* codec_priorities */) in A2dpCodecs() argument 113 bool A2dpCodecConfig::codecConfigIsValid(const btav_a2dp_codec_config_t& /* codec_config */) { in codecConfigIsValid() argument 125 bool A2dpCodecConfig::isCodecConfigEmpty(const btav_a2dp_codec_config_t& /* codec_config */) { in isCodecConfigEmpty() argument 130 const btav_a2dp_codec_config_t& /* codec_user_config */, in setCodecUserConfig() argument 131 const btav_a2dp_codec_config_t& /* codec_audio_config */, in setCodecUserConfig() 140 btav_a2dp_codec_config_t* /* p_codec_config */, in getCodecConfigAndCapabilities() argument 141 std::vector<btav_a2dp_codec_config_t>* /* p_codecs_local_capabilities */, in getCodecConfigAndCapabilities() argument 142 std::vector<btav_a2dp_codec_config_t>* /* p_codecs_selectable_capabilities */) { in getCodecConfigAndCapabilities() 154 bool A2dpCodecs::setCodecAudioConfig(const btav_a2dp_codec_config_t& /* codec_audio_config */, in setCodecAudioConfig() argument 176 bool A2dpCodecs::setCodecUserConfig(const btav_a2dp_codec_config_t& /* codec_user_config */, in setCodecUserConfig() argument [all …]
|
D | mock_audio_hal_interface_a2dp_encoding.h | 94 uint8_t* codec_info, btav_a2dp_codec_config_t* codec_config)> 97 btav_a2dp_codec_config_t* /* codec_config */) { return return_value; }}; 99 uint8_t* codec_info, btav_a2dp_codec_config_t* codec_config) { in operator() 122 btav_a2dp_codec_config_t const& user_preferences)> 125 btav_a2dp_codec_config_t const& /* user_preferences */) { return return_value; }}; 128 btav_a2dp_codec_config_t const& user_preferences) { in operator() 188 btav_a2dp_codec_config_t* codec_parameters, 191 btav_a2dp_codec_config_t* /* codec_parameters */, 194 btav_a2dp_codec_config_t* codec_parameters, in operator() 297 std::function<bool(const std::vector<btav_a2dp_codec_config_t>& framework_preference, [all …]
|
D | mock_btif_av.h | 289 std::function<void(const RawAddress& peer_address, const btav_a2dp_codec_config_t& codec_config, 290 const std::vector<btav_a2dp_codec_config_t>& codecs_local_capabilities, 291 const std::vector<btav_a2dp_codec_config_t>& codecs_selectable_capabilities)> 293 const btav_a2dp_codec_config_t& /* codec_config */, 294 const std::vector<btav_a2dp_codec_config_t>& 296 const std::vector<btav_a2dp_codec_config_t>& 298 void operator()(const RawAddress& peer_address, const btav_a2dp_codec_config_t& codec_config, in operator() 299 const std::vector<btav_a2dp_codec_config_t>& codecs_local_capabilities, in operator() 300 const std::vector<btav_a2dp_codec_config_t>& codecs_selectable_capabilities) { in operator()
|
D | mock_btif_co_bta_av_co.h | 280 std::function<void(const std::vector<btav_a2dp_codec_config_t>& codec_priorities, 282 body{[](const std::vector<btav_a2dp_codec_config_t>& /* codec_priorities */, 284 void operator()(const std::vector<btav_a2dp_codec_config_t>& codec_priorities, in operator() 318 std::function<bool(const btav_a2dp_codec_config_t& codec_audio_config)> body{ 319 [](const btav_a2dp_codec_config_t& /* codec_audio_config */) { return return_value; }}; 320 bool operator()(const btav_a2dp_codec_config_t& codec_audio_config) { in operator() 332 const btav_a2dp_codec_config_t& codec_user_config, bool* p_restart_output)> 334 const btav_a2dp_codec_config_t& /* codec_user_config */, 336 bool operator()(const RawAddress& peer_address, const btav_a2dp_codec_config_t& codec_user_config, in operator()
|
/packages/modules/Bluetooth/system/stack/include/ |
D | a2dp_codec_api.h | 104 btav_a2dp_codec_config_t getCodecConfig(); 108 btav_a2dp_codec_config_t getCodecLocalCapability(); 115 btav_a2dp_codec_config_t getCodecSelectableCapability(); 119 btav_a2dp_codec_config_t getCodecUserConfig(); 123 btav_a2dp_codec_config_t getCodecAudioConfig(); 138 static bool isCodecConfigEmpty(const btav_a2dp_codec_config_t& codec_config); 178 tA2DP_STATUS setCodecUserConfig(const btav_a2dp_codec_config_t& codec_user_config, 179 const btav_a2dp_codec_config_t& codec_audio_config, 205 static bool codecConfigIsValid(const btav_a2dp_codec_config_t& codec_config); 211 static std::string codecConfig2Str(const btav_a2dp_codec_config_t& codec_config); [all …]
|
/packages/modules/Bluetooth/system/btif/include/ |
D | btif_av.h | 49 const RawAddress& bd_addr, btav_a2dp_codec_config_t codec_config, 50 std::vector<btav_a2dp_codec_config_t> codecs_local_capabilities, 51 std::vector<btav_a2dp_codec_config_t> codecs_selectable_capabilities); 89 const std::vector<btav_a2dp_codec_config_t>& codec_priorities, 90 const std::vector<btav_a2dp_codec_config_t>& offloading_preference, 97 const RawAddress& peer_address, std::vector<btav_a2dp_codec_config_t> codec_preferences); 240 const RawAddress& peer_address, const btav_a2dp_codec_config_t& codec_config, 241 const std::vector<btav_a2dp_codec_config_t>& codecs_local_capabilities, 242 const std::vector<btav_a2dp_codec_config_t>& codecs_selectable_capabilities);
|
D | btif_av_co.h | 65 const btav_a2dp_codec_config_t& codec_user_config, 72 bool bta_av_co_set_codec_audio_config(const btav_a2dp_codec_config_t& codec_audio_config); 77 void bta_av_co_init(const std::vector<btav_a2dp_codec_config_t>& codec_priorities,
|
/packages/modules/Bluetooth/system/stack/test/fuzzers/a2dp/codec/ |
D | a2dpCodecFuzzFunctions.h | 44 std::vector<btav_a2dp_codec_config_t> codec_priorities; 50 const std::vector<btav_a2dp_codec_config_t>& codec_priorities_const = codec_priorities; 194 const btav_a2dp_codec_config_t codec_user_config = getArbitraryBtavCodecConfig(fdp); 204 btav_a2dp_codec_config_t result_codec_config; 220 const btav_a2dp_codec_config_t codec_audio_config = getArbitraryBtavCodecConfig(fdp); 228 btav_a2dp_codec_config_t result_codec_config; 251 btav_a2dp_codec_config_t result_codec_config; 299 std::vector<btav_a2dp_codec_config_t> codecs_local_capabilities; 300 std::vector<btav_a2dp_codec_config_t> codecs_selectable_capabilities; 301 btav_a2dp_codec_config_t codec_config;
|
/packages/modules/Bluetooth/system/stack/a2dp/ |
D | a2dp_codec_config.cc | 109 static void init_btav_a2dp_codec_config(btav_a2dp_codec_config_t* codec_config, in init_btav_a2dp_codec_config() 112 memset(codec_config, 0, sizeof(btav_a2dp_codec_config_t)); in init_btav_a2dp_codec_config() 316 btav_a2dp_codec_config_t A2dpCodecConfig::getCodecConfig() { in getCodecConfig() 323 btav_a2dp_codec_config_t A2dpCodecConfig::getCodecLocalCapability() { in getCodecLocalCapability() 330 btav_a2dp_codec_config_t A2dpCodecConfig::getCodecSelectableCapability() { in getCodecSelectableCapability() 337 btav_a2dp_codec_config_t A2dpCodecConfig::getCodecUserConfig() { in getCodecUserConfig() 343 btav_a2dp_codec_config_t A2dpCodecConfig::getCodecAudioConfig() { in getCodecAudioConfig() 365 bool A2dpCodecConfig::isCodecConfigEmpty(const btav_a2dp_codec_config_t& codec_config) { in isCodecConfigEmpty() 375 const btav_a2dp_codec_config_t& codec_user_config, in setCodecUserConfig() 376 const btav_a2dp_codec_config_t& codec_audio_config, in setCodecUserConfig() [all …]
|
D | a2dp_vendor_aptx.cc | 414 btav_a2dp_codec_config_t* p_codec_config) { in select_best_sample_rate() 434 static bool select_audio_sample_rate(const btav_a2dp_codec_config_t* p_codec_audio_config, in select_audio_sample_rate() 436 btav_a2dp_codec_config_t* p_codec_config) { in select_audio_sample_rate() 469 static bool select_best_bits_per_sample(btav_a2dp_codec_config_t* p_codec_config) { in select_best_bits_per_sample() 479 static bool select_audio_bits_per_sample(const btav_a2dp_codec_config_t* p_codec_audio_config, in select_audio_bits_per_sample() 480 btav_a2dp_codec_config_t* p_codec_config) { in select_audio_bits_per_sample() 499 btav_a2dp_codec_config_t* p_codec_config) { in select_best_channel_mode() 519 static bool select_audio_channel_mode(const btav_a2dp_codec_config_t* p_codec_audio_config, in select_audio_channel_mode() 521 btav_a2dp_codec_config_t* p_codec_config) { in select_audio_channel_mode() 557 btav_a2dp_codec_config_t saved_codec_config = codec_config_; in setCodecConfig() [all …]
|
D | a2dp_vendor_aptx_hd.cc | 431 btav_a2dp_codec_config_t* p_codec_config) { in select_best_sample_rate() 451 static bool select_audio_sample_rate(const btav_a2dp_codec_config_t* p_codec_audio_config, in select_audio_sample_rate() 453 btav_a2dp_codec_config_t* p_codec_config) { in select_audio_sample_rate() 486 static bool select_best_bits_per_sample(btav_a2dp_codec_config_t* p_codec_config) { in select_best_bits_per_sample() 496 static bool select_audio_bits_per_sample(const btav_a2dp_codec_config_t* p_codec_audio_config, in select_audio_bits_per_sample() 497 btav_a2dp_codec_config_t* p_codec_config) { in select_audio_bits_per_sample() 516 btav_a2dp_codec_config_t* p_codec_config) { in select_best_channel_mode() 536 static bool select_audio_channel_mode(const btav_a2dp_codec_config_t* p_codec_audio_config, in select_audio_channel_mode() 538 btav_a2dp_codec_config_t* p_codec_config) { in select_audio_channel_mode() 571 btav_a2dp_codec_config_t saved_codec_config = codec_config_; in setCodecConfig() [all …]
|
D | a2dp_vendor_opus.cc | 673 btav_a2dp_codec_config_t* p_codec_config) { in select_best_sample_rate() 688 static bool select_audio_sample_rate(const btav_a2dp_codec_config_t* p_codec_audio_config, in select_audio_sample_rate() 690 btav_a2dp_codec_config_t* p_codec_config) { in select_audio_sample_rate() 721 btav_a2dp_codec_config_t* p_codec_config) { in select_best_bits_per_sample() 746 static bool select_audio_bits_per_sample(const btav_a2dp_codec_config_t* p_codec_audio_config, in select_audio_bits_per_sample() 749 btav_a2dp_codec_config_t* p_codec_config) { in select_audio_bits_per_sample() 784 btav_a2dp_codec_config_t* p_codec_config) { in select_best_channel_mode() 804 static bool select_audio_channel_mode(const btav_a2dp_codec_config_t* p_codec_audio_config, in select_audio_channel_mode() 806 btav_a2dp_codec_config_t* p_codec_config) { in select_audio_channel_mode() 842 btav_a2dp_codec_config_t device_codec_config_ = getCodecConfig(); in setCodecConfig() [all …]
|
D | a2dp_vendor_ldac.cc | 291 btav_a2dp_codec_config_t codec_config_ = current_codec->getCodecConfig(); in A2DP_VendorGetBitRateLdac() 589 btav_a2dp_codec_config_t* p_codec_config) { in select_best_sample_rate() 629 static bool select_audio_sample_rate(const btav_a2dp_codec_config_t* p_codec_audio_config, in select_audio_sample_rate() 631 btav_a2dp_codec_config_t* p_codec_config) { in select_audio_sample_rate() 691 btav_a2dp_codec_config_t* p_codec_config) { in select_best_bits_per_sample() 716 static bool select_audio_bits_per_sample(const btav_a2dp_codec_config_t* p_codec_audio_config, in select_audio_bits_per_sample() 719 btav_a2dp_codec_config_t* p_codec_config) { in select_audio_bits_per_sample() 754 btav_a2dp_codec_config_t* p_codec_config) { in select_best_channel_mode() 779 static bool select_audio_channel_mode(const btav_a2dp_codec_config_t* p_codec_audio_config, in select_audio_channel_mode() 781 btav_a2dp_codec_config_t* p_codec_config) { in select_audio_channel_mode() [all …]
|
D | a2dp_aac.cc | 753 btav_a2dp_codec_config_t* p_codec_config) { in select_best_sample_rate() 783 static bool select_audio_sample_rate(const btav_a2dp_codec_config_t* p_codec_audio_config, in select_audio_sample_rate() 785 btav_a2dp_codec_config_t* p_codec_config) { in select_audio_sample_rate() 833 btav_a2dp_codec_config_t* p_codec_config) { in select_best_bits_per_sample() 858 static bool select_audio_bits_per_sample(const btav_a2dp_codec_config_t* p_codec_audio_config, in select_audio_bits_per_sample() 861 btav_a2dp_codec_config_t* p_codec_config) { in select_audio_bits_per_sample() 896 btav_a2dp_codec_config_t* p_codec_config) { in select_best_channel_mode() 916 static bool select_audio_channel_mode(const btav_a2dp_codec_config_t* p_codec_audio_config, in select_audio_channel_mode() 918 btav_a2dp_codec_config_t* p_codec_config) { in select_audio_channel_mode() 953 btav_a2dp_codec_config_t saved_codec_config = codec_config_; in setCodecConfig() [all …]
|
D | a2dp_sbc.cc | 835 btav_a2dp_codec_config_t* p_codec_config) { in select_best_sample_rate() 855 static bool select_audio_sample_rate(const btav_a2dp_codec_config_t* p_codec_audio_config, in select_audio_sample_rate() 857 btav_a2dp_codec_config_t* p_codec_config) { in select_audio_sample_rate() 891 static bool select_best_bits_per_sample(btav_a2dp_codec_config_t* p_codec_config) { in select_best_bits_per_sample() 901 static bool select_audio_bits_per_sample(const btav_a2dp_codec_config_t* p_codec_audio_config, in select_audio_bits_per_sample() 902 btav_a2dp_codec_config_t* p_codec_config) { in select_audio_bits_per_sample() 921 btav_a2dp_codec_config_t* p_codec_config) { in select_best_channel_mode() 951 static bool select_audio_channel_mode(const btav_a2dp_codec_config_t* p_codec_audio_config, in select_audio_channel_mode() 953 btav_a2dp_codec_config_t* p_codec_config) { in select_audio_channel_mode() 1000 btav_a2dp_codec_config_t saved_codec_config = codec_config_; in setCodecConfig() [all …]
|
/packages/modules/Bluetooth/system/gd/rust/topshim/btav/ |
D | btav_shim.cc | 203 static A2dpCodecConfig to_rust_codec_config(const btav_a2dp_codec_config_t& config) { in to_rust_codec_config() 216 static btav_a2dp_codec_config_t from_rust_codec_config(const A2dpCodecConfig& rconfig) { in from_rust_codec_config() 217 btav_a2dp_codec_config_t config = { in from_rust_codec_config() 233 const std::vector<btav_a2dp_codec_config_t>& configs) { in to_rust_codec_config_vec() 236 for (btav_a2dp_codec_config_t c : configs) { in to_rust_codec_config_vec() 256 static void audio_config_cb(const RawAddress& addr, btav_a2dp_codec_config_t codec_config, in audio_config_cb() 257 std::vector<btav_a2dp_codec_config_t> codecs_local_capabilities, in audio_config_cb() 258 std::vector<btav_a2dp_codec_config_t> codecs_selectable_capabilities) { in audio_config_cb() 292 btav_a2dp_codec_config_t a2dp_config_sbc{ in init() 298 std::vector<btav_a2dp_codec_config_t> codec_priorities(1, a2dp_config_sbc); in init() [all …]
|
/packages/modules/Bluetooth/system/audio_hal_interface/aidl/a2dp/ |
D | codec_status_aidl.h | 35 int32_t A2dpCodecToHalSampleRate(const btav_a2dp_codec_config_t& a2dp_codec_config); 36 int8_t A2dpCodecToHalBitsPerSample(const btav_a2dp_codec_config_t& a2dp_codec_config); 37 ChannelMode A2dpCodecToHalChannelMode(const btav_a2dp_codec_config_t& a2dp_codec_config); 46 const std::vector<btav_a2dp_codec_config_t>& framework_preference);
|
D | a2dp_encoding_aidl.h | 35 const std::vector<btav_a2dp_codec_config_t>& framework_preference, 124 uint8_t* codec_info, btav_a2dp_codec_config_t* codec_config); 135 btav_a2dp_codec_config_t const& user_preferences); 145 btav_a2dp_codec_config_t* codec_parameters,
|
D | codec_status_aidl.cc | 156 int32_t A2dpCodecToHalSampleRate(const btav_a2dp_codec_config_t& a2dp_codec_config) { in A2dpCodecToHalSampleRate() 179 int8_t A2dpCodecToHalBitsPerSample(const btav_a2dp_codec_config_t& a2dp_codec_config) { in A2dpCodecToHalBitsPerSample() 192 ChannelMode A2dpCodecToHalChannelMode(const btav_a2dp_codec_config_t& a2dp_codec_config) { in A2dpCodecToHalChannelMode() 204 btav_a2dp_codec_config_t current_codec = a2dp_config->getCodecConfig(); in A2dpSbcToHalConfig() 291 btav_a2dp_codec_config_t current_codec = a2dp_config->getCodecConfig(); in A2dpAacToHalConfig() 350 btav_a2dp_codec_config_t current_codec = a2dp_config->getCodecConfig(); in A2dpAptxToHalConfig() 383 btav_a2dp_codec_config_t current_codec = a2dp_config->getCodecConfig(); in A2dpLdacToHalConfig() 438 btav_a2dp_codec_config_t current_codec = a2dp_config->getCodecConfig(); in A2dpOpusToHalConfig() 477 const std::vector<btav_a2dp_codec_config_t>& framework_preference) { in UpdateOffloadingCapabilities()
|
/packages/modules/Bluetooth/system/audio_hal_interface/hidl/ |
D | codec_status_hidl.h | 37 SampleRate A2dpCodecToHalSampleRate(const btav_a2dp_codec_config_t& a2dp_codec_config); 38 BitsPerSample A2dpCodecToHalBitsPerSample(const btav_a2dp_codec_config_t& a2dp_codec_config); 39 ChannelMode A2dpCodecToHalChannelMode(const btav_a2dp_codec_config_t& a2dp_codec_config); 47 const std::vector<btav_a2dp_codec_config_t>& framework_preference);
|
D | codec_status_hidl.cc | 148 SampleRate A2dpCodecToHalSampleRate(const btav_a2dp_codec_config_t& a2dp_codec_config) { in A2dpCodecToHalSampleRate() 171 BitsPerSample A2dpCodecToHalBitsPerSample(const btav_a2dp_codec_config_t& a2dp_codec_config) { in A2dpCodecToHalBitsPerSample() 184 ChannelMode A2dpCodecToHalChannelMode(const btav_a2dp_codec_config_t& a2dp_codec_config) { in A2dpCodecToHalChannelMode() 196 btav_a2dp_codec_config_t current_codec = a2dp_config->getCodecConfig(); in A2dpSbcToHalConfig() 285 btav_a2dp_codec_config_t current_codec = a2dp_config->getCodecConfig(); in A2dpAacToHalConfig() 346 btav_a2dp_codec_config_t current_codec = a2dp_config->getCodecConfig(); in A2dpAptxToHalConfig() 381 btav_a2dp_codec_config_t current_codec = a2dp_config->getCodecConfig(); in A2dpLdacToHalConfig() 438 const std::vector<btav_a2dp_codec_config_t>& framework_preference) { in UpdateOffloadingCapabilities()
|
/packages/modules/Bluetooth/system/audio_hal_interface/ |
D | a2dp_encoding.h | 62 const std::vector<btav_a2dp_codec_config_t>& framework_preference, 126 uint8_t* codec_info, btav_a2dp_codec_config_t* codec_config); 131 btav_a2dp_codec_config_t codec_parameters; 182 btav_a2dp_codec_config_t const& user_preferences); 190 btav_a2dp_codec_config_t* codec_parameters,
|
D | a2dp_encoding_host.cc | 120 btav_a2dp_codec_config_t codec_config; in SetAudioConfig() 218 const std::vector<btav_a2dp_codec_config_t>& /*framework_preference*/, in update_codec_offloading_capabilities() argument 336 uint8_t* /*codec_info*/, btav_a2dp_codec_config_t* /*codec_config*/) { in codec_info() argument 345 btav_a2dp_codec_config_t const& /*user_preferences*/) { in get_a2dp_configuration() 358 btav_a2dp_codec_config_t* /*codec_parameters*/, in parse_a2dp_configuration() argument
|
/packages/modules/Bluetooth/android/app/jni/ |
D | com_android_bluetooth_a2dp.cpp | 127 const RawAddress& bd_addr, btav_a2dp_codec_config_t codec_config, in bta2dp_audio_config_callback() 128 std::vector<btav_a2dp_codec_config_t> codecs_local_capabilities, in bta2dp_audio_config_callback() 129 std::vector<btav_a2dp_codec_config_t> codecs_selectable_capabilities) { in bta2dp_audio_config_callback() 132 btav_a2dp_codec_config_t::PrintCodecs(codecs_local_capabilities), in bta2dp_audio_config_callback() 133 btav_a2dp_codec_config_t::PrintCodecs(codecs_selectable_capabilities)); in bta2dp_audio_config_callback() 223 static std::vector<btav_a2dp_codec_config_t> prepareCodecPreferences( in prepareCodecPreferences() 225 std::vector<btav_a2dp_codec_config_t> codec_preferences; in prepareCodecPreferences() 257 btav_a2dp_codec_config_t codec_config = { in prepareCodecPreferences() 310 std::vector<btav_a2dp_codec_config_t> codec_priorities = in initNative() 313 std::vector<btav_a2dp_codec_config_t> codec_offloading = in initNative() [all …]
|
/packages/modules/Bluetooth/system/audio_hal_interface/fuzzer/ |
D | libbt_audio_hal_a2dp_encoding_fuzzer.cpp | 47 std::vector<std::vector<btav_a2dp_codec_config_t>> CodecOffloadingPreferenceGenerator() { in CodecOffloadingPreferenceGenerator() 48 std::vector<std::vector<btav_a2dp_codec_config_t>> offloadingPreferences = { in CodecOffloadingPreferenceGenerator() 49 std::vector<btav_a2dp_codec_config_t>(0)}; in CodecOffloadingPreferenceGenerator() 50 btav_a2dp_codec_config_t btavCodecConfig = {}; in CodecOffloadingPreferenceGenerator()
|