From: luozheng <1732036298@qq.com> Date: Sat, 5 Jul 2025 10:03:38 +0000 (+0800) Subject: 开启“回声抑制”待测试 X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=d4f6fd56b91311864fd352943fc4dc4131d650f1;p=mirrors%2FFD230.git 开启“回声抑制”待测试 --- diff --git a/code/sdk/middleware/services/media/hal/audio/plugins/brandy/common/src/plugin_common.c b/code/sdk/middleware/services/media/hal/audio/plugins/brandy/common/src/plugin_common.c index 8bceeda23..7f8c2c72c 100755 --- a/code/sdk/middleware/services/media/hal/audio/plugins/brandy/common/src/plugin_common.c +++ b/code/sdk/middleware/services/media/hal/audio/plugins/brandy/common/src/plugin_common.c @@ -420,7 +420,7 @@ int32_t AudioSDKSeaOpen(td_handle *seaHandle, struct PortPluginAttr inputAttr) if (inputAttr.type == AUDIO_IN_COMMUNICATION) { seaAttr.ref_pcm.channels = inputAttr.channelCount; } else { - seaAttr.ref_pcm.channels = 0; + seaAttr.ref_pcm.channels = 1; } MEDIA_HAL_DOFUNC_TIME(ret = uapi_sea_create(seaHandle, &seaEng, &seaAttr)); @@ -482,10 +482,10 @@ int32_t AudioSDKAencOpen(td_handle *aencHandle, uapi_aenc_attr aencAttr) return ret; } MEDIA_HAL_DOFUNC_TIME(ret = uapi_aenc_create(aencHandle)); - if (ret != MEDIA_HAL_OK) { - MEDIA_HAL_LOGE(MODULE_NAME, "uapi_aenc_create failed"); - g_isCanCreateAenc = true; - return ret; + if (ret != MEDIA_HAL_OK) { + MEDIA_HAL_LOGE(MODULE_NAME, "uapi_aenc_create failed"); + g_isCanCreateAenc = true; + return ret; } MEDIA_HAL_LOGI(MODULE_NAME, "codec_id: 0x%x", aencAttr.codec_id); diff --git a/code/sdk/middleware/services/media/hal/audio/plugins/brandy/primary/primary_sub_port_in.c b/code/sdk/middleware/services/media/hal/audio/plugins/brandy/primary/primary_sub_port_in.c index acae0e7a4..3692df0ba 100755 --- a/code/sdk/middleware/services/media/hal/audio/plugins/brandy/primary/primary_sub_port_in.c +++ b/code/sdk/middleware/services/media/hal/audio/plugins/brandy/primary/primary_sub_port_in.c @@ -179,7 +179,7 @@ static int32_t AIDevOpen(td_handle *aiHandle, enum AudioCategory audioCategory) aiAttr.ref_attr.port = BUILTIN_SND_OUT_PORT; #endif } else { - aiAttr.ref_attr.enable = TD_FALSE; + aiAttr.ref_attr.enable = TD_TRUE; } MEDIA_HAL_DOFUNC_TIME(ret = uapi_ai_open(aiHandle, aiPort, &aiAttr)); if (ret != MEDIA_HAL_OK) {