Home | History | Annotate | Download | only in a2dp

Lines Matching defs:sampleRate

44   uint8_t sampleRate;  /* Sampling Frequency */
53 // sampleRate
66 A2DP_LDAC_SAMPLING_FREQ_96000, // sampleRate
109 *p_result = (uint8_t)(p_ie->sampleRate & A2DP_LDAC_SAMPLING_FREQ_MASK);
161 p_ie->sampleRate = *p_codec_info++ & A2DP_LDAC_SAMPLING_FREQ_MASK;
166 if (A2DP_BitsSet(p_ie->sampleRate) != A2DP_SET_ONE_BIT)
234 cfg_cie.sampleRate, p_cap->sampleRate);
239 if ((cfg_cie.sampleRate & p_cap->sampleRate) == 0) return A2DP_NS_SAMP_FREQ;
300 return (ldac_cie_a.sampleRate == ldac_cie_b.sampleRate) &&
315 switch (ldac_cie.sampleRate) {
413 LOG_VERBOSE(LOG_TAG, "\tsamp_freq: 0x%x", ldac_cie.sampleRate);
414 if (ldac_cie.sampleRate & A2DP_LDAC_SAMPLING_FREQ_44100) {
417 if (ldac_cie.sampleRate & A2DP_LDAC_SAMPLING_FREQ_48000) {
420 if (ldac_cie.sampleRate & A2DP_LDAC_SAMPLING_FREQ_88200) {
423 if (ldac_cie.sampleRate & A2DP_LDAC_SAMPLING_FREQ_96000) {
426 if (ldac_cie.sampleRate & A2DP_LDAC_SAMPLING_FREQ_176400) {
429 if (ldac_cie.sampleRate & A2DP_LDAC_SAMPLING_FREQ_192000) {
490 if (config_cie.sampleRate & A2DP_LDAC_SAMPLING_FREQ_44100)
492 if (config_cie.sampleRate & A2DP_LDAC_SAMPLING_FREQ_48000)
494 if (config_cie.sampleRate & A2DP_LDAC_SAMPLING_FREQ_88200)
496 if (config_cie.sampleRate & A2DP_LDAC_SAMPLING_FREQ_96000)
498 if (config_cie.sampleRate & A2DP_LDAC_SAMPLING_FREQ_176400)
500 if (config_cie.sampleRate & A2DP_LDAC_SAMPLING_FREQ_192000)
518 if (a2dp_ldac_caps.sampleRate & A2DP_LDAC_SAMPLING_FREQ_44100) {
521 if (a2dp_ldac_caps.sampleRate & A2DP_LDAC_SAMPLING_FREQ_48000) {
524 if (a2dp_ldac_caps.sampleRate & A2DP_LDAC_SAMPLING_FREQ_88200) {
527 if (a2dp_ldac_caps.sampleRate & A2DP_LDAC_SAMPLING_FREQ_96000) {
530 if (a2dp_ldac_caps.sampleRate & A2DP_LDAC_SAMPLING_FREQ_176400) {
533 if (a2dp_ldac_caps.sampleRate & A2DP_LDAC_SAMPLING_FREQ_192000) {
565 // Selects the best sample rate from |sampleRate|.
569 static bool select_best_sample_rate(uint8_t sampleRate,
572 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_192000) {
573 p_result->sampleRate = A2DP_LDAC_SAMPLING_FREQ_192000;
577 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_176400) {
578 p_result->sampleRate = A2DP_LDAC_SAMPLING_FREQ_176400;
582 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_96000) {
583 p_result->sampleRate = A2DP_LDAC_SAMPLING_FREQ_96000;
587 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_88200) {
588 p_result->sampleRate = A2DP_LDAC_SAMPLING_FREQ_88200;
592 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_48000) {
593 p_result->sampleRate = A2DP_LDAC_SAMPLING_FREQ_48000;
597 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_44100) {
598 p_result->sampleRate = A2DP_LDAC_SAMPLING_FREQ_44100;
607 // |sampleRate| contains the capability.
612 const btav_a2dp_codec_config_t* p_codec_audio_config, uint8_t sampleRate,
616 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_44100) {
617 p_result->sampleRate = A2DP_LDAC_SAMPLING_FREQ_44100;
623 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_48000) {
624 p_result->sampleRate = A2DP_LDAC_SAMPLING_FREQ_48000;
630 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_88200) {
631 p_result->sampleRate = A2DP_LDAC_SAMPLING_FREQ_88200;
637 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_96000) {
638 p_result->sampleRate = A2DP_LDAC_SAMPLING_FREQ_96000;
644 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_176400) {
645 p_result->sampleRate = A2DP_LDAC_SAMPLING_FREQ_176400;
651 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_192000) {
652 p_result->sampleRate = A2DP_LDAC_SAMPLING_FREQ_192000;
797 uint8_t sampleRate;
834 sampleRate = a2dp_ldac_caps.sampleRate & sink_info_cie.sampleRate;
838 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_44100) {
839 result_config_cie.sampleRate = A2DP_LDAC_SAMPLING_FREQ_44100;
845 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_48000) {
846 result_config_cie.sampleRate = A2DP_LDAC_SAMPLING_FREQ_48000;
852 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_88200) {
853 result_config_cie.sampleRate = A2DP_LDAC_SAMPLING_FREQ_88200;
859 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_96000) {
860 result_config_cie.sampleRate = A2DP_LDAC_SAMPLING_FREQ_96000;
866 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_176400) {
867 result_config_cie.sampleRate = A2DP_LDAC_SAMPLING_FREQ_176400;
873 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_192000) {
874 result_config_cie.sampleRate = A2DP_LDAC_SAMPLING_FREQ_192000;
887 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_44100) {
891 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_48000) {
895 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_88200) {
899 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_96000) {
903 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_176400) {
907 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_192000) {
915 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_44100)
917 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_48000)
919 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_88200)
921 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_96000)
923 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_176400)
925 if (sampleRate & A2DP_LDAC_SAMPLING_FREQ_192000)
929 if (select_audio_sample_rate(&codec_audio_config_, sampleRate,
936 a2dp_ldac_default_config.sampleRate & sink_info_cie.sampleRate,
942 if (select_best_sample_rate(sampleRate, &result_config_cie,
951 __func__, a2dp_ldac_caps.sampleRate, sink_info_cie.sampleRate);