diff options
author | Treehugger Robot <treehugger-gerrit@google.com> | 2022-02-16 06:09:15 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2022-02-16 06:09:15 +0000 |
commit | 3a6d0f8d7509559c1b44ab043f55b6191bc3cd36 (patch) | |
tree | a6ad2360699d053e8444b97bf520be5c92d48aba /bluetooth | |
parent | 6497c3ec2ce3e13e01795b2891917a7dbd01cb0a (diff) | |
parent | 8a1be763b6ee3d590b1eaa10a02274557e3b9f33 (diff) |
Merge "BtAudio: Handle dataInterval in LeAudioSW VTS"
Diffstat (limited to 'bluetooth')
-rw-r--r-- | bluetooth/audio/aidl/vts/VtsHalBluetoothAudioTargetTest.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/bluetooth/audio/aidl/vts/VtsHalBluetoothAudioTargetTest.cpp b/bluetooth/audio/aidl/vts/VtsHalBluetoothAudioTargetTest.cpp index 307403b451..38a6b0d6a6 100644 --- a/bluetooth/audio/aidl/vts/VtsHalBluetoothAudioTargetTest.cpp +++ b/bluetooth/audio/aidl/vts/VtsHalBluetoothAudioTargetTest.cpp @@ -983,7 +983,8 @@ TEST_P(BluetoothAudioProviderLeAudioOutputSoftwareAidl, .channelMode = channel_mode, .dataIntervalUs = data_interval_us, }; - bool is_codec_config_valid = IsPcmConfigSupported(pcm_config); + bool is_codec_config_valid = + IsPcmConfigSupported(pcm_config) && pcm_config.dataIntervalUs > 0; DataMQDesc mq_desc; auto aidl_retval = audio_provider_->startSession( audio_port_, AudioConfiguration(pcm_config), &mq_desc); @@ -1054,7 +1055,8 @@ TEST_P(BluetoothAudioProviderLeAudioInputSoftwareAidl, .channelMode = channel_mode, .dataIntervalUs = data_interval_us, }; - bool is_codec_config_valid = IsPcmConfigSupported(pcm_config); + bool is_codec_config_valid = + IsPcmConfigSupported(pcm_config) && pcm_config.dataIntervalUs > 0; DataMQDesc mq_desc; auto aidl_retval = audio_provider_->startSession( audio_port_, AudioConfiguration(pcm_config), &mq_desc); @@ -1395,7 +1397,8 @@ TEST_P(BluetoothAudioProviderLeAudioBroadcastSoftwareAidl, .channelMode = channel_mode, .dataIntervalUs = data_interval_us, }; - bool is_codec_config_valid = IsPcmConfigSupported(pcm_config); + bool is_codec_config_valid = + IsPcmConfigSupported(pcm_config) && pcm_config.dataIntervalUs > 0; DataMQDesc mq_desc; auto aidl_retval = audio_provider_->startSession( audio_port_, AudioConfiguration(pcm_config), &mq_desc); |