From 3860efa3c820872f0b204878c0d3a67c58554d78 Mon Sep 17 00:00:00 2001 From: Bobie Date: Thu, 28 Sep 2023 14:20:27 +0800 Subject: [PATCH] fix some check issue. Signed-off-by: Bobie --- .../v1_0/src/audio_adapter_interface_impl.cpp | 32 ++++++------------- 1 file changed, 9 insertions(+), 23 deletions(-) diff --git a/hdf_service/distributed_audio/hdi_service/audio/v1_0/src/audio_adapter_interface_impl.cpp b/hdf_service/distributed_audio/hdi_service/audio/v1_0/src/audio_adapter_interface_impl.cpp index 48f8e17b..906478fe 100644 --- a/hdf_service/distributed_audio/hdi_service/audio/v1_0/src/audio_adapter_interface_impl.cpp +++ b/hdf_service/distributed_audio/hdi_service/audio/v1_0/src/audio_adapter_interface_impl.cpp @@ -122,10 +122,6 @@ int32_t AudioAdapterInterfaceImpl::CreateRender(const AudioDeviceDescriptor &des renderFlags_ = Audioext::V1_0::NORMAL_MODE; audioRender = new AudioRenderInterfaceImpl(adpDescriptor_.adapterName, desc, attrs, extSpkCallback); #endif - if (audioRender == nullptr) { - DHLOGE("Create render failed."); - return HDF_FAILURE; - } int32_t ret = OpenRenderDevice(desc, attrs, extSpkCallback, renderPinId); if (ret != DH_SUCCESS) { DHLOGE("Open render device failed."); @@ -170,15 +166,12 @@ int32_t AudioAdapterInterfaceImpl::InsertRenderImpl(const sptr devLck(renderDevMtx_); - for (auto item : renderDevs_) { + for (const auto &item : renderDevs_) { std::lock_guard devLck(extCallbackMtx_); sptr extSpkCallback(extCallbackMap_[item.first]); SetAudioParamStr(event.content, "dhId", std::to_string(item.first)); -- Gitee