谁能告诉我是否可以在 Android 的原生 C 代码中直接使用 alsa lib?
因为我必须从本机 C 代码套接字 fd 接收原始数据,所以我认为也最好在本机 C 中播放它。查了很多,发现可以直接使用msm_pcm_out设备播放pcm数据,但是在我的平台上找不到这个设备。所以我最后的选择是使用 alsa lib。我的问题是:
我可以自己添加 msm_pcm_out 设备吗?并像示例 playwav.c 一样使用它?
如果无法添加 msm_pcm_out 设备,我可以在本机 C 中使用 alsa lib 吗?
如果我上面提到的一切都是不可能的,有什么建议吗?
谢谢你。