ALSA文档似乎非常缺乏......基本上,我需要异步播放声音,能够停止(全部)声音,并在成功播放完成后获得回调。
我几乎可以做前2,只是后者我遇到了麻烦。
有谁知道任何可能启发我的片段?
进一步详情:
基本上用户将浏览一组声音,当它们悬停在一个声音上时,它应该播放它,当它们进入下一个声音时,它应该很快停止,下一个应该播放等...这将很快发生。应该选择他们完整听到的最后一个(因此,如果整个声音成功播放,我需要回调的原因,因为选择的那个不一定是他们最不听的,因为线程)
我真的不想使用除libasound之外的任何库。