Lines Matching refs:sampleRate
44 uint8_t sampleRate; /* Sampling Frequency */ member
108 *p_result++ = p_ie->sampleRate | p_ie->channelMode; in A2DP_BuildInfoAptx()
155 p_ie->sampleRate = *p_codec_info & 0xF0; in A2DP_ParseInfoAptx()
161 if (A2DP_BitsSet(p_ie->sampleRate) == A2DP_SET_ZERO_BIT) in A2DP_ParseInfoAptx()
169 if (A2DP_BitsSet(p_ie->sampleRate) != A2DP_SET_ONE_BIT) in A2DP_ParseInfoAptx()
218 cfg_cie.sampleRate, p_cap->sampleRate); in A2DP_CodecInfoMatchesCapabilityAptx()
223 if ((cfg_cie.sampleRate & p_cap->sampleRate) == 0) return A2DP_NS_SAMP_FREQ; in A2DP_CodecInfoMatchesCapabilityAptx()
284 return (aptx_cie_a.sampleRate == aptx_cie_b.sampleRate) && in A2DP_VendorCodecEqualsAptx()
305 if (aptx_cie.sampleRate == A2DP_APTX_SAMPLERATE_44100) return 44100; in A2DP_VendorGetTrackSampleRateAptx()
306 if (aptx_cie.sampleRate == A2DP_APTX_SAMPLERATE_48000) return 48000; in A2DP_VendorGetTrackSampleRateAptx()
376 AppendField(&field, (aptx_cie.sampleRate == 0), "NONE"); in A2DP_VendorCodecInfoStringAptx()
377 AppendField(&field, (aptx_cie.sampleRate & A2DP_APTX_SAMPLERATE_44100), in A2DP_VendorCodecInfoStringAptx()
379 AppendField(&field, (aptx_cie.sampleRate & A2DP_APTX_SAMPLERATE_48000), in A2DP_VendorCodecInfoStringAptx()
381 res << "\tsamp_freq: " << field << " (" << loghex(aptx_cie.sampleRate) in A2DP_VendorCodecInfoStringAptx()
442 if (a2dp_aptx_source_caps.sampleRate & A2DP_APTX_SAMPLERATE_44100) { in A2dpCodecConfigAptx()
445 if (a2dp_aptx_source_caps.sampleRate & A2DP_APTX_SAMPLERATE_48000) { in A2dpCodecConfigAptx()
479 static bool select_best_sample_rate(uint8_t sampleRate, in select_best_sample_rate() argument
482 if (sampleRate & A2DP_APTX_SAMPLERATE_48000) { in select_best_sample_rate()
483 p_result->sampleRate = A2DP_APTX_SAMPLERATE_48000; in select_best_sample_rate()
487 if (sampleRate & A2DP_APTX_SAMPLERATE_44100) { in select_best_sample_rate()
488 p_result->sampleRate = A2DP_APTX_SAMPLERATE_44100; in select_best_sample_rate()
502 const btav_a2dp_codec_config_t* p_codec_audio_config, uint8_t sampleRate, in select_audio_sample_rate() argument
506 if (sampleRate & A2DP_APTX_SAMPLERATE_44100) { in select_audio_sample_rate()
507 p_result->sampleRate = A2DP_APTX_SAMPLERATE_44100; in select_audio_sample_rate()
513 if (sampleRate & A2DP_APTX_SAMPLERATE_48000) { in select_audio_sample_rate()
514 p_result->sampleRate = A2DP_APTX_SAMPLERATE_48000; in select_audio_sample_rate()
620 uint8_t sampleRate; in setCodecConfig() local
657 sampleRate = a2dp_aptx_source_caps.sampleRate & peer_info_cie.sampleRate; in setCodecConfig()
661 if (sampleRate & A2DP_APTX_SAMPLERATE_44100) { in setCodecConfig()
662 result_config_cie.sampleRate = A2DP_APTX_SAMPLERATE_44100; in setCodecConfig()
668 if (sampleRate & A2DP_APTX_SAMPLERATE_48000) { in setCodecConfig()
669 result_config_cie.sampleRate = A2DP_APTX_SAMPLERATE_48000; in setCodecConfig()
689 if (sampleRate & A2DP_APTX_SAMPLERATE_44100) { in setCodecConfig()
693 if (sampleRate & A2DP_APTX_SAMPLERATE_48000) { in setCodecConfig()
701 if (sampleRate & A2DP_APTX_SAMPLERATE_44100) in setCodecConfig()
703 if (sampleRate & A2DP_APTX_SAMPLERATE_48000) in setCodecConfig()
707 if (select_audio_sample_rate(&codec_audio_config_, sampleRate, in setCodecConfig()
714 a2dp_aptx_default_config.sampleRate & peer_info_cie.sampleRate, in setCodecConfig()
720 if (select_best_sample_rate(sampleRate, &result_config_cie, in setCodecConfig()
729 __func__, a2dp_aptx_source_caps.sampleRate, peer_info_cie.sampleRate); in setCodecConfig()
919 uint8_t sampleRate; in setPeerCodecCapabilities() local
938 sampleRate = a2dp_aptx_source_caps.sampleRate & peer_info_cie.sampleRate; in setPeerCodecCapabilities()
939 if (sampleRate & A2DP_APTX_SAMPLERATE_44100) { in setPeerCodecCapabilities()
943 if (sampleRate & A2DP_APTX_SAMPLERATE_48000) { in setPeerCodecCapabilities()