diff --git a/system/audio_hal_interface/hidl/codec_status_hidl.cc b/system/audio_hal_interface/hidl/codec_status_hidl.cc index 04c546434601c95c63617ef4474e1baa5d72824e..a5a43480ce7b4694b3fc484e9502660090325c36 100644 --- a/system/audio_hal_interface/hidl/codec_status_hidl.cc +++ b/system/audio_hal_interface/hidl/codec_status_hidl.cc @@ -494,11 +494,23 @@ bool UpdateOffloadingCapabilities( case BTAV_A2DP_CODEC_INDEX_SOURCE_LDAC: codec_type_masks |= CodecType::LDAC; break; + case BTAV_A2DP_CODEC_INDEX_SOURCE_LC3: + LOG(WARNING) << __func__ + << ": Ignore source codec_type=" << preference.codec_type + << ", not supported"; + break; + case BTAV_A2DP_CODEC_INDEX_SOURCE_OPUS: + LOG(WARNING) << __func__ + << ": Ignore source codec_type=" << preference.codec_type + << ", not supported on HIDL"; + break; case BTAV_A2DP_CODEC_INDEX_SINK_SBC: [[fallthrough]]; case BTAV_A2DP_CODEC_INDEX_SINK_AAC: [[fallthrough]]; case BTAV_A2DP_CODEC_INDEX_SINK_LDAC: + [[fallthrough]]; + case BTAV_A2DP_CODEC_INDEX_SINK_OPUS: LOG(WARNING) << __func__ << ": Ignore sink codec_type=" << preference.codec_type; break;