标签: linux audio alsa
Linux内核文档中有一个关于ALSA时间戳的text file。我从文件中复制了以下引文。
ALSA API提供了两个基本信息,可用 和延迟,结合触发器和当前系统 时间戳允许应用程序跟踪“完整性” 环形缓冲区和排队样本量。
这对我来说非常有趣,但我很难理解如何通过阅读文件来正确地做到这一点。我可以获得avail,delay和时间戳,但不了解如何使用它们来获取排队的样本量。
avail
delay
我希望得到播放延迟的近似值。
是否有可用的实施方案?有人可以解释一下如何更明确一点吗?