/packages/modules/Bluetooth/system/stack/a2dp/ |
D | a2dp_vendor_ldac.cc | 45 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() 551 AppendField(&field, (ldac_cie.sampleRate == 0), "NONE"); in A2DP_VendorCodecInfoStringLdac() [all …]
|
D | a2dp_aac.cc | 46 uint16_t sampleRate; /* Sampling Frequency */ member 158 if (p_ie->sampleRate == 0) return A2DP_INVALID_PARAMS; in A2DP_BuildInfoAac() 159 *p_result++ = (uint8_t)(p_ie->sampleRate & A2DP_AAC_SAMPLING_FREQ_MASK0); in A2DP_BuildInfoAac() 160 *p_result = (uint8_t)((p_ie->sampleRate & A2DP_AAC_SAMPLING_FREQ_MASK1) >> 8); in A2DP_BuildInfoAac() 204 p_ie->sampleRate = (*p_codec_info & A2DP_AAC_SAMPLING_FREQ_MASK0) | in A2DP_ParseInfoAac() 223 if (A2DP_BitsSet(p_ie->sampleRate) == A2DP_SET_ZERO_BIT) in A2DP_ParseInfoAac() 233 if (A2DP_BitsSet(p_ie->sampleRate) != A2DP_SET_ONE_BIT) in A2DP_ParseInfoAac() 307 cfg_cie.sampleRate, p_cap->sampleRate); in A2DP_CodecInfoMatchesCapabilityAac() 320 if ((cfg_cie.sampleRate & p_cap->sampleRate) == 0) return A2DP_BAD_SAMP_FREQ; in A2DP_CodecInfoMatchesCapabilityAac() 377 (aac_cie_a.sampleRate == aac_cie_b.sampleRate) && in A2DP_CodecEqualsAac() [all …]
|
D | a2dp_vendor_aptx_hd.cc | 43 uint8_t sampleRate; /* Sampling Frequency */ member 115 *p_result++ = p_ie->sampleRate | p_ie->channelMode; in A2DP_BuildInfoAptxHd() 166 p_ie->sampleRate = *p_codec_info & 0xF0; in A2DP_ParseInfoAptxHd() 177 if (A2DP_BitsSet(p_ie->sampleRate) == A2DP_SET_ZERO_BIT) in A2DP_ParseInfoAptxHd() 185 if (A2DP_BitsSet(p_ie->sampleRate) != A2DP_SET_ONE_BIT) in A2DP_ParseInfoAptxHd() 236 cfg_cie.sampleRate, p_cap->sampleRate); in A2DP_CodecInfoMatchesCapabilityAptxHd() 241 if ((cfg_cie.sampleRate & p_cap->sampleRate) == 0) return A2DP_NS_SAMP_FREQ; in A2DP_CodecInfoMatchesCapabilityAptxHd() 298 return (aptx_hd_cie_a.sampleRate == aptx_hd_cie_b.sampleRate) && in A2DP_VendorCodecEqualsAptxHd() 320 if (aptx_hd_cie.sampleRate == A2DP_APTX_HD_SAMPLERATE_44100) return 44100; in A2DP_VendorGetTrackSampleRateAptxHd() 321 if (aptx_hd_cie.sampleRate == A2DP_APTX_HD_SAMPLERATE_48000) return 48000; in A2DP_VendorGetTrackSampleRateAptxHd() [all …]
|
D | a2dp_vendor_aptx.cc | 43 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() [all …]
|
D | a2dp_vendor_opus.cc | 45 uint8_t sampleRate; /* Sampling Frequency */ member 163 *p_result |= ((uint8_t)(p_ie->sampleRate) & A2DP_OPUS_SAMPLING_FREQ_MASK); in A2DP_BuildInfoOpus() 165 LOG_ERROR("samplerate 0x%X setting failed", (p_ie->sampleRate)); in A2DP_BuildInfoOpus() 225 p_ie->sampleRate = *p_codec_info & A2DP_OPUS_SAMPLING_FREQ_MASK; in A2DP_ParseInfoOpus() 231 if (A2DP_BitsSet(p_ie->sampleRate) == A2DP_SET_ZERO_BIT) { in A2DP_ParseInfoOpus() 232 LOG_ERROR("invalid sample rate 0x%X", p_ie->sampleRate); in A2DP_ParseInfoOpus() 243 if (A2DP_BitsSet(p_ie->sampleRate) != A2DP_SET_ONE_BIT) { in A2DP_ParseInfoOpus() 244 LOG_ERROR("invalid sampling frequency 0x%X", p_ie->sampleRate); in A2DP_ParseInfoOpus() 339 LOG_VERBOSE("SAMPLING FREQ peer: 0x%x, capability 0x%x", cfg_cie.sampleRate, in A2DP_CodecInfoMatchesCapabilityOpus() 340 p_cap->sampleRate); in A2DP_CodecInfoMatchesCapabilityOpus() [all …]
|
/packages/modules/Bluetooth/system/audio_hal_interface/hidl/ |
D | codec_status_hidl.cc | 57 if ((static_cast<SampleRate>(sbc_capability.sampleRate & in sbc_offloading_capability_match() 58 sbc_config.sampleRate) == in sbc_offloading_capability_match() 92 (static_cast<SampleRate>(aac_capability.sampleRate & in aac_offloading_capability_match() 93 aac_config.sampleRate) == in aac_offloading_capability_match() 114 if ((static_cast<SampleRate>(aptx_capability.sampleRate & in aptx_offloading_capability_match() 115 aptx_config.sampleRate) == in aptx_offloading_capability_match() 134 if ((static_cast<SampleRate>(ldac_capability.sampleRate & in ldac_offloading_capability_match() 135 ldac_config.sampleRate) == in ldac_offloading_capability_match() 228 sbc_config.sampleRate = A2dpCodecToHalSampleRate(current_codec); in A2dpSbcToHalConfig() 229 if (sbc_config.sampleRate == SampleRate::RATE_UNKNOWN) { in A2dpSbcToHalConfig() [all …]
|
D | client_interface_hidl_unittest.cc | 238 (pcm_config.sampleRate != SampleRate::RATE_UNKNOWN && in IsSoftwarePcmParametersSupported() 242 (pcm_config.sampleRate & pcm_capabilities.sampleRate && in IsSoftwarePcmParametersSupported() 277 (sbc_config.sampleRate & sbc_capability.sampleRate && in IsCodecOffloadingSupported() 294 aac_config.sampleRate & aac_capability.sampleRate && in IsCodecOffloadingSupported() 308 (ldac_config.sampleRate & ldac_capability.sampleRate && in IsCodecOffloadingSupported() 320 (aptx_config.sampleRate & aptx_capability.sampleRate && in IsCodecOffloadingSupported() 338 (pcm_config.sampleRate != SampleRate_2_1::RATE_UNKNOWN && in IsSoftwarePcmParameters_2_1_Supported() 343 (pcm_config.sampleRate & pcm_capabilities.sampleRate && in IsSoftwarePcmParameters_2_1_Supported() 380 pcm_config.sampleRate = sample_rate_pair.hal_sample_rate_; in TEST_F() 449 .sampleRate = sample_rate_pair.hal_sample_rate_, in SbcCodecConfigurationsGenerator() [all …]
|
/packages/apps/Test/connectivity/PMC/src/com/android/pmc/ |
D | A2dpReceiver.java | 198 int sampleRate = BluetoothCodecConfig.SAMPLE_RATE_NONE; in processParameters() local 280 sampleRate = Integer.valueOf(tmpStr); in processParameters() 321 || sampleRate == BluetoothCodecConfig.SAMPLE_RATE_NONE in processParameters() 331 if (!setCodecValue(codecType, sampleRate, bitsPerSample, channelMode, in processParameters() 447 private boolean setCodecValue(int codecType, int sampleRate, int bitsPerSample, in setCodecValue() argument 450 Log.d(TAG, "SetCodecValue: Codec Type: " + codecType + " sampleRate: " + sampleRate in setCodecValue() 457 .setSampleRate(sampleRate) in setCodecValue() 494 if (verifyCodeConfig(codecType, sampleRate, in setCodecValue() 504 if (!verifyCodeConfig(codecType, sampleRate, in setCodecValue() 529 private boolean verifyCodeConfig(int codecType, int sampleRate, int bitsPerSample, in verifyCodeConfig() argument [all …]
|
/packages/modules/Bluetooth/framework/java/android/bluetooth/ |
D | BluetoothCodecConfig.java | 254 @SampleRate int sampleRate, @BitsPerSample int bitsPerSample, in BluetoothCodecConfig() argument 260 mSampleRate = sampleRate; in BluetoothCodecConfig() 684 int sampleRate = other.mSampleRate; in similarCodecFeedingParameters() local 686 || sampleRate == SAMPLE_RATE_NONE) { in similarCodecFeedingParameters() 687 sampleRate = mSampleRate; in similarCodecFeedingParameters() 700 mCodecType, /* priority */ 0, sampleRate, bitsPerSample, channelMode, in similarCodecFeedingParameters() 780 public @NonNull Builder setSampleRate(@SampleRate int sampleRate) { in setSampleRate() argument 781 mSampleRate = sampleRate; in setSampleRate()
|
D | BluetoothAudioConfig.java | 36 public BluetoothAudioConfig(int sampleRate, int channelConfig, int audioFormat) { in BluetoothAudioConfig() argument 37 mSampleRate = sampleRate; in BluetoothAudioConfig() 71 int sampleRate = in.readInt(); 74 return new BluetoothAudioConfig(sampleRate, channelConfig, audioFormat);
|
D | BluetoothLeAudioCodecConfig.java | 227 @CodecPriority int codecPriority, @SampleRate int sampleRate, in BluetoothLeAudioCodecConfig() argument 233 mSampleRate = sampleRate; in BluetoothLeAudioCodecConfig() 256 int sampleRate = in.readInt(); 263 return new BluetoothLeAudioCodecConfig(codecType, codecPriority, sampleRate, 466 public @NonNull Builder setSampleRate(@SampleRate int sampleRate) { in setSampleRate() argument 467 mSampleRate = sampleRate; in setSampleRate()
|
D | BluetoothCodecStatus.java | 117 int sampleRate = codecConfig.getSampleRate(); in isCodecConfigSelectable() local 118 if ((sampleRate & selectableConfig.getSampleRate()) == 0 in isCodecConfigSelectable() 119 && sampleRate != BluetoothCodecConfig.SAMPLE_RATE_NONE) { in isCodecConfigSelectable()
|
/packages/services/Car/service/src/com/android/car/audio/ |
D | CarAudioDeviceInfo.java | 137 int sampleRate = sampleRates[0]; in getMaxSampleRate() local 139 if (sampleRates[i] > sampleRate) { in getMaxSampleRate() 140 sampleRate = sampleRates[i]; in getMaxSampleRate() 143 return sampleRate; in getMaxSampleRate()
|
/packages/apps/Settings/src/com/android/settings/development/bluetooth/ |
D | BluetoothSampleRateDialogPreferenceController.java | 102 for (int sampleRate : SAMPLE_RATES) { in getSelectableIndex() 103 if ((configs & sampleRate) != 0) { in getSelectableIndex() 104 selectableIndex.add(convertCfgToBtnIndex(sampleRate)); in getSelectableIndex()
|
/packages/apps/TV/src/com/android/tv/util/ |
D | TvTrackInfoUtils.java | 198 int sampleRate = track.getAudioSampleRate(); 199 if (sampleRate > 0) { 203 int integerPart = sampleRate / 1000; 204 int tenths = (sampleRate % 1000) / 100;
|
/packages/modules/Bluetooth/android/app/tests/unit/src/com/android/bluetooth/a2dpsink/ |
D | StackEventTest.java | 112 int sampleRate = 44000; in testCreateAudioConfigurationChangedEvent() local 114 StackEvent event = StackEvent.audioConfigChanged(mDevice, sampleRate, channelCount); in testCreateAudioConfigurationChangedEvent() 118 assertThat(event.mSampleRate).isEqualTo(sampleRate); in testCreateAudioConfigurationChangedEvent()
|
/packages/services/Car/cpp/vhal/client/test/ |
D | HidlVhalClientTest.cpp | 372 .sampleRate = 1.0, in TEST_F() 376 .sampleRate = 2.0, in TEST_F() 383 .sampleRate = 1.0, in TEST_F() 388 .sampleRate = 2.0, in TEST_F() 424 .sampleRate = 1.0, in TEST_F() 428 .sampleRate = 2.0, in TEST_F()
|
/packages/services/Car/tests/carservice_unit_test/src/com/android/car/audio/ |
D | CarAudioDeviceInfoTest.java | 152 int sampleRate = info.getSampleRate(); in getSampleRate_withMultipleSampleRates_returnsMax() local 154 assertWithMessage("Sample rate").that(sampleRate).isEqualTo(96000); in getSampleRate_withMultipleSampleRates_returnsMax() 163 int sampleRate = info.getSampleRate(); in getSampleRate_withNullSampleRate_returnsDefault() local 165 assertWithMessage("Sample Rate").that(sampleRate).isEqualTo(DEFAULT_SAMPLE_RATE); in getSampleRate_withNullSampleRate_returnsDefault()
|
/packages/modules/Bluetooth/system/audio_hal_interface/fuzzer/ |
D | libbt_audio_hal_client_interface_fuzzer.cpp | 245 sbc.sampleRate = mFdp->PickValueInArray(kSampleRates); in SbcCodecConfigurationsGenerator() 275 aac.sampleRate = mFdp->PickValueInArray(kSampleRates); in AacCodecConfigurationsGenerator() 304 ldac.sampleRate = mFdp->PickValueInArray(kSampleRates); in LdacCodecConfigurationsGenerator() 324 aptx.sampleRate = mFdp->PickValueInArray(kSampleRates); in AptxCodecConfigurationsGenerator() 424 pcmConfig.sampleRate = mFdp->PickValueInArray(kSampleRates_2_1); in process() 438 pcmConfig.sampleRate = mFdp->PickValueInArray(kSampleRates); in process()
|
D | README.md | 16 5. Sample Rates (parameter name: `param.sampleRate`) 17 6. Sample Rates V2_1 (parameter name: `param.sampleRate`) 39 | `param.sampleRate` | 0.`SampleRate::RATE_UNKNOWN` 1.`SampleRate::RATE_8000` 2.`SampleRate::RATE_1… 40 | `param.sampleRate (V2_1)` | 0.`SampleRate_2_1::RATE_UNKNOWN` 1.`SampleRate_2_1::RATE_8000` 2.`Sam…
|
/packages/services/Car/tests/carservice_unit_test/src/com/android/car/ |
D | CarServiceUtilsTest.java | 35 aidlOptions.sampleRate = MIN_SAMPLE_RATE; in testSubscribeOptionsToHidl() 41 hidlOptions.sampleRate = MIN_SAMPLE_RATE; in testSubscribeOptionsToHidl()
|
/packages/services/Car/tests/carservice_test/src/com/android/car/hal/test/ |
D | HidlMockedVehicleHal.java | 53 default void onPropertySubscribe(int property, float sampleRate) {} in onPropertySubscribe() argument 204 handler.onPropertySubscribe(opt.propId, opt.sampleRate); in subscribe() 261 public void onPropertySubscribe(int property, float sampleRate) { in onPropertySubscribe() argument 324 public synchronized void onPropertySubscribe(int property, float sampleRate) { in onPropertySubscribe() argument
|
/packages/apps/Settings/src/com/android/settings/development/ |
D | BluetoothA2dpConfigStore.java | 45 public void setSampleRate(int sampleRate) { in setSampleRate() argument 46 mSampleRate = sampleRate; in setSampleRate()
|
/packages/modules/Bluetooth/android/app/src/com/android/bluetooth/a2dpsink/ |
D | StackEvent.java | 84 static StackEvent audioConfigChanged(BluetoothDevice device, int sampleRate, in audioConfigChanged() argument 88 event.mSampleRate = sampleRate; in audioConfigChanged()
|
D | A2dpSinkNativeInterface.java | 183 public void onAudioConfigChanged(byte[] address, int sampleRate, int channelCount) { in onAudioConfigChanged() argument 185 getDevice(address), sampleRate, channelCount); in onAudioConfigChanged()
|