Lines Matching refs:sampleRate
46 uint8_t sampleRate; /* Sampling Frequency */ member
131 *p_result = (uint8_t)(p_ie->sampleRate & A2DP_LDAC_SAMPLING_FREQ_MASK); in A2DP_BuildInfoLdac()
183 p_ie->sampleRate = *p_codec_info++ & A2DP_LDAC_SAMPLING_FREQ_MASK; in A2DP_ParseInfoLdac()
189 if (A2DP_BitsSet(p_ie->sampleRate) == A2DP_SET_ZERO_BIT) in A2DP_ParseInfoLdac()
197 if (A2DP_BitsSet(p_ie->sampleRate) != A2DP_SET_ONE_BIT) in A2DP_ParseInfoLdac()
290 cfg_cie.sampleRate, p_cap->sampleRate); in A2DP_CodecInfoMatchesCapabilityLdac()
295 if ((cfg_cie.sampleRate & p_cap->sampleRate) == 0) return A2DP_NS_SAMP_FREQ; in A2DP_CodecInfoMatchesCapabilityLdac()
352 return (ldac_cie_a.sampleRate == ldac_cie_b.sampleRate) && in A2DP_VendorCodecEqualsLdac()
396 switch (ldac_cie.sampleRate) { in A2DP_VendorGetTrackSampleRateLdac()
546 AppendField(&field, (ldac_cie.sampleRate == 0), "NONE"); in A2DP_VendorCodecInfoStringLdac()
547 AppendField(&field, (ldac_cie.sampleRate & A2DP_LDAC_SAMPLING_FREQ_44100), in A2DP_VendorCodecInfoStringLdac()
549 AppendField(&field, (ldac_cie.sampleRate & A2DP_LDAC_SAMPLING_FREQ_48000), in A2DP_VendorCodecInfoStringLdac()
551 AppendField(&field, (ldac_cie.sampleRate & A2DP_LDAC_SAMPLING_FREQ_88200), in A2DP_VendorCodecInfoStringLdac()
553 AppendField(&field, (ldac_cie.sampleRate & A2DP_LDAC_SAMPLING_FREQ_96000), in A2DP_VendorCodecInfoStringLdac()
555 AppendField(&field, (ldac_cie.sampleRate & A2DP_LDAC_SAMPLING_FREQ_176400), in A2DP_VendorCodecInfoStringLdac()
557 AppendField(&field, (ldac_cie.sampleRate & A2DP_LDAC_SAMPLING_FREQ_192000), in A2DP_VendorCodecInfoStringLdac()
559 res << "\tsamp_freq: " << field << " (" << loghex(ldac_cie.sampleRate) in A2DP_VendorCodecInfoStringLdac()
639 if (config_cie.sampleRate & A2DP_LDAC_SAMPLING_FREQ_44100) in build_codec_config()
641 if (config_cie.sampleRate & A2DP_LDAC_SAMPLING_FREQ_48000) in build_codec_config()
643 if (config_cie.sampleRate & A2DP_LDAC_SAMPLING_FREQ_88200) in build_codec_config()
645 if (config_cie.sampleRate & A2DP_LDAC_SAMPLING_FREQ_96000) in build_codec_config()
647 if (config_cie.sampleRate & A2DP_LDAC_SAMPLING_FREQ_176400) in build_codec_config()
649 if (config_cie.sampleRate & A2DP_LDAC_SAMPLING_FREQ_192000) in build_codec_config()
668 if (a2dp_ldac_source_caps.sampleRate & A2DP_LDAC_SAMPLING_FREQ_44100) { in A2dpCodecConfigLdacSource()
671 if (a2dp_ldac_source_caps.sampleRate & A2DP_LDAC_SAMPLING_FREQ_48000) { in A2dpCodecConfigLdacSource()
674 if (a2dp_ldac_source_caps.sampleRate & A2DP_LDAC_SAMPLING_FREQ_88200) { in A2dpCodecConfigLdacSource()
677 if (a2dp_ldac_source_caps.sampleRate & A2DP_LDAC_SAMPLING_FREQ_96000) { in A2dpCodecConfigLdacSource()
680 if (a2dp_ldac_source_caps.sampleRate & A2DP_LDAC_SAMPLING_FREQ_176400) { in A2dpCodecConfigLdacSource()
683 if (a2dp_ldac_source_caps.sampleRate & A2DP_LDAC_SAMPLING_FREQ_192000) { in A2dpCodecConfigLdacSource()
720 static bool select_best_sample_rate(uint8_t sampleRate, in select_best_sample_rate() argument
723 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_192000) { in select_best_sample_rate()
724 p_result->sampleRate = A2DP_LDAC_SAMPLING_FREQ_192000; in select_best_sample_rate()
728 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_176400) { in select_best_sample_rate()
729 p_result->sampleRate = A2DP_LDAC_SAMPLING_FREQ_176400; in select_best_sample_rate()
733 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_96000) { in select_best_sample_rate()
734 p_result->sampleRate = A2DP_LDAC_SAMPLING_FREQ_96000; in select_best_sample_rate()
738 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_88200) { in select_best_sample_rate()
739 p_result->sampleRate = A2DP_LDAC_SAMPLING_FREQ_88200; in select_best_sample_rate()
743 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_48000) { in select_best_sample_rate()
744 p_result->sampleRate = A2DP_LDAC_SAMPLING_FREQ_48000; in select_best_sample_rate()
748 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_44100) { in select_best_sample_rate()
749 p_result->sampleRate = A2DP_LDAC_SAMPLING_FREQ_44100; in select_best_sample_rate()
763 const btav_a2dp_codec_config_t* p_codec_audio_config, uint8_t sampleRate, in select_audio_sample_rate() argument
767 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_44100) { in select_audio_sample_rate()
768 p_result->sampleRate = A2DP_LDAC_SAMPLING_FREQ_44100; in select_audio_sample_rate()
774 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_48000) { in select_audio_sample_rate()
775 p_result->sampleRate = A2DP_LDAC_SAMPLING_FREQ_48000; in select_audio_sample_rate()
781 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_88200) { in select_audio_sample_rate()
782 p_result->sampleRate = A2DP_LDAC_SAMPLING_FREQ_88200; in select_audio_sample_rate()
788 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_96000) { in select_audio_sample_rate()
789 p_result->sampleRate = A2DP_LDAC_SAMPLING_FREQ_96000; in select_audio_sample_rate()
795 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_176400) { in select_audio_sample_rate()
796 p_result->sampleRate = A2DP_LDAC_SAMPLING_FREQ_176400; in select_audio_sample_rate()
802 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_192000) { in select_audio_sample_rate()
803 p_result->sampleRate = A2DP_LDAC_SAMPLING_FREQ_192000; in select_audio_sample_rate()
950 uint8_t sampleRate; in setCodecConfig() local
989 sampleRate = p_a2dp_ldac_caps->sampleRate & peer_info_cie.sampleRate; in setCodecConfig()
993 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_44100) { in setCodecConfig()
994 result_config_cie.sampleRate = A2DP_LDAC_SAMPLING_FREQ_44100; in setCodecConfig()
1000 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_48000) { in setCodecConfig()
1001 result_config_cie.sampleRate = A2DP_LDAC_SAMPLING_FREQ_48000; in setCodecConfig()
1007 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_88200) { in setCodecConfig()
1008 result_config_cie.sampleRate = A2DP_LDAC_SAMPLING_FREQ_88200; in setCodecConfig()
1014 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_96000) { in setCodecConfig()
1015 result_config_cie.sampleRate = A2DP_LDAC_SAMPLING_FREQ_96000; in setCodecConfig()
1021 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_176400) { in setCodecConfig()
1022 result_config_cie.sampleRate = A2DP_LDAC_SAMPLING_FREQ_176400; in setCodecConfig()
1028 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_192000) { in setCodecConfig()
1029 result_config_cie.sampleRate = A2DP_LDAC_SAMPLING_FREQ_192000; in setCodecConfig()
1045 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_44100) { in setCodecConfig()
1049 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_48000) { in setCodecConfig()
1053 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_88200) { in setCodecConfig()
1057 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_96000) { in setCodecConfig()
1061 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_176400) { in setCodecConfig()
1065 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_192000) { in setCodecConfig()
1073 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_44100) in setCodecConfig()
1075 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_48000) in setCodecConfig()
1077 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_88200) in setCodecConfig()
1079 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_96000) in setCodecConfig()
1081 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_176400) in setCodecConfig()
1083 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_192000) in setCodecConfig()
1087 if (select_audio_sample_rate(&codec_audio_config_, sampleRate, in setCodecConfig()
1094 a2dp_ldac_default_config.sampleRate & peer_info_cie.sampleRate, in setCodecConfig()
1100 if (select_best_sample_rate(sampleRate, &result_config_cie, in setCodecConfig()
1109 __func__, p_a2dp_ldac_caps->sampleRate, peer_info_cie.sampleRate); in setCodecConfig()
1327 uint8_t sampleRate; in setPeerCodecCapabilities() local
1347 sampleRate = p_a2dp_ldac_caps->sampleRate & peer_info_cie.sampleRate; in setPeerCodecCapabilities()
1348 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_44100) { in setPeerCodecCapabilities()
1352 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_48000) { in setPeerCodecCapabilities()
1356 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_88200) { in setPeerCodecCapabilities()
1360 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_96000) { in setPeerCodecCapabilities()
1364 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_176400) { in setPeerCodecCapabilities()
1368 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_192000) { in setPeerCodecCapabilities()