0

我正在浏览 alsa 库代码,我想知道正在使用的读取功能。但是我看到有不止一个版本的读取功能。IE

.readi = snd_pcm_hw_readi
.readi = snd_pcm_ioplug_readi
.readi = snd_pcm_mmap_readi
.readi = snd_pcm_dshare_readi
.readi = snd_pcm_plugin_readi

我不确定 alsa 库如何选择使用哪个函数?

什么参数使它选择不同的API(如swparams,hwparams)

4

0 回答 0