| fix ai Signed-off-by: Wangrubin1 <wangrubin2@h-partners.com> | 3 个月前 |
| add UT Signed-off-by: Wangrubin1 <wangrubin2@h-partners.com> | 2 个月前 |
| fix sec shared compilation Signed-off-by: tianluowen <tianluowen1@huawei.com> | 30 天前 |
| update: 更新文件 audio_suite_env_algo_interface_impl.cpp Signed-off-by: Cemelia <laizhaoxin@h-partners.com> | 2 个月前 |
| fix ai Signed-off-by: Wangrubin1 <wangrubin2@h-partners.com> | 3 个月前 |
| audio suite format converter support output data alignment Signed-off-by: tianluowen <tianluowen1@huawei.com> | 1 个月前 |
| 清理 libsec_shared 隐式依赖并显式声明 securec.h 依赖 1. 头文件冗余 include:audio_device_utils.h 自身不调用 securec 函数,删除其 #include "securec.h";audio_stream_info.h 因被跨仓库(camera_framework 等)消费,传递 include 已成公共契约,恢复其 #include "securec.h"。 2. 头文件缺失 include 补充:fake_audio_effect_lib_entry.h 调用 memcpy_s 却未 include securec.h,补 #include "securec.h" 使其自洽。 3. 生产 BUILD.gn:为 14 个实际调用 securec 函数但未显式声明的 target 补充 external_deps "bounds_checking_function:libsec_shared"。 4. 测试 BUILD.gn:实测发现 external_deps 不传播 libsec_shared 的 include 路径;对 91 个 test BUILD.gn(TU 经任意 provider 含 securec.h、缺 libsec)共 181 个 target 的 external_deps 补充。 5. securec 调用方直接 include:静态闭包预测不可靠,改为确定性原则——给全仓所有用了 securec 符号却未直接 include 的 133 个 .cpp 加 #include "securec.h",每个 TU 自洽。 Co-Authored-By: Agent Signed-off-by: kw <wangyuqi30@huawei.com> | 28 天前 |
| fix security Warning Signed-off-by: fengyulong <fengyulong3@h-partners.com> | 1 个月前 |
| fix release log Signed-off-by: fengyulong <fengyulong3@h-partners.com> | 6 个月前 |
| Revise Review Comments Signed-off-by: qq_44946196 <shiju1@huawei.com> | 6 个月前 |
| 清理 libsec_shared 隐式依赖并显式声明 securec.h 依赖 1. 头文件冗余 include:audio_device_utils.h 自身不调用 securec 函数,删除其 #include "securec.h";audio_stream_info.h 因被跨仓库(camera_framework 等)消费,传递 include 已成公共契约,恢复其 #include "securec.h"。 2. 头文件缺失 include 补充:fake_audio_effect_lib_entry.h 调用 memcpy_s 却未 include securec.h,补 #include "securec.h" 使其自洽。 3. 生产 BUILD.gn:为 14 个实际调用 securec 函数但未显式声明的 target 补充 external_deps "bounds_checking_function:libsec_shared"。 4. 测试 BUILD.gn:实测发现 external_deps 不传播 libsec_shared 的 include 路径;对 91 个 test BUILD.gn(TU 经任意 provider 含 securec.h、缺 libsec)共 181 个 target 的 external_deps 补充。 5. securec 调用方直接 include:静态闭包预测不可靠,改为确定性原则——给全仓所有用了 securec 符号却未直接 include 的 133 个 .cpp 加 #include "securec.h",每个 TU 自洽。 Co-Authored-By: Agent Signed-off-by: kw <wangyuqi30@huawei.com> | 28 天前 |
| fix security Warning Signed-off-by: fengyulong <fengyulong3@h-partners.com> | 1 个月前 |
| update: 更新文件 audio_suite_soundfield_algo_interface_impl.cpp Signed-off-by: Cemelia <laizhaoxin@h-partners.com> | 1 个月前 |
| 清理 libsec_shared 隐式依赖并显式声明 securec.h 依赖 1. 头文件冗余 include:audio_device_utils.h 自身不调用 securec 函数,删除其 #include "securec.h";audio_stream_info.h 因被跨仓库(camera_framework 等)消费,传递 include 已成公共契约,恢复其 #include "securec.h"。 2. 头文件缺失 include 补充:fake_audio_effect_lib_entry.h 调用 memcpy_s 却未 include securec.h,补 #include "securec.h" 使其自洽。 3. 生产 BUILD.gn:为 14 个实际调用 securec 函数但未显式声明的 target 补充 external_deps "bounds_checking_function:libsec_shared"。 4. 测试 BUILD.gn:实测发现 external_deps 不传播 libsec_shared 的 include 路径;对 91 个 test BUILD.gn(TU 经任意 provider 含 securec.h、缺 libsec)共 181 个 target 的 external_deps 补充。 5. securec 调用方直接 include:静态闭包预测不可靠,改为确定性原则——给全仓所有用了 securec 符号却未直接 include 的 133 个 .cpp 加 #include "securec.h",每个 TU 自洽。 Co-Authored-By: Agent Signed-off-by: kw <wangyuqi30@huawei.com> | 28 天前 |
| 清理 libsec_shared 隐式依赖并显式声明 securec.h 依赖 1. 头文件冗余 include:audio_device_utils.h 自身不调用 securec 函数,删除其 #include "securec.h";audio_stream_info.h 因被跨仓库(camera_framework 等)消费,传递 include 已成公共契约,恢复其 #include "securec.h"。 2. 头文件缺失 include 补充:fake_audio_effect_lib_entry.h 调用 memcpy_s 却未 include securec.h,补 #include "securec.h" 使其自洽。 3. 生产 BUILD.gn:为 14 个实际调用 securec 函数但未显式声明的 target 补充 external_deps "bounds_checking_function:libsec_shared"。 4. 测试 BUILD.gn:实测发现 external_deps 不传播 libsec_shared 的 include 路径;对 91 个 test BUILD.gn(TU 经任意 provider 含 securec.h、缺 libsec)共 181 个 target 的 external_deps 补充。 5. securec 调用方直接 include:静态闭包预测不可靠,改为确定性原则——给全仓所有用了 securec 符号却未直接 include 的 133 个 .cpp 加 #include "securec.h",每个 TU 自洽。 Co-Authored-By: Agent Signed-off-by: kw <wangyuqi30@huawei.com> | 28 天前 |
| update: 更新文件 audio_suite_voice_morphing_algo_interface_impl.cpp Signed-off-by: Cemelia <laizhaoxin@h-partners.com> | 1 个月前 |