Home
last modified time | relevance | path

Searched refs:p_codec_info (Results 1 – 25 of 34) sorted by relevance

12

/aosp12/system/bt/stack/a2dp/
H A Da2dp_vendor.cc170 p_codec_info); in A2DP_VendorUsesRtpHeader()
183 p_codec_info); in A2DP_VendorUsesRtpHeader()
198 return A2DP_VendorCodecNameAptx(p_codec_info); in A2DP_VendorCodecName()
204 return A2DP_VendorCodecNameAptxHd(p_codec_info); in A2DP_VendorCodecName()
209 return A2DP_VendorCodecNameLdac(p_codec_info); in A2DP_VendorCodecName()
304 return A2DP_VendorGetBitRateAptx(p_codec_info); in A2DP_VendorGetBitRate()
315 return A2DP_VendorGetBitRateLdac(p_codec_info); in A2DP_VendorGetBitRate()
476 const uint8_t* p_codec_info) { in A2DP_VendorGetEncoderInterface() argument
503 const uint8_t* p_codec_info) { in A2DP_VendorGetDecoderInterface() argument
518 bool A2DP_VendorAdjustCodec(uint8_t* p_codec_info) { in A2DP_VendorAdjustCodec() argument
[all …]
H A Da2dp_codec_config.cc159 uint8_t p_codec_info[AVDT_CODEC_SIZE]; in getTrackBitRate() local
170 return A2DP_GetBitRateAac(p_codec_info); in getTrackBitRate()
172 return A2DP_VendorGetBitRate(p_codec_info); in getTrackBitRate()
673 const uint8_t* p_codec_info) { in findSourceCodecConfig() argument
1153 A2DP_InitDefaultCodecSbc(p_codec_info); in A2DP_InitDefaultCodec()
1181 return A2DP_CodecNameSbc(p_codec_info); in A2DP_CodecName()
1184 return A2DP_CodecNameAac(p_codec_info); in A2DP_CodecName()
1376 const uint8_t* p_codec_info) { in A2DP_GetEncoderInterface() argument
1399 const uint8_t* p_codec_info) { in A2DP_GetDecoderInterface() argument
1421 bool A2DP_AdjustCodec(uint8_t* p_codec_info) { in A2DP_AdjustCodec() argument
[all …]
H A Da2dp_vendor_aptx_hd.cc140 losc = *p_codec_info++; in A2DP_ParseInfoAptxHd()
143 media_type = (*p_codec_info++) >> 4; in A2DP_ParseInfoAptxHd()
144 codec_type = *p_codec_info++; in A2DP_ParseInfoAptxHd()
156 p_codec_info += 4; in A2DP_ParseInfoAptxHd()
158 (*p_codec_info & 0x00FF) | (*(p_codec_info + 1) << 8 & 0xFF00); in A2DP_ParseInfoAptxHd()
159 p_codec_info += 2; in A2DP_ParseInfoAptxHd()
165 p_ie->channelMode = *p_codec_info & 0x0F; in A2DP_ParseInfoAptxHd()
166 p_ie->sampleRate = *p_codec_info & 0xF0; in A2DP_ParseInfoAptxHd()
167 p_codec_info++; in A2DP_ParseInfoAptxHd()
415 const uint8_t* p_codec_info) { in A2DP_VendorGetEncoderInterfaceAptxHd() argument
[all …]
H A Da2dp_aac.cc193 losc = *p_codec_info++; in A2DP_ParseInfoAac()
196 media_type = (*p_codec_info++) >> 4; in A2DP_ParseInfoAac()
197 codec_type = *p_codec_info++; in A2DP_ParseInfoAac()
203 p_ie->objectType = *p_codec_info++; in A2DP_ParseInfoAac()
206 p_codec_info++; in A2DP_ParseInfoAac()
208 p_codec_info++; in A2DP_ParseInfoAac()
216 p_codec_info += 3; in A2DP_ParseInfoAac()
681 const uint8_t* p_codec_info) { in A2DP_GetEncoderInterfaceAac() argument
688 const uint8_t* p_codec_info) { in A2DP_GetDecoderInterfaceAac() argument
705 UNUSED_ATTR const uint8_t* p_codec_info) { in A2DP_SourceCodecIndexAac() argument
[all …]
H A Da2dp_vendor_aptx.cc129 losc = *p_codec_info++; in A2DP_ParseInfoAptx()
132 media_type = (*p_codec_info++) >> 4; in A2DP_ParseInfoAptx()
133 codec_type = *p_codec_info++; in A2DP_ParseInfoAptx()
145 p_codec_info += 4; in A2DP_ParseInfoAptx()
147 (*p_codec_info & 0x00FF) | (*(p_codec_info + 1) << 8 & 0xFF00); in A2DP_ParseInfoAptx()
148 p_codec_info += 2; in A2DP_ParseInfoAptx()
154 p_ie->channelMode = *p_codec_info & 0x0F; in A2DP_ParseInfoAptx()
155 p_ie->sampleRate = *p_codec_info & 0xF0; in A2DP_ParseInfoAptx()
156 p_codec_info++; in A2DP_ParseInfoAptx()
397 const uint8_t* p_codec_info) { in A2DP_VendorGetEncoderInterfaceAptx() argument
[all …]
H A Da2dp_sbc.cc174 losc = *p_codec_info++; in A2DP_ParseInfoSbc()
177 media_type = (*p_codec_info++) >> 4; in A2DP_ParseInfoSbc()
178 codec_type = *p_codec_info++; in A2DP_ParseInfoSbc()
186 p_codec_info++; in A2DP_ParseInfoSbc()
190 p_codec_info++; in A2DP_ParseInfoSbc()
191 p_ie->min_bitpool = *p_codec_info++; in A2DP_ParseInfoSbc()
192 p_ie->max_bitpool = *p_codec_info++; in A2DP_ParseInfoSbc()
774 const uint8_t* p_codec_info) { in A2DP_GetEncoderInterfaceSbc() argument
781 const uint8_t* p_codec_info) { in A2DP_GetDecoderInterfaceSbc() argument
805 UNUSED_ATTR const uint8_t* p_codec_info) { in A2DP_SourceCodecIndexSbc() argument
[all …]
H A Da2dp_vendor_ldac.cc158 losc = *p_codec_info++; in A2DP_ParseInfoLdac()
161 media_type = (*p_codec_info++) >> 4; in A2DP_ParseInfoLdac()
162 codec_type = *p_codec_info++; in A2DP_ParseInfoLdac()
170 p_ie->vendorId = (*p_codec_info & 0x000000FF) | in A2DP_ParseInfoLdac()
174 p_codec_info += 4; in A2DP_ParseInfoLdac()
176 (*p_codec_info & 0x00FF) | (*(p_codec_info + 1) << 8 & 0xFF00); in A2DP_ParseInfoLdac()
177 p_codec_info += 2; in A2DP_ParseInfoLdac()
578 const uint8_t* p_codec_info) { in A2DP_VendorGetEncoderInterfaceLdac() argument
585 const uint8_t* p_codec_info) { in A2DP_VendorGetDecoderInterfaceLdac() argument
602 UNUSED_ATTR const uint8_t* p_codec_info) { in A2DP_VendorSourceCodecIndexLdac() argument
[all …]
H A Da2dp_vendor_ldac_decoder.cc253 void a2dp_vendor_ldac_decoder_configure(const uint8_t* p_codec_info) { in a2dp_vendor_ldac_decoder_configure() argument
258 if (p_codec_info == NULL) { in a2dp_vendor_ldac_decoder_configure()
264 sample_rate = A2DP_VendorGetTrackSampleRateLdac(p_codec_info); in a2dp_vendor_ldac_decoder_configure()
265 bits_per_sample = A2DP_VendorGetTrackBitsPerSampleLdac(p_codec_info); in a2dp_vendor_ldac_decoder_configure()
266 channel_mode = A2DP_VendorGetChannelModeCodeLdac(p_codec_info); in a2dp_vendor_ldac_decoder_configure()
H A Da2dp_aac_encoder.cc212 const uint8_t* p_codec_info = codec_info; in a2dp_aac_encoder_update() local
216 p_feeding_params->sample_rate = A2DP_GetTrackSampleRateAac(p_codec_info); in a2dp_aac_encoder_update()
219 p_feeding_params->channel_count = A2DP_GetTrackChannelCountAac(p_codec_info); in a2dp_aac_encoder_update()
227 p_encoder_params->channel_mode = A2DP_GetChannelModeCodeAac(p_codec_info); in a2dp_aac_encoder_update()
262 int object_type = A2DP_GetObjectTypeCodeAac(p_codec_info); in a2dp_aac_encoder_update()
318 aac_param_value = A2DP_GetTrackSampleRateAac(p_codec_info); in a2dp_aac_encoder_update()
331 aac_param_value = A2DP_GetBitRateAac(p_codec_info); in a2dp_aac_encoder_update()
334 A2DP_ComputeMaxBitRateAac(p_codec_info, a2dp_aac_encoder_cb.TxAaMtuSize); in a2dp_aac_encoder_update()
367 if (A2DP_GetTrackChannelCountAac(p_codec_info) == 1) { in a2dp_aac_encoder_update()
407 aac_param_value = A2DP_GetVariableBitRateSupportAac(p_codec_info); in a2dp_aac_encoder_update()
H A Da2dp_sbc_encoder.cc209 const uint8_t* p_codec_info = codec_info; in a2dp_sbc_encoder_update() local
210 min_bitpool = A2DP_GetMinBitpoolSbc(p_codec_info); in a2dp_sbc_encoder_update()
211 max_bitpool = A2DP_GetMaxBitpoolSbc(p_codec_info); in a2dp_sbc_encoder_update()
215 p_feeding_params->sample_rate = A2DP_GetTrackSampleRateSbc(p_codec_info); in a2dp_sbc_encoder_update()
218 p_feeding_params->channel_count = A2DP_GetTrackChannelCountSbc(p_codec_info); in a2dp_sbc_encoder_update()
225 p_encoder_params->s16ChannelMode = A2DP_GetChannelModeCodeSbc(p_codec_info); in a2dp_sbc_encoder_update()
227 A2DP_GetNumberOfSubbandsSbc(p_codec_info); in a2dp_sbc_encoder_update()
228 p_encoder_params->s16NumOfBlocks = A2DP_GetNumberOfBlocksSbc(p_codec_info); in a2dp_sbc_encoder_update()
230 A2DP_GetAllocationMethodCodeSbc(p_codec_info); in a2dp_sbc_encoder_update()
232 A2DP_GetSamplingFrequencyCodeSbc(p_codec_info); in a2dp_sbc_encoder_update()
[all …]
/aosp12/system/bt/stack/include/
H A Da2dp_vendor.h42 bool A2DP_IsVendorSourceCodecValid(const uint8_t* p_codec_info);
49 bool A2DP_IsVendorSinkCodecValid(const uint8_t* p_codec_info);
95 const uint8_t* p_codec_info);
98 const char* A2DP_VendorCodecName(const uint8_t* p_codec_info);
118 int A2DP_VendorGetTrackSampleRate(const uint8_t* p_codec_info);
136 int A2DP_VendorGetBitRate(const uint8_t* p_codec_info);
150 bool A2DP_VendorGetPacketTimestamp(const uint8_t* p_codec_info,
168 const uint8_t* p_codec_info);
176 const uint8_t* p_codec_info);
182 bool A2DP_VendorAdjustCodec(uint8_t* p_codec_info);
[all …]
H A Da2dp_sbc.h84 bool A2DP_IsSourceCodecValidSbc(const uint8_t* p_codec_info);
90 bool A2DP_IsSinkCodecValidSbc(const uint8_t* p_codec_info);
122 void A2DP_InitDefaultCodecSbc(uint8_t* p_codec_info);
125 const char* A2DP_CodecNameSbc(const uint8_t* p_codec_info);
144 int A2DP_GetTrackSampleRateSbc(const uint8_t* p_codec_info);
168 int A2DP_GetNumberOfBlocksSbc(const uint8_t* p_codec_info);
196 int A2DP_GetMinBitpoolSbc(const uint8_t* p_codec_info);
203 int A2DP_GetMaxBitpoolSbc(const uint8_t* p_codec_info);
239 const uint8_t* p_codec_info);
247 const uint8_t* p_codec_info);
[all …]
H A Da2dp_aac.h85 bool A2DP_IsSourceCodecValidAac(const uint8_t* p_codec_info);
91 bool A2DP_IsSinkCodecValidAac(const uint8_t* p_codec_info);
126 const uint8_t* p_codec_info);
129 const char* A2DP_CodecNameAac(const uint8_t* p_codec_info);
148 int A2DP_GetTrackSampleRateAac(const uint8_t* p_codec_info);
174 int A2DP_GetObjectTypeCodeAac(const uint8_t* p_codec_info);
181 int A2DP_GetChannelModeCodeAac(const uint8_t* p_codec_info);
195 int A2DP_GetBitRateAac(const uint8_t* p_codec_info);
232 const uint8_t* p_codec_info);
240 const uint8_t* p_codec_info);
[all …]
H A Da2dp_vendor_ldac.h85 bool A2DP_IsVendorSourceCodecValidLdac(const uint8_t* p_codec_info);
92 bool A2DP_IsVendorSinkCodecValidLdac(const uint8_t* p_codec_info);
127 const uint8_t* p_codec_info);
130 const char* A2DP_VendorCodecNameLdac(const uint8_t* p_codec_info);
149 int A2DP_VendorGetTrackSampleRateLdac(const uint8_t* p_codec_info);
161 int A2DP_VendorGetBitRateLdac(const uint8_t* p_codec_info);
211 const uint8_t* p_codec_info);
219 const uint8_t* p_codec_info);
225 bool A2DP_VendorAdjustCodecLdac(uint8_t* p_codec_info);
231 const uint8_t* p_codec_info);
[all …]
H A Da2dp_vendor_aptx.h55 bool A2DP_IsVendorSourceCodecValidAptx(const uint8_t* p_codec_info);
62 bool A2DP_IsVendorPeerSinkCodecValidAptx(const uint8_t* p_codec_info);
70 const uint8_t* p_codec_info);
73 const char* A2DP_VendorCodecNameAptx(const uint8_t* p_codec_info);
92 int A2DP_VendorGetTrackSampleRateAptx(const uint8_t* p_codec_info);
104 int A2DP_VendorGetBitRateAptx(const uint8_t* p_codec_info);
110 int A2DP_VendorGetTrackChannelCountAptx(const uint8_t* p_codec_info);
117 bool A2DP_VendorGetPacketTimestampAptx(const uint8_t* p_codec_info,
140 const uint8_t* p_codec_info);
146 bool A2DP_VendorAdjustCodecAptx(uint8_t* p_codec_info);
[all …]
H A Da2dp_vendor_aptx_hd.h55 bool A2DP_IsVendorSourceCodecValidAptxHd(const uint8_t* p_codec_info);
62 bool A2DP_IsVendorPeerSinkCodecValidAptxHd(const uint8_t* p_codec_info);
70 const uint8_t* p_codec_info);
73 const char* A2DP_VendorCodecNameAptxHd(const uint8_t* p_codec_info);
92 int A2DP_VendorGetTrackSampleRateAptxHd(const uint8_t* p_codec_info);
104 int A2DP_VendorGetBitRateAptxHd(const uint8_t* p_codec_info);
117 bool A2DP_VendorGetPacketTimestampAptxHd(const uint8_t* p_codec_info,
126 bool A2DP_VendorBuildCodecHeaderAptxHd(const uint8_t* p_codec_info,
141 const uint8_t* p_codec_info);
147 bool A2DP_VendorAdjustCodecAptxHd(uint8_t* p_codec_info);
[all …]
H A Da2dp_codec_api.h83 bool copyOutOtaCodecConfig(uint8_t* p_codec_info);
570 void (*decoder_configure)(const uint8_t* p_codec_info);
587 bool A2DP_IsSinkCodecValid(const uint8_t* p_codec_info);
617 void A2DP_InitDefaultCodec(uint8_t* p_codec_info);
625 const uint8_t* p_codec_info);
629 uint8_t A2DP_GetMediaType(const uint8_t* p_codec_info);
632 const char* A2DP_CodecName(const uint8_t* p_codec_info);
652 int A2DP_GetTrackSampleRate(const uint8_t* p_codec_info);
695 const uint8_t* p_codec_info);
703 const uint8_t* p_codec_info);
[all …]
/aosp12/system/bt/test/mock/
H A Dmock_a2dp_codec_config.cc52 const uint8_t* p_codec_info) { in findSourceCodecConfig() argument
71 bool A2DP_AdjustCodec(uint8_t* p_codec_info) { in A2DP_AdjustCodec() argument
116 bool A2DP_IsSinkCodecValid(const uint8_t* p_codec_info) { in A2DP_IsSinkCodecValid() argument
120 bool A2DP_IsSourceCodecValid(const uint8_t* p_codec_info) { in A2DP_IsSourceCodecValid() argument
125 const uint8_t* p_codec_info) { in A2DP_UsesRtpHeader() argument
266 const char* A2DP_CodecName(const uint8_t* p_codec_info) { in A2DP_CodecName() argument
271 const uint8_t* p_codec_info) { in A2DP_GetDecoderInterface() argument
276 const uint8_t* p_codec_info) { in A2DP_GetEncoderInterface() argument
292 int A2DP_GetTrackSampleRate(const uint8_t* p_codec_info) { in A2DP_GetTrackSampleRate() argument
328 uint8_t A2DP_GetMediaType(const uint8_t* p_codec_info) { in A2DP_GetMediaType() argument
[all …]
H A Dmock_stack_a2dp_codec_config.cc52 const uint8_t* p_codec_info) { in findSourceCodecConfig() argument
71 bool A2DP_AdjustCodec(uint8_t* p_codec_info) { in A2DP_AdjustCodec() argument
116 bool A2DP_IsSinkCodecValid(const uint8_t* p_codec_info) { in A2DP_IsSinkCodecValid() argument
120 bool A2DP_IsSourceCodecValid(const uint8_t* p_codec_info) { in A2DP_IsSourceCodecValid() argument
125 const uint8_t* p_codec_info) { in A2DP_UsesRtpHeader() argument
266 const char* A2DP_CodecName(const uint8_t* p_codec_info) { in A2DP_CodecName() argument
271 const uint8_t* p_codec_info) { in A2DP_GetDecoderInterface() argument
276 const uint8_t* p_codec_info) { in A2DP_GetEncoderInterface() argument
292 int A2DP_GetTrackSampleRate(const uint8_t* p_codec_info) { in A2DP_GetTrackSampleRate() argument
328 uint8_t A2DP_GetMediaType(const uint8_t* p_codec_info) { in A2DP_GetMediaType() argument
[all …]
/aosp12/system/bt/btif/src/
H A Dbtif_a2dp_audio_interface.cc191 CodecConfiguration* p_codec_info) { in btif_a2dp_get_codec_configuration() argument
201 p_codec_info->codecType = in btif_a2dp_get_codec_configuration()
214 p_codec_info->codecType = in btif_a2dp_get_codec_configuration()
219 p_codec_info->codecType = in btif_a2dp_get_codec_configuration()
224 p_codec_info->codecType = in btif_a2dp_get_codec_configuration()
229 p_codec_info->codecType = in btif_a2dp_get_codec_configuration()
246 p_codec_info->peerMtu = effectiveMtu; in btif_a2dp_get_codec_configuration()
248 p_codec_info->peerMtu = peer_param.peer_mtu; in btif_a2dp_get_codec_configuration()
253 p_codec_info->sampleRate = in btif_a2dp_get_codec_configuration()
256 p_codec_info->bitsPerSample = in btif_a2dp_get_codec_configuration()
[all …]
H A Dbtif_a2dp_sink.cc387 void btif_a2dp_sink_update_decoder(const uint8_t* p_codec_info) { in btif_a2dp_sink_update_decoder() argument
394 p_codec_info[1], p_codec_info[2], p_codec_info[3], in btif_a2dp_sink_update_decoder()
395 p_codec_info[4], p_codec_info[5], p_codec_info[6]); in btif_a2dp_sink_update_decoder()
397 memcpy(p_buf->codec_info, p_codec_info, AVDT_CODEC_SIZE); in btif_a2dp_sink_update_decoder()
/aosp12/system/bt/btif/co/
H A Dbta_av_co.cc907 A2DP_CodecName(p_codec_info), seid); in ProcessSourceGetConfig()
929 if (A2DP_IsPeerSinkCodecValid(p_codec_info)) { in ProcessSourceGetConfig()
935 p_codec_info[1], p_codec_info[2], p_codec_info[3], in ProcessSourceGetConfig()
936 p_codec_info[4], p_codec_info[5], p_codec_info[6]); in ProcessSourceGetConfig()
1075 if (A2DP_IsPeerSourceCodecValid(p_codec_info)) { in ProcessSinkGetConfig()
1081 p_codec_info[1], p_codec_info[2], p_codec_info[3], in ProcessSinkGetConfig()
1082 p_codec_info[4], p_codec_info[5], p_codec_info[6]); in ProcessSinkGetConfig()
1171 p_codec_info[1], p_codec_info[2], p_codec_info[3], in ProcessSetConfig()
1172 p_codec_info[4], p_codec_info[5], p_codec_info[6]); in ProcessSetConfig()
1244 A2DP_CodecName(p_codec_info), in ProcessSetConfig()
[all …]
/aosp12/system/bt/bta/include/
H A Dbta_av_co.h86 uint8_t* p_codec_info,
105 const uint8_t* p_codec_info, uint8_t seid,
156 const uint8_t* p_codec_info, bool* p_no_rtp_header);
183 BT_HDR* bta_av_co_audio_source_data_path(const uint8_t* p_codec_info,
/aosp12/system/bt/stack/test/a2dp/
H A Dmisc_fake.cc24 int A2DP_VendorGetTrackSampleRateLdac(const uint8_t* p_codec_info) { return 0; } in A2DP_VendorGetTrackSampleRateLdac() argument
25 int A2DP_VendorGetTrackBitsPerSampleLdac(const uint8_t* p_codec_info) { in A2DP_VendorGetTrackBitsPerSampleLdac() argument
28 int A2DP_VendorGetChannelModeCodeLdac(const uint8_t* p_codec_info) { return 0; } in A2DP_VendorGetChannelModeCodeLdac() argument
/aosp12/system/bt/stack/test/fuzzers/a2dp/codec/
H A Da2dpCodecFuzzFunctions.h89 uint8_t* p_codec_info =
92 if (codecs && p_codec_info) {
93 codecs->findSourceCodecConfig(p_codec_info);
101 uint8_t* p_codec_info =
104 if (codecs && p_codec_info) {
105 codecs->findSinkCodecConfig(p_codec_info);

12