Linux 暂停并继续
我正在尝试暂停和取消暂停alsa音频。调用pcm_pausealsaHandle,0立即暂停音频,但使用snd_pcm_pausealsaHandle取消暂停,1在调用snd_pcm_DrainAsHandle之前不会启动音频播放。但snd_pcm_漏极在缓冲区中的所有音频播放完毕后才会返回。因此,如果需要,我不能再次暂停音频。我想知道是否有办法自由暂停/取消暂停音频。我敢问你为什么不在应用程序级别实现它吗?@IgnacioVazquez Abrams是的,我最终不得不这么做。但我想知道为什么alsa默认不提供这样一个基本功能。因为控制应用程序不是音频层的工作。@IgnacioVazquez Abrams,但它提供了立即暂停功能,那么为什么不立即恢复?我不知道。但无论如何,这不是音频层的工作。Linux 暂停并继续,linux,resume,alsa,Linux,Resume,Alsa,我正在尝试暂停和取消暂停alsa音频。调用pcm_pausealsaHandle,0立即暂停音频,但使用snd_pcm_pausealsaHandle取消暂停,1在调用snd_pcm_DrainAsHandle之前不会启动音频播放。但snd_pcm_漏极在缓冲区中的所有音频播放完毕后才会返回。因此,如果需要,我不能再次暂停音频。我想知道是否有办法自由暂停/取消暂停音频。我敢问你为什么不在应用程序级别实现它吗?@IgnacioVazquez Abrams是的,我最终不得不这么做。但我想知道为什么a