在ALSA 中,错误代码 -5 通常对应于 EINVAL(Invalid Argument),这意味着传递给函数的参数无效或不符合预期。 2. 检查可能导致 snd_pcm_readi 返回-5 的常见原因 无效的 PCM 设备句柄:如果传递给 snd_pcm_readi 的PCM 设备句柄无效或未正确初始化,可能会导致此错误。 错误的缓冲区大小:如果传递给 snd_pcm_re...