Toybrick

如何获取声卡驱动中未处理的采集和播放数据长度?

zds

新手上路

积分
20
楼主
发表于 昨天 16:12    查看: 15|回复: 0 | [复制链接]    打印 | 只看该作者
求助!我现在基于rk3588的硬件做sip电话,目前遇到回声问题,通过开源的webrtc进行AEC回声消除,需要设置播放声音和采集声音之间的延时以达到最佳效果。我想通过接口RK_MPI_AI_GetPubAttr和RK_MPI_AO_GetPubAttr获取驱动中未处理音频数据的长度,但是stAioAttr.u32FrmNum值一直不变(应该是设置的缓冲区个数)。我想请问是否有其它接口能够查询当前音频设备驱动未处理的采集/播放数据长度,或者rk3588对于回声消除是否有推荐的方式和接口?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表