Pull Request已成功合入, 合并人@
(感谢 AtomGit-Bot 的贡献)感谢提交 Pull Requests!
Thanks for submitting a pull request.


Hi3516验证
1.开机启动
开机启动正常
2.server模式
2.1全量用例验证
全量用例验证通过

2.2demo验证
2.2.1播放功能验证
(1)内置声卡播放正常
(2)外置声卡播放正常
2.2.2录音公共验证
(1)non_mmap方式录音

(2)mmap方式录音

3,直通模式
3.1demo验证
3.1.1播放功能验证
(1)内置声卡播放正常
(2)外置声卡播放正常
3.1.2录音功能验证
(1)non_mmap方式录音

(2)mma方式录音

4.多speaker和多mic验证
4.1多speaker验证
(1)声道验证
单声道播放正常
双声道播放正常
(2)通道切换验证
speaker切换至headset正常
headset切换至speaker正常
4.2多mic验证
(1)声道验证
单声道录音正常

双声道录音正常

(2)通道切换验证(3516无headset,切换后录音数据为空)
mic切换至headset正常

headset切换至mic正常

rk3568验证
1.开机启动
开机启动正常
2.服务模式验证
2.1demo验证
2.1.1播放功能验证
播放功能正常
2.1,2录音功能验证
(1)non_mmap方式录音

(2)mmap方式录音

3直通模式验证
3.1demo验证
3.1.1播放功能验证
播放功能正常
3.1,2录音功能验证
(1)non_mmap方式录音

(2)mmap方式录音



本地或库上代码有更新,全量重新构建,重置所有关联PR的验证状态
门禁构建开始,包含静态检查、代码编译和测试【ohos-sdk编译, L1_Emulator编译, dayu200-arm64编译, hispark_pegasus编译, hispark_taurus_LiteOS编译, hispark_pegasus测试, L0_Emulator编译, L0_Riscv_Emulator编译, dayu200_xts编译, goodix_gr5515编译, hispark_taurus_Linux编译, hispark_taurus_LiteOS测试, 格式化检查, dayu200-arm64测试, hispark_taurus_standard编译, qemu-arm-linux-headless编译, bes2600编译】,预计在60分钟内完成,门禁结果会同步发送到码云注册邮箱。您可以通过如下链接跟踪门禁进展:http://ci.openharmony.cn/event/62bba36d64650f998b9b1068


代码门禁未通过
您可以通过如下链接查看门禁报告:http://ci.openharmony.cn/event/62bba36d64650f998b9b1068
静态检查:
| # | check type | result | report |
|---|---|---|---|
| 1 | codeCheck | pass | >>> |
编译测试:
| # | Device | build result | test result | package |
|---|---|---|---|---|
| 1 | hispark_pegasus | success | success | >>> |
| 2 | hispark_taurus_LiteOS | success | success | >>> |
| 3 | hispark_taurus_Linux | success | NA | >>> |
| 4 | hispark_taurus_standard | success | NA | >>> |
| 5 | ohos-sdk | success | NA | >>> |
| 6 | format_check | success | NA | >>> |
| 7 | L0_Emulator | success | NA | >>> |
| 8 | L0_Riscv_Emulator | success | NA | >>> |
| 9 | L1_Emulator | success | NA | >>> |
| 10 | bes2600 | success | NA | >>> |
| 11 | goodix_gr5515 | success | NA | >>> |
| 12 | qemu-arm-linux-headless | success | NA | >>> |
| 13 | dayu200_xts | success | NA | >>> |
| 14 | dayu200-arm64 | success | success | >>> |


本地或库上代码有更新,全量重新构建,重置所有关联PR的验证状态
门禁构建开始,包含静态检查、代码编译和测试【hispark_taurus_standard编译, ohos-sdk编译, L0_Emulator编译, goodix_gr5515编译, hispark_taurus_LiteOS编译, bes2600编译, qemu-arm-linux-headless编译, dayu200-arm64测试, hispark_pegasus编译, 格式化检查, dayu200-arm64编译, hispark_pegasus测试, L0_Riscv_Emulator编译, dayu200_xts编译, hispark_taurus_Linux编译, hispark_taurus_LiteOS测试, L1_Emulator编译】,预计在60分钟内完成,门禁结果会同步发送到码云注册邮箱。您可以通过如下链接跟踪门禁进展:http://ci.openharmony.cn/event/62c392f864650f998bae8a07


代码门禁未通过
您可以通过如下链接查看门禁报告:http://ci.openharmony.cn/event/62cc0b5e64650f998b180abe
静态检查:
| # | check type | result | report |
|---|---|---|---|
| 1 | codeCheck | pass | >>> |
编译测试:
| # | Device | build result | test result | package |
|---|---|---|---|---|
| 1 | hispark_pegasus | success | success | >>> |
| 2 | hispark_taurus_LiteOS | success | success | >>> |
| 3 | hispark_taurus_Linux | success | NA | >>> |
| 4 | hispark_taurus_standard | success | NA | >>> |
| 5 | ohos-sdk | success | NA | >>> |
| 6 | format_check | success | NA | >>> |
| 7 | L0_Emulator | success | NA | >>> |
| 8 | L0_Riscv_Emulator | success | NA | >>> |
| 9 | L1_Emulator | success | NA | >>> |
| 10 | bes2600 | success | NA | >>> |
| 11 | goodix_gr5515 | success | NA | >>> |
| 12 | qemu-arm-linux-headless | success | NA | >>> |
| 13 | dayu200_xts | success | NA | >>> |
| 14 | dayu200-arm64 | success | success | >>> |


本地或库上代码有更新,全量重新构建,重置所有关联PR的验证状态
门禁构建开始,包含静态检查、代码编译和测试【L0_Emulator编译, ohos-sdk编译, L1_Emulator编译, hispark_taurus_LiteOS编译, dayu200-arm64测试, hispark_taurus_standard编译, goodix_gr5515编译, qemu-arm-linux-headless编译, hispark_pegasus编译, L0_Riscv_Emulator编译, 格式化检查, hispark_taurus_LiteOS测试, bes2600编译, dayu200-arm64编译, hispark_pegasus测试, hispark_taurus_Linux编译, dayu200_xts编译】,预计在60分钟内完成,门禁结果会同步发送到码云注册邮箱。您可以通过如下链接跟踪门禁进展:http://ci.openharmony.cn/event/62ccc44664650f998b66f901


代码门禁通过
您可以通过如下链接查看门禁报告:http://ci.openharmony.cn/event/62ccc44664650f998b66f901
静态检查:
| # | check type | result | report |
|---|---|---|---|
| 1 | codeCheck | pass | >>> |
编译测试:
| # | Device | build result | test result | package |
|---|---|---|---|---|
| 1 | hispark_pegasus | success | success | >>> |
| 2 | hispark_taurus_LiteOS | success | success | >>> |
| 3 | hispark_taurus_Linux | success | NA | >>> |
| 4 | hispark_taurus_standard | success | NA | >>> |
| 5 | ohos-sdk | success | NA | >>> |
| 6 | format_check | success | NA | >>> |
| 7 | L0_Emulator | success | NA | >>> |
| 8 | L0_Riscv_Emulator | success | NA | >>> |
| 9 | L1_Emulator | success | NA | >>> |
| 10 | bes2600 | success | NA | >>> |
| 11 | goodix_gr5515 | success | NA | >>> |
| 12 | qemu-arm-linux-headless | success | NA | >>> |
| 13 | dayu200_xts | success | NA | >>> |
| 14 | dayu200-arm64 | success | success | >>> |


当前社区还有hispark_phoenix_standard_defconfig和standard_common_defconfig,同步需要增加吗
如果实现了阈值上报,并用这个宏进行控制的话,就需要增加。


相关的Issue
https://gitee.com/openharmony/drivers_peripheral/issues/I5CES1
原因(目的、解决的问题等)
录音阈值上报需要开关控制,如用户有需求再打开
描述(做了什么,变更了什么)
添加编译配置Kconfig文件的宏到已适配的产品中
测试用例(新增、改动、可能影响的功能)
无影响