summaryrefslogtreecommitdiff
path: root/bluetooth
diff options
context:
space:
mode:
authorTreehugger Robot <treehugger-gerrit@google.com>2022-02-16 06:07:56 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2022-02-16 06:07:56 +0000
commit6497c3ec2ce3e13e01795b2891917a7dbd01cb0a (patch)
treea3611e1a3626d3c83904e0eb1e86cf63a89d71a1 /bluetooth
parentd90c47420af3aa59c6fc864c30023ec62b0a26ac (diff)
parent5d50dc098d2e27cb475538c24bbbefb948faa825 (diff)
Merge "BtAudio: Handle bcast hw offloading codecs"
Diffstat (limited to 'bluetooth')
-rw-r--r--bluetooth/audio/utils/aidl_session/BluetoothAudioCodecs.cpp8
1 files 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<LeAudioCodecCapabilitiesSetting>(0);
}