diff options
Diffstat (limited to 'bluetooth/audio/aidl/vts/VtsHalBluetoothAudioTargetTest.cpp')
-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); |