Home
last modified time | relevance | path

Searched refs:A2dpCodecConfig (Results 1 – 25 of 67) sorted by relevance

123

/packages/modules/Bluetooth/system/test/mock/
Dmock_stack_a2dp_codec_config.cc30 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 …]
Dmock_btif_co_bta_av_co.h347 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()
Dmock_btif_co_bta_av_co.cc85 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()
Dmock_audio_hal_interface_a2dp_encoding.h235 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/
Da2dpCodecConfigFuzzFunctions.h42 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/
Da2dp_codec_api.h55 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 …]
Da2dp_vendor_ldac.h33 class A2dpCodecConfigLdacBase : public A2dpCodecConfig {
37 : A2dpCodecConfig(codec_index, bluetooth::a2dp::CodecId::LDAC, name, codec_priority), in A2dpCodecConfigLdacBase()
Da2dp_vendor_opus.h28 class A2dpCodecConfigOpusBase : public A2dpCodecConfig {
32 : A2dpCodecConfig(codec_index, bluetooth::a2dp::CodecId::OPUS, name, codec_priority), in A2dpCodecConfigOpusBase()
Da2dp_aac.h32 class A2dpCodecConfigAacBase : public A2dpCodecConfig {
36 : A2dpCodecConfig(codec_index, bluetooth::a2dp::CodecId::AAC, name, codec_priority), in A2dpCodecConfigAacBase()
Da2dp_sbc.h33 class A2dpCodecConfigSbcBase : public A2dpCodecConfig {
37 : A2dpCodecConfig(codec_index, bluetooth::a2dp::CodecId::SBC, name, codec_priority), in A2dpCodecConfigSbcBase()
/packages/modules/Bluetooth/system/stack/a2dp/
Da2dp_codec_config.cc117 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 …]
Da2dp_vendor_aptx_encoder.cc92 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()
Da2dp_vendor_aptx_hd_encoder.cc91 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()
Da2dp_ext.cc43 : A2dpCodecConfig(codec_index, codec_id(codec_index), in A2dpCodecConfigExt()
113 .encoder_init = [](const tA2DP_ENCODER_INIT_PEER_PARAMS*, A2dpCodecConfig*,
Da2dp_vendor_opus_encoder.cc95 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/
Da2dp.rs201 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/
Dcodec_status_aidl.h39 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);
Dcodec_status_aidl.cc203 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/
Dcodec_status_hidl.h41 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/
Dbta_av_co.h105 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,
Dbtif_av_co.h87 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/
Dbtav_shim.cc203 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()
Dbtav_shim.h31 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/
Dlibbt_audio_hal_a2dp_encoding_fuzzer.cpp70 static A2dpCodecConfig* mCodec;
79 A2dpCodecConfig* A2dpEncodingFuzzer::mCodec{nullptr};
85 mCodec = A2dpCodecConfig::createCodec(fdp.PickValueInArray(kCodecIndices)); in process()
/packages/modules/Bluetooth/system/btif/co/
Dbta_av_co.cc135 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 …]

123