完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
使用的是esp_dispatcher_dueros_app初始化的audio,初始化函数是setup_player。
使用esp_audio_play播放声音时,用esp_audio_state_get获取播放状态,如果播放源是http,可以获得正确状态;如果播放源是sdcard文件,获取到状态是AUDIO_STATUS_UNKNOWN。 看了一下setup_player,通过函数esp_audio_input_stream_add添加了两个input。 据我猜想,audio会根据url的类型自动选择input。但是获取状态时,直接从http的input获取的,没有根据url进行区分,所以播放sdcard文件时状态不对。 audio的函数不是开源的,无法自己修改,请看一下 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
920 浏览 1 评论
552浏览 6评论
461浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
446浏览 5评论
446浏览 4评论
417浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 19:58 , Processed in 0.735538 second(s), Total 80, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号