已合并
feat:add audio multi speaker #203
AtomGit-Bot创建于 2022年6月24日
feat:add audio multi speaker #203
已合并
AtomGit-Bot创建于 2022年6月24日
从refs/pull/203/head合入到master
AtomGit-Bot
2022年6月24日

相关的Issue

https://gitee.com/openharmony/drivers_peripheral/issues/I5CES1

原因(目的、解决的问题等)

录音阈值上报需要开关控制,如用户有需求再打开

描述(做了什么,变更了什么)

添加编译配置Kconfig文件的宏到已适配的产品中

测试用例(新增、改动、可能影响的功能)

无影响

likedislike
Pull Request已成功合入, 合并人@
(感谢 AtomGit-Bot 的贡献)
openharmony_ci
openharmony_ci成员
2022年6月24日 评论:

感谢提交 Pull Requests!
Thanks for submitting a pull request.

likedislike
AtomGit-Bot
2022年6月28日 评论:

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方式录音
输入图片说明

likedislike
openharmony_ci
openharmony_ci成员
2022年6月29日 评论:

本地或库上代码有更新,全量重新构建,重置所有关联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

likedislike
openharmony_ci
openharmony_ci成员
2022年6月29日 评论:

代码门禁未通过
您可以通过如下链接查看门禁报告: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 >>>

likedislike
openharmony_ci
openharmony_ci成员
2022年7月5日 评论:

本地或库上代码有更新,全量重新构建,重置所有关联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

likedislike
此处折叠了192条消息 查看更多
openharmony_ciopenharmony_ci成员
2022年7月11日 添加了   编译成功 标签
openharmony_ci
openharmony_ci成员
2022年7月11日 评论:

代码门禁未通过
您可以通过如下链接查看门禁报告: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 >>>

likedislike
openharmony_ci
openharmony_ci成员
2022年7月12日 评论:

本地或库上代码有更新,全量重新构建,重置所有关联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

likedislike
openharmony_ci
openharmony_ci成员
2022年7月12日 评论:

代码门禁通过
您可以通过如下链接查看门禁报告: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 >>>

likedislike
AtomGit-Bot2022年7月12日进行代码检视1
linux-4.19/arch/arm/configs/hispark_taurus_standard_defconfig
@@ -2682,6 +2682,7 @@ CONFIG_DRIVERS_HDF_DSOFTBUS=y
26822682CONFIG_DRIVERS_HDF_AUDIO=y
26832683CONFIG_DRIVERS_HDF_AUDIO_HI3516CODEC=y
26842684# CONFIG_DRIVERS_HDF_AUDIO_TEST is not set
2685+# CONFIG_DRIVERS_HDF_AUDIO_CAP_REPORT is not set
AtomGit-Bot2022年7月12日评论:

当前社区还有hispark_phoenix_standard_defconfig和standard_common_defconfig,同步需要增加吗

如果实现了阈值上报,并用这个宏进行控制的话,就需要增加。

likedislike