当遇到声音卡顿时,一般是遭遇xrun了,调试的时候可以通过alsa提供的xrun_debug接口来获取更多有用的信息,帮助定位问题。
原文:http://www.alsa-project.org/main/index.php/XRUN_Debug
This page describes the build-in ALSA driver tool to debug PCM ring buffer positions.
/proc/asound/card#/pcm0p/xrun_debug
Replace '#' with your card number (usually 0). This proc file can enable various debugging tools. The CONFIG_SND_PCM_XRUN_DEBUG, CONFIG_SND_VERBOSE_PROCFS, CONFIG_SND_DEBUG options