ALSA,避免在应用程序启动前捕获声音

时间:2014-09-04 20:48:38

标签: audio alsa

我正在开发一款使用ALSA API捕捉音频的应用。

该应用程序的测试人员注意到以下行为。如果正在播放声音 在应用程序启动之前,然后应用程序启动,即声音 在调用snd_pcm_readi()时捕获。任何声音都在播放 以这种方式捕获启动应用程序前大约一秒钟。

预计会出现这种情况吗?

我想让应用程序做的只是捕获在之后发生的声音 申请开始。我怎样才能确保这种情况发生(snd_pcm_drop(),也许?)。

0 个答案:

没有答案