Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 10 毫秒内写信给 alsa 来播放音乐,它一开始效果很好,但是,播放 30 分钟后它有一些断断续续的声音,断断续续的声音只持续几分钟。
任何想法为什么?
环境为:Arm cortex-A8音频编解码器TLV320AIC3106 linux内核版本:3.2.0 os:ubuntu 12.04.2 LTS
好的,我发现了问题。
在 PC 上,我们不需要调用 snd_pcm_sw_params_set_avail_min,它工作得很好。但是,在我们的手臂机器上,我们必须设置它,否则缓冲区的状态是不可预测的,导致声音和背景噪音断断续续。当您检查播放设备的状态时,您不会看到欠载,除了avail 和avail_max 值外,一切都很好。
希望这对其他人有帮助。:)