/packages/modules/Bluetooth/system/test/mock/ |
D | mock_stack_a2dp_codec_config.cc | 30 A2dpCodecConfig* A2dpCodecConfig::createCodec(btav_a2dp_codec_index_t /* codec_index */, in createCodec() 35 A2dpCodecConfig* A2dpCodecs::findSinkCodecConfig(const uint8_t* /* p_codec_info */) { in findSinkCodecConfig() 39 A2dpCodecConfig* A2dpCodecs::findSourceCodecConfig(const uint8_t* /* p_codec_info */) { in findSourceCodecConfig() 43 A2dpCodecConfig* A2dpCodecs::findSourceCodecConfig(btav_a2dp_codec_index_t /* codec_index */) { in findSourceCodecConfig() 47 A2dpCodecConfig::A2dpCodecConfig(btav_a2dp_codec_index_t codec_index, in A2dpCodecConfig() function in A2dpCodecConfig 56 A2dpCodecConfig::~A2dpCodecConfig() { inc_func_call_count(__func__); } in ~A2dpCodecConfig() 113 bool A2dpCodecConfig::codecConfigIsValid(const btav_a2dp_codec_config_t& /* codec_config */) { in codecConfigIsValid() 117 bool A2dpCodecConfig::copyOutOtaCodecConfig(uint8_t* /* p_codec_info */) { in copyOutOtaCodecConfig() 121 bool A2dpCodecConfig::getCodecSpecificConfig(tBT_A2DP_OFFLOAD* /* p_a2dp_offload */) { in getCodecSpecificConfig() 125 bool A2dpCodecConfig::isCodecConfigEmpty(const btav_a2dp_codec_config_t& /* codec_config */) { in isCodecConfigEmpty() [all …]
|
D | mock_btif_co_bta_av_co.h | 347 static A2dpCodecConfig* return_value; 348 std::function<A2dpCodecConfig*(void)> body{[](void) { return return_value; }}; 349 A2dpCodecConfig* operator()(void) { return body(); } in operator() 357 static A2dpCodecConfig* return_value; 358 std::function<A2dpCodecConfig*(const RawAddress& peer_address)> body{ 360 A2dpCodecConfig* operator()(const RawAddress& peer_address) { return body(peer_address); } in operator()
|
D | mock_btif_co_bta_av_co.cc | 85 A2dpCodecConfig* bta_av_get_a2dp_current_codec::return_value = nullptr; 86 A2dpCodecConfig* bta_av_get_a2dp_peer_current_codec::return_value = nullptr; 199 A2dpCodecConfig* bta_av_get_a2dp_current_codec(void) { in bta_av_get_a2dp_current_codec() 203 A2dpCodecConfig* bta_av_get_a2dp_peer_current_codec(const RawAddress& peer_address) { in bta_av_get_a2dp_peer_current_codec()
|
D | mock_audio_hal_interface_a2dp_encoding.h | 235 std::function<bool(A2dpCodecConfig* a2dp_config, uint16_t peer_mtu, 237 body{[](A2dpCodecConfig* /* a2dp_config */, uint16_t /* peer_mtu */, 239 bool operator()(A2dpCodecConfig* a2dp_config, uint16_t peer_mtu, in operator()
|
/packages/modules/Bluetooth/system/stack/test/fuzzers/a2dp/codec/ |
D | a2dpCodecConfigFuzzFunctions.h | 42 std::shared_ptr<A2dpCodecConfig> codec_config( 43 A2dpCodecConfig::createCodec(codec_index, codec_priority)); 63 std::shared_ptr<A2dpCodecConfig> codec_config( 74 std::shared_ptr<A2dpCodecConfig> codec_config( 85 std::shared_ptr<A2dpCodecConfig> codec_config( 96 std::shared_ptr<A2dpCodecConfig> codec_config( 108 std::shared_ptr<A2dpCodecConfig> codec_config( 119 std::shared_ptr<A2dpCodecConfig> codec_config( 131 std::shared_ptr<A2dpCodecConfig> codec_config( 142 std::shared_ptr<A2dpCodecConfig> codec_config( [all …]
|
/packages/modules/Bluetooth/system/stack/include/ |
D | a2dp_codec_api.h | 55 class A2dpCodecConfig { 61 static A2dpCodecConfig* createCodec( 65 virtual ~A2dpCodecConfig() = 0; 195 A2dpCodecConfig(btav_a2dp_codec_index_t codec_index, bluetooth::a2dp::CodecId codec_id, 275 A2dpCodecConfig* findSourceCodecConfig(const uint8_t* p_codec_info); 279 A2dpCodecConfig* findSourceCodecConfig(btav_a2dp_codec_index_t codec_index); 284 A2dpCodecConfig* findSinkCodecConfig(const uint8_t* p_codec_info); 293 A2dpCodecConfig* getCurrentCodecConfig() const { return current_codec_config_; } in getCurrentCodecConfig() 297 void setCurrentCodecConfig(A2dpCodecConfig* codec_config) { in setCurrentCodecConfig() 303 const std::list<A2dpCodecConfig*> orderedSourceCodecs() const { return ordered_source_codecs_; } in orderedSourceCodecs() [all …]
|
D | a2dp_vendor_ldac.h | 33 class A2dpCodecConfigLdacBase : public A2dpCodecConfig { 37 : A2dpCodecConfig(codec_index, bluetooth::a2dp::CodecId::LDAC, name, codec_priority), in A2dpCodecConfigLdacBase()
|
D | a2dp_vendor_opus.h | 28 class A2dpCodecConfigOpusBase : public A2dpCodecConfig { 32 : A2dpCodecConfig(codec_index, bluetooth::a2dp::CodecId::OPUS, name, codec_priority), in A2dpCodecConfigOpusBase()
|
D | a2dp_aac.h | 32 class A2dpCodecConfigAacBase : public A2dpCodecConfig { 36 : A2dpCodecConfig(codec_index, bluetooth::a2dp::CodecId::AAC, name, codec_priority), in A2dpCodecConfigAacBase()
|
D | a2dp_sbc.h | 33 class A2dpCodecConfigSbcBase : public A2dpCodecConfig { 37 : A2dpCodecConfig(codec_index, bluetooth::a2dp::CodecId::SBC, name, codec_priority), in A2dpCodecConfigSbcBase()
|
/packages/modules/Bluetooth/system/stack/a2dp/ |
D | a2dp_codec_config.cc | 117 A2dpCodecConfig::A2dpCodecConfig(btav_a2dp_codec_index_t codec_index, a2dp::CodecId codec_id, in A2dpCodecConfig() function in A2dpCodecConfig 136 A2dpCodecConfig::~A2dpCodecConfig() {} in ~A2dpCodecConfig() 138 void A2dpCodecConfig::setCodecPriority(btav_a2dp_codec_priority_t codec_priority) { in setCodecPriority() 148 void A2dpCodecConfig::setDefaultCodecPriority() { in setDefaultCodecPriority() 159 A2dpCodecConfig* A2dpCodecConfig::createCodec(btav_a2dp_codec_index_t codec_index, in createCodec() 168 A2dpCodecConfig* codec_config = nullptr; in createCodec() 214 int A2dpCodecConfig::getTrackBitRate() const { in getTrackBitRate() 236 bool A2dpCodecConfig::getCodecSpecificConfig(tBT_A2DP_OFFLOAD* p_a2dp_offload) { in getCodecSpecificConfig() 304 bool A2dpCodecConfig::copyOutOtaCodecConfig(uint8_t* p_codec_info) { in copyOutOtaCodecConfig() 316 btav_a2dp_codec_config_t A2dpCodecConfig::getCodecConfig() { in getCodecConfig() [all …]
|
D | a2dp_vendor_aptx_encoder.cc | 92 static void a2dp_vendor_aptx_encoder_update(A2dpCodecConfig* a2dp_codec_config, 126 A2dpCodecConfig* a2dp_codec_config, in a2dp_vendor_aptx_encoder_init() 160 static void a2dp_vendor_aptx_encoder_update(A2dpCodecConfig* a2dp_codec_config, in a2dp_vendor_aptx_encoder_update() 401 A2dpCodecConfig::debug_codec_dump(fd); in debug_codec_dump()
|
D | a2dp_vendor_aptx_hd_encoder.cc | 91 static void a2dp_vendor_aptx_hd_encoder_update(A2dpCodecConfig* a2dp_codec_config, 125 A2dpCodecConfig* a2dp_codec_config, in a2dp_vendor_aptx_hd_encoder_init() 159 static void a2dp_vendor_aptx_hd_encoder_update(A2dpCodecConfig* a2dp_codec_config, in a2dp_vendor_aptx_hd_encoder_update() 388 A2dpCodecConfig::debug_codec_dump(fd); in debug_codec_dump()
|
D | a2dp_ext.cc | 43 : A2dpCodecConfig(codec_index, codec_id(codec_index), in A2dpCodecConfigExt() 113 .encoder_init = [](const tA2DP_ENCODER_INIT_PEER_PARAMS*, A2dpCodecConfig*,
|
D | a2dp_vendor_opus_encoder.cc | 95 static bool a2dp_vendor_opus_encoder_update(uint16_t peer_mtu, A2dpCodecConfig* a2dp_codec_config, 120 A2dpCodecConfig* a2dp_codec_config, in a2dp_vendor_opus_encoder_init() 179 static bool a2dp_vendor_opus_encoder_update(uint16_t peer_mtu, A2dpCodecConfig* a2dp_codec_config, in a2dp_vendor_opus_encoder_update() 472 A2dpCodecConfig::debug_codec_dump(fd); in debug_codec_dump()
|
/packages/modules/Bluetooth/system/gd/rust/topshim/src/profiles/ |
D | a2dp.rs | 201 pub struct A2dpCodecConfig { struct 245 codec_preferences: Vec<A2dpCodecConfig>, in config_codec() argument 247 fn set_audio_config(self: &A2dpIntf, config: A2dpCodecConfig) -> bool; in set_audio_config() 268 codec_config: A2dpCodecConfig, in audio_config_callback() argument 269 codecs_local_capabilities: &Vec<A2dpCodecConfig>, in audio_config_callback() argument 270 codecs_selectable_capabilities: &Vec<A2dpCodecConfig>, in audio_config_callback() argument 281 pub type A2dpCodecConfig = ffi::A2dpCodecConfig; typedef 285 impl Default for A2dpCodecConfig { implementation 286 fn default() -> A2dpCodecConfig { in default() 287 A2dpCodecConfig { in default() [all …]
|
/packages/modules/Bluetooth/system/audio_hal_interface/aidl/a2dp/ |
D | codec_status_aidl.h | 39 bool A2dpSbcToHalConfig(CodecConfiguration* codec_config, A2dpCodecConfig* a2dp_config); 40 bool A2dpAacToHalConfig(CodecConfiguration* codec_config, A2dpCodecConfig* a2dp_config); 41 bool A2dpAptxToHalConfig(CodecConfiguration* codec_config, A2dpCodecConfig* a2dp_config); 42 bool A2dpLdacToHalConfig(CodecConfiguration* codec_config, A2dpCodecConfig* a2dp_config); 43 bool A2dpOpusToHalConfig(CodecConfiguration* codec_config, A2dpCodecConfig* a2dp_config);
|
D | codec_status_aidl.cc | 203 bool A2dpSbcToHalConfig(CodecConfiguration* codec_config, A2dpCodecConfig* a2dp_config) { in A2dpSbcToHalConfig() 290 bool A2dpAacToHalConfig(CodecConfiguration* codec_config, A2dpCodecConfig* a2dp_config) { in A2dpAacToHalConfig() 349 bool A2dpAptxToHalConfig(CodecConfiguration* codec_config, A2dpCodecConfig* a2dp_config) { in A2dpAptxToHalConfig() 382 bool A2dpLdacToHalConfig(CodecConfiguration* codec_config, A2dpCodecConfig* a2dp_config) { in A2dpLdacToHalConfig() 437 bool A2dpOpusToHalConfig(CodecConfiguration* codec_config, A2dpCodecConfig* a2dp_config) { in A2dpOpusToHalConfig()
|
/packages/modules/Bluetooth/system/audio_hal_interface/hidl/ |
D | codec_status_hidl.h | 41 bool A2dpSbcToHalConfig(CodecConfiguration* codec_config, A2dpCodecConfig* a2dp_config); 42 bool A2dpAacToHalConfig(CodecConfiguration* codec_config, A2dpCodecConfig* a2dp_config); 43 bool A2dpAptxToHalConfig(CodecConfiguration* codec_config, A2dpCodecConfig* a2dp_config); 44 bool A2dpLdacToHalConfig(CodecConfiguration* codec_config, A2dpCodecConfig* a2dp_config);
|
/packages/modules/Bluetooth/system/btif/include/ |
D | bta_av_co.h | 105 A2dpCodecConfig* GetActivePeerCurrentCodec(); 113 A2dpCodecConfig* GetPeerCurrentCodec(const RawAddress& peer_address); 479 bool UpdateSelectableSourceCodec(const A2dpCodecConfig& codec_config, BtaAvCoPeer* p_peer); 498 bool UpdateSelectableSinkCodec(const A2dpCodecConfig& codec_config, BtaAvCoPeer* p_peer); 508 const BtaAvCoSep* AttemptSourceCodecSelection(const A2dpCodecConfig& codec_config, 519 const BtaAvCoSep* AttemptSinkCodecSelection(const A2dpCodecConfig& codec_config,
|
D | btif_av_co.h | 87 A2dpCodecConfig* bta_av_get_a2dp_current_codec(void); 92 A2dpCodecConfig* bta_av_get_a2dp_peer_current_codec(const RawAddress& peer_address);
|
/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() 204 A2dpCodecConfig rconfig = {.codec_type = static_cast<uint8_t>(config.codec_type), in to_rust_codec_config() 216 static btav_a2dp_codec_config_t from_rust_codec_config(const A2dpCodecConfig& rconfig) { in from_rust_codec_config() 232 static ::rust::Vec<A2dpCodecConfig> to_rust_codec_config_vec( in to_rust_codec_config_vec() 234 ::rust::Vec<A2dpCodecConfig> rconfigs; in to_rust_codec_config_vec() 259 A2dpCodecConfig cfg = to_rust_codec_config(codec_config); in audio_config_cb() 260 ::rust::Vec<A2dpCodecConfig> lcaps = to_rust_codec_config_vec(codecs_local_capabilities); in audio_config_cb() 261 ::rust::Vec<A2dpCodecConfig> scaps = to_rust_codec_config_vec(codecs_selectable_capabilities); in audio_config_cb() 312 int A2dpIntf::config_codec(RawAddress addr, ::rust::Vec<A2dpCodecConfig> codec_preferences) const { in config_codec() 321 bool A2dpIntf::set_audio_config(A2dpCodecConfig rconfig) const { in set_audio_config()
|
D | btav_shim.h | 31 struct A2dpCodecConfig; 46 int config_codec(RawAddress addr, ::rust::Vec<A2dpCodecConfig> codec_preferences) const; 50 bool set_audio_config(A2dpCodecConfig rconfig) const;
|
/packages/modules/Bluetooth/system/audio_hal_interface/fuzzer/ |
D | libbt_audio_hal_a2dp_encoding_fuzzer.cpp | 70 static A2dpCodecConfig* mCodec; 79 A2dpCodecConfig* A2dpEncodingFuzzer::mCodec{nullptr}; 85 mCodec = A2dpCodecConfig::createCodec(fdp.PickValueInArray(kCodecIndices)); in process()
|
/packages/modules/Bluetooth/system/btif/co/ |
D | bta_av_co.cc | 135 A2dpCodecConfig* BtaAvCo::GetActivePeerCurrentCodec() { in GetActivePeerCurrentCodec() 145 A2dpCodecConfig* BtaAvCo::GetPeerCurrentCodec(const RawAddress& peer_address) { in GetPeerCurrentCodec() 192 const A2dpCodecConfig& software_config, 1096 A2dpCodecConfig* software_codec_config = nullptr; in SelectSourceCodec() 1164 const BtaAvCoSep* BtaAvCo::AttemptSourceCodecSelection(const A2dpCodecConfig& codec_config, in AttemptSourceCodecSelection() 1190 const BtaAvCoSep* BtaAvCo::AttemptSinkCodecSelection(const A2dpCodecConfig& codec_config, in AttemptSinkCodecSelection() 1229 bool BtaAvCo::UpdateSelectableSourceCodec(const A2dpCodecConfig& codec_config, in UpdateSelectableSourceCodec() 1261 bool BtaAvCo::UpdateSelectableSinkCodec(const A2dpCodecConfig& codec_config, BtaAvCoPeer* p_peer) { in UpdateSelectableSinkCodec() 1379 A2dpCodecConfig* bta_av_get_a2dp_current_codec(void) { in bta_av_get_a2dp_current_codec() 1383 A2dpCodecConfig* bta_av_get_a2dp_peer_current_codec(const RawAddress& peer_address) { in bta_av_get_a2dp_peer_current_codec() [all …]
|