Loading system/audio_hal_interface/aidl/client_interface_aidl.cc +12 −7 Original line number Diff line number Diff line Loading @@ -201,12 +201,13 @@ bool BluetoothAudioClientInterface::UpdateAudioConfig( bool is_a2dp_offload_session = (transport_->GetSessionType() == SessionType::A2DP_HARDWARE_OFFLOAD_ENCODING_DATAPATH); bool is_leaudio_offload_session = bool is_leaudio_unicast_offload_session = (transport_->GetSessionType() == SessionType::LE_AUDIO_HARDWARE_OFFLOAD_ENCODING_DATAPATH || transport_->GetSessionType() == SessionType::LE_AUDIO_HARDWARE_OFFLOAD_DECODING_DATAPATH || transport_->GetSessionType() == SessionType::LE_AUDIO_HARDWARE_OFFLOAD_DECODING_DATAPATH); bool is_leaudio_broadcast_offload_session = (transport_->GetSessionType() == SessionType::LE_AUDIO_BROADCAST_HARDWARE_OFFLOAD_ENCODING_DATAPATH); auto audio_config_tag = audio_config.getTag(); bool is_software_audio_config = Loading @@ -215,11 +216,15 @@ bool BluetoothAudioClientInterface::UpdateAudioConfig( bool is_a2dp_offload_audio_config = (is_a2dp_offload_session && audio_config_tag == AudioConfiguration::a2dpConfig); bool is_leaudio_offload_audio_config = (is_leaudio_offload_session && bool is_leaudio_unicast_offload_audio_config = (is_leaudio_unicast_offload_session && audio_config_tag == AudioConfiguration::leAudioConfig); bool is_leaudio_broadcast_offload_audio_config = (is_leaudio_broadcast_offload_session && audio_config_tag == AudioConfiguration::leAudioBroadcastConfig); if (!is_software_audio_config && !is_a2dp_offload_audio_config && !is_leaudio_offload_audio_config) { !is_leaudio_unicast_offload_audio_config && !is_leaudio_broadcast_offload_audio_config) { return false; } transport_->UpdateAudioConfiguration(audio_config); Loading Loading
system/audio_hal_interface/aidl/client_interface_aidl.cc +12 −7 Original line number Diff line number Diff line Loading @@ -201,12 +201,13 @@ bool BluetoothAudioClientInterface::UpdateAudioConfig( bool is_a2dp_offload_session = (transport_->GetSessionType() == SessionType::A2DP_HARDWARE_OFFLOAD_ENCODING_DATAPATH); bool is_leaudio_offload_session = bool is_leaudio_unicast_offload_session = (transport_->GetSessionType() == SessionType::LE_AUDIO_HARDWARE_OFFLOAD_ENCODING_DATAPATH || transport_->GetSessionType() == SessionType::LE_AUDIO_HARDWARE_OFFLOAD_DECODING_DATAPATH || transport_->GetSessionType() == SessionType::LE_AUDIO_HARDWARE_OFFLOAD_DECODING_DATAPATH); bool is_leaudio_broadcast_offload_session = (transport_->GetSessionType() == SessionType::LE_AUDIO_BROADCAST_HARDWARE_OFFLOAD_ENCODING_DATAPATH); auto audio_config_tag = audio_config.getTag(); bool is_software_audio_config = Loading @@ -215,11 +216,15 @@ bool BluetoothAudioClientInterface::UpdateAudioConfig( bool is_a2dp_offload_audio_config = (is_a2dp_offload_session && audio_config_tag == AudioConfiguration::a2dpConfig); bool is_leaudio_offload_audio_config = (is_leaudio_offload_session && bool is_leaudio_unicast_offload_audio_config = (is_leaudio_unicast_offload_session && audio_config_tag == AudioConfiguration::leAudioConfig); bool is_leaudio_broadcast_offload_audio_config = (is_leaudio_broadcast_offload_session && audio_config_tag == AudioConfiguration::leAudioBroadcastConfig); if (!is_software_audio_config && !is_a2dp_offload_audio_config && !is_leaudio_offload_audio_config) { !is_leaudio_unicast_offload_audio_config && !is_leaudio_broadcast_offload_audio_config) { return false; } transport_->UpdateAudioConfiguration(audio_config); Loading