diff options
Diffstat (limited to 'bluetooth/audio/2.1/default/BluetoothAudioProvidersFactory.cpp')
-rw-r--r-- | bluetooth/audio/2.1/default/BluetoothAudioProvidersFactory.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/bluetooth/audio/2.1/default/BluetoothAudioProvidersFactory.cpp b/bluetooth/audio/2.1/default/BluetoothAudioProvidersFactory.cpp index e1b1ac6793..6e8c1d78a0 100644 --- a/bluetooth/audio/2.1/default/BluetoothAudioProvidersFactory.cpp +++ b/bluetooth/audio/2.1/default/BluetoothAudioProvidersFactory.cpp @@ -147,7 +147,11 @@ Return<void> BluetoothAudioProvidersFactory::getProviderCapabilities_2_1( audio_capabilities[i].codecCapabilities(db_codec_capabilities[i]); } } - } else if (sessionType != SessionType::UNKNOWN) { + } else if (sessionType != + SessionType::LE_AUDIO_HARDWARE_OFFLOAD_ENCODING_DATAPATH && + sessionType != + SessionType::LE_AUDIO_HARDWARE_OFFLOAD_DECODING_DATAPATH && + sessionType != SessionType::UNKNOWN) { std::vector<PcmParameters> db_pcm_capabilities = android::bluetooth::audio::GetSoftwarePcmCapabilities_2_1(); if (db_pcm_capabilities.size() == 1) { |