From 5d50dc098d2e27cb475538c24bbbefb948faa825 Mon Sep 17 00:00:00 2001 From: Josh Wu Date: Tue, 15 Feb 2022 08:41:53 -0800 Subject: [PATCH] BtAudio: Handle bcast hw offloading codecs Test: atest VtsHalBluetoothAudioTargetTest Bug: 203490261 Change-Id: I0631838b4cc0462e3aadc581226d43f43a446d29 --- .../audio/utils/aidl_session/BluetoothAudioCodecs.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/bluetooth/audio/utils/aidl_session/BluetoothAudioCodecs.cpp b/bluetooth/audio/utils/aidl_session/BluetoothAudioCodecs.cpp index a6fd798d97..8fd1ab5cae 100644 --- a/bluetooth/audio/utils/aidl_session/BluetoothAudioCodecs.cpp +++ b/bluetooth/audio/utils/aidl_session/BluetoothAudioCodecs.cpp @@ -307,7 +307,9 @@ bool BluetoothAudioCodecs::IsOffloadLeAudioConfigurationValid( if (session_type != SessionType::LE_AUDIO_HARDWARE_OFFLOAD_ENCODING_DATAPATH && session_type != - SessionType::LE_AUDIO_HARDWARE_OFFLOAD_DECODING_DATAPATH) { + SessionType::LE_AUDIO_HARDWARE_OFFLOAD_DECODING_DATAPATH && + session_type != + SessionType::LE_AUDIO_BROADCAST_HARDWARE_OFFLOAD_ENCODING_DATAPATH) { return false; } return true; @@ -451,7 +453,9 @@ BluetoothAudioCodecs::GetLeAudioOffloadCodecCapabilities( if (session_type != SessionType::LE_AUDIO_HARDWARE_OFFLOAD_ENCODING_DATAPATH && session_type != - SessionType::LE_AUDIO_HARDWARE_OFFLOAD_DECODING_DATAPATH) { + SessionType::LE_AUDIO_HARDWARE_OFFLOAD_DECODING_DATAPATH && + session_type != + SessionType::LE_AUDIO_BROADCAST_HARDWARE_OFFLOAD_ENCODING_DATAPATH) { return std::vector(0); }