diff --git a/services/audio_policy/common/include/audio_module_info.h b/services/audio_policy/common/include/audio_module_info.h index 572cdb166c00f1431eed0c38d4209d495bec7d76..6de5431cc900c44d178f15c6e9a6589a4674fced 100644 --- a/services/audio_policy/common/include/audio_module_info.h +++ b/services/audio_policy/common/include/audio_module_info.h @@ -50,6 +50,7 @@ static const char* MCH_PRIMARY_SPEAKER = "MCH_Speaker"; static const char* USB_SPEAKER = "Usb_arm_speaker"; static const char* DP_SINK = "DP_speaker"; static const char* USB_MIC = "Usb_arm_mic"; +static const char* USB_MIC_INPUT = "usb_arm_input"; static const char* PRIMARY_MIC = "Built_in_mic"; static const char* PRIMARY_WAKEUP_MIC = "Built_in_wakeup"; static const char* FILE_SINK = "file_sink"; diff --git a/services/audio_policy/server/domain/pipe/src/audio_pipe_manager.cpp b/services/audio_policy/server/domain/pipe/src/audio_pipe_manager.cpp index 304bff6f9a4122eed2742e0139453cd5b7df8412..d1baae7b0077594d051a9ec75014bc6234eeb667 100644 --- a/services/audio_policy/server/domain/pipe/src/audio_pipe_manager.cpp +++ b/services/audio_policy/server/domain/pipe/src/audio_pipe_manager.cpp @@ -475,7 +475,7 @@ std::shared_ptr AudioPipeManager::GetNormalSourceInfo(bool isEcFe pipeInfo = GetPipeByModuleAndFlag(BLUETOOTH_MIC, AUDIO_INPUT_FLAG_NORMAL); CHECK_AND_RETURN_RET(pipeInfo == nullptr, pipeInfo); if (isEcFeatureEnable) { - pipeInfo = GetPipeByModuleAndFlag(USB_MIC, AUDIO_INPUT_FLAG_NORMAL); + pipeInfo = GetPipeByModuleAndFlag(USB_MIC_INPUT, AUDIO_INPUT_FLAG_NORMAL); } return pipeInfo; }