From 559703654d41240f23ab835dc49fde89af685c08 Mon Sep 17 00:00:00 2001 From: sunshinglight Date: Thu, 4 Sep 2025 14:35:46 +0000 Subject: [PATCH] fix arm usb bug Signed-off-by: sunshinglight Change-Id: I800a71b52942ccc96d2ddbb4dd17a2ef679c5616 --- services/audio_policy/common/include/audio_module_info.h | 1 + .../audio_policy/server/domain/pipe/src/audio_pipe_manager.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/services/audio_policy/common/include/audio_module_info.h b/services/audio_policy/common/include/audio_module_info.h index 572cdb166c..6de5431cc9 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 304bff6f9a..d1baae7b00 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; } -- Gitee