/system/bt/bta/hearing_aid/ |
D | hearing_aid_audio_source.cc | 154 btav_a2dp_codec_config_t codec_config; in hearing_aid_recv_ctrl_data() local 157 codec_config.sample_rate = BTAV_A2DP_CODEC_SAMPLE_RATE_16000; in hearing_aid_recv_ctrl_data() 160 codec_config.sample_rate = BTAV_A2DP_CODEC_SAMPLE_RATE_24000; in hearing_aid_recv_ctrl_data() 166 codec_config.bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_16; in hearing_aid_recv_ctrl_data() 169 codec_config.channel_mode = BTAV_A2DP_CODEC_CHANNEL_MODE_STEREO; in hearing_aid_recv_ctrl_data() 175 reinterpret_cast<const uint8_t*>(&codec_config.sample_rate), in hearing_aid_recv_ctrl_data() 178 reinterpret_cast<const uint8_t*>(&codec_config.bits_per_sample), in hearing_aid_recv_ctrl_data() 181 reinterpret_cast<const uint8_t*>(&codec_config.channel_mode), in hearing_aid_recv_ctrl_data() 200 btav_a2dp_codec_config_t codec_config; in hearing_aid_recv_ctrl_data() local 201 codec_config.sample_rate = BTAV_A2DP_CODEC_SAMPLE_RATE_NONE; in hearing_aid_recv_ctrl_data() [all …]
|
/system/bt/btif/src/ |
D | btif_a2dp_control.cc | 198 btav_a2dp_codec_config_t codec_config; in btif_a2dp_recv_ctrl_data() local 200 codec_config.sample_rate = BTAV_A2DP_CODEC_SAMPLE_RATE_NONE; in btif_a2dp_recv_ctrl_data() 201 codec_config.bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_NONE; in btif_a2dp_recv_ctrl_data() 202 codec_config.channel_mode = BTAV_A2DP_CODEC_CHANNEL_MODE_NONE; in btif_a2dp_recv_ctrl_data() 209 codec_config = current_codec->getCodecConfig(); in btif_a2dp_recv_ctrl_data() 216 reinterpret_cast<const uint8_t*>(&codec_config.sample_rate), in btif_a2dp_recv_ctrl_data() 219 reinterpret_cast<const uint8_t*>(&codec_config.bits_per_sample), in btif_a2dp_recv_ctrl_data() 222 reinterpret_cast<const uint8_t*>(&codec_config.channel_mode), in btif_a2dp_recv_ctrl_data() 240 btav_a2dp_codec_config_t codec_config; in btif_a2dp_recv_ctrl_data() local 241 codec_config.sample_rate = BTAV_A2DP_CODEC_SAMPLE_RATE_NONE; in btif_a2dp_recv_ctrl_data() [all …]
|
D | btif_a2dp_audio_interface.cc | 119 btav_a2dp_codec_config_t codec_config; in btif_a2dp_get_codec_configuration() local 120 codec_config = a2dpCodecConfig->getCodecConfig(); in btif_a2dp_get_codec_configuration() 121 switch (codec_config.codec_type) { in btif_a2dp_get_codec_configuration() 159 codec_config.codec_type); in btif_a2dp_get_codec_configuration() 177 codec_config.sample_rate; in btif_a2dp_get_codec_configuration() 180 codec_config.bits_per_sample; in btif_a2dp_get_codec_configuration() 183 codec_config.channel_mode; in btif_a2dp_get_codec_configuration()
|
D | btif_av.cc | 2251 const btav_a2dp_codec_config_t& codec_config, in btif_av_report_source_codec_state() argument 2261 codec_config, codecs_local_capabilities, in btif_av_report_source_codec_state()
|
/system/bt/stack/a2dp/ |
D | a2dp_codec_config.cc | 50 btav_a2dp_codec_config_t* codec_config, btav_a2dp_codec_index_t codec_index, in init_btav_a2dp_codec_config() argument 52 memset(codec_config, 0, sizeof(btav_a2dp_codec_config_t)); in init_btav_a2dp_codec_config() 53 codec_config->codec_type = codec_index; in init_btav_a2dp_codec_config() 54 codec_config->codec_priority = codec_priority; in init_btav_a2dp_codec_config() 111 A2dpCodecConfig* codec_config = nullptr; in createCodec() local 114 codec_config = new A2dpCodecConfigSbcSource(codec_priority); in createCodec() 117 codec_config = new A2dpCodecConfigSbcSink(codec_priority); in createCodec() 120 codec_config = new A2dpCodecConfigAacSource(codec_priority); in createCodec() 123 codec_config = new A2dpCodecConfigAacSink(codec_priority); in createCodec() 126 codec_config = new A2dpCodecConfigAptx(codec_priority); in createCodec() [all …]
|
D | a2dp_vendor_ldac_encoder.cc | 372 btav_a2dp_codec_config_t codec_config = a2dp_codec_config->getCodecConfig(); in a2dp_vendor_ldac_encoder_update() local 403 if (codec_config.codec_specific_1 != 0) { in a2dp_vendor_ldac_encoder_update() 404 p_encoder_params->quality_mode_index = codec_config.codec_specific_1 % 10; in a2dp_vendor_ldac_encoder_update()
|
/system/bt/stack/test/ |
D | stack_a2dp_test.cc | 814 A2dpCodecConfig* codec_config = A2dpCodecConfig::createCodec(codec_index); in TEST_F() local 815 EXPECT_NE(codec_config, nullptr); in TEST_F() 816 EXPECT_EQ(codec_config->codecIndex(), codec_index); in TEST_F() 817 EXPECT_FALSE(codec_config->name().empty()); in TEST_F() 818 EXPECT_NE(codec_config->codecPriority(), BTAV_A2DP_CODEC_PRIORITY_DISABLED); in TEST_F() 819 EXPECT_NE(codec_config->codecPriority(), BTAV_A2DP_CODEC_PRIORITY_DEFAULT); in TEST_F() 820 delete codec_config; in TEST_F() 829 A2dpCodecConfig* codec_config; in TEST_F() local 837 codec_config = in TEST_F() 839 EXPECT_NE(codec_config, nullptr); in TEST_F() [all …]
|
/system/bt/audio_hearing_aid_hw/src/ |
D | audio_hearing_aid_hw.cc | 508 struct ha_stream_common* common, btav_a2dp_codec_config_t* codec_config, in ha_read_output_audio_config() argument 518 if (ha_ctrl_receive(common, &codec_config->sample_rate, in ha_read_output_audio_config() 522 if (ha_ctrl_receive(common, &codec_config->bits_per_sample, in ha_read_output_audio_config() 526 if (ha_ctrl_receive(common, &codec_config->channel_mode, in ha_read_output_audio_config() 546 switch (codec_config->sample_rate) { in ha_read_output_audio_config() 573 ERROR("Invalid sample rate: 0x%x", codec_config->sample_rate); in ha_read_output_audio_config() 578 switch (codec_config->bits_per_sample) { in ha_read_output_audio_config() 590 ERROR("Invalid bits per sample: 0x%x", codec_config->bits_per_sample); in ha_read_output_audio_config() 595 switch (codec_config->channel_mode) { in ha_read_output_audio_config() 606 ERROR("Invalid channel mode: 0x%x", codec_config->channel_mode); in ha_read_output_audio_config() [all …]
|
/system/bt/audio_a2dp_hw/src/ |
D | audio_a2dp_hw.cc | 527 struct a2dp_stream_common* common, btav_a2dp_codec_config_t* codec_config, in a2dp_read_output_audio_config() argument 537 if (a2dp_ctrl_receive(common, &codec_config->sample_rate, in a2dp_read_output_audio_config() 541 if (a2dp_ctrl_receive(common, &codec_config->bits_per_sample, in a2dp_read_output_audio_config() 545 if (a2dp_ctrl_receive(common, &codec_config->channel_mode, in a2dp_read_output_audio_config() 565 switch (codec_config->sample_rate) { in a2dp_read_output_audio_config() 586 ERROR("Invalid sample rate: 0x%x", codec_config->sample_rate); in a2dp_read_output_audio_config() 591 switch (codec_config->bits_per_sample) { in a2dp_read_output_audio_config() 603 ERROR("Invalid bits per sample: 0x%x", codec_config->bits_per_sample); in a2dp_read_output_audio_config() 608 switch (codec_config->channel_mode) { in a2dp_read_output_audio_config() 619 ERROR("Invalid channel mode: 0x%x", codec_config->channel_mode); in a2dp_read_output_audio_config() [all …]
|
/system/bt/btif/co/ |
D | bta_av_co.cc | 94 codec_config{}, in BtaAvCoPeer() 151 uint8_t codec_config[AVDT_CODEC_SIZE]; // Current codec configuration member in BtaAvCoPeer 601 bool UpdateSelectableSourceCodec(const A2dpCodecConfig& codec_config, 621 bool UpdateSelectableSinkCodec(const A2dpCodecConfig& codec_config, 633 const A2dpCodecConfig& codec_config, BtaAvCoPeer* p_peer); 644 const A2dpCodecConfig& codec_config, BtaAvCoPeer* p_peer); 702 A2DP_InitDefaultCodec(codec_config); in Init() 724 memset(codec_config, 0, sizeof(codec_config)); in Reset() 951 FindPeerSink(p_peer, A2DP_SourceCodecIndex(p_peer->codec_config)); in ProcessSourceGetConfig() 986 p_peer->codec_config, *p_num_protect, bta_av_co_cp_scmst); in ProcessSourceGetConfig() [all …]
|
/system/bt/btif/include/ |
D | btif_av.h | 148 const btav_a2dp_codec_config_t& codec_config,
|
/system/bt/stack/include/ |
D | a2dp_codec_api.h | 135 static bool isCodecConfigEmpty(const btav_a2dp_codec_config_t& codec_config); 225 static bool codecConfigIsValid(const btav_a2dp_codec_config_t& codec_config); 232 const btav_a2dp_codec_config_t& codec_config);
|
/system/bt/include/hardware/ |
D | bt_av.h | 252 const RawAddress& bd_addr, btav_a2dp_codec_config_t codec_config,
|
/system/bt/bta/av/ |
D | bta_av_aact.cc | 2239 A2dpCodecConfig* codec_config = in bta_av_start_ok() local 2241 CHECK(codec_config != nullptr); in bta_av_start_ok() 2242 p_scb->use_rtp_header_marker_bit = codec_config->useRtpHeaderMarkerBit(); in bta_av_start_ok()
|