在android上打开ALSA时如何防止扬声器弹出?
这与我的另一个关于Android的ALSA问题密切相关:这次的问题是,当我在tinypcm库中调用在android上打开ALSA时如何防止扬声器弹出?,android,linux,alsa,Android,Linux,Alsa,这与我的另一个关于Android的ALSA问题密切相关:这次的问题是,当我在tinypcm库中调用pcm_open打开ALSA驱动程序时,如何防止扬声器发出轻微的爆裂声?流行音乐并非100%都会出现,但听起来不太好,而且如果在android播放音频时我碰巧打开或关闭了ALSA驱动程序,那么android的声音有点损坏。解决了。问题是我在打开android的音频驱动程序时没有使用完全相同的配置,android使用的采样率是48Khz,我使用的是44.1Khz。现在没有扬声器弹出。您正在使用的设备是
pcm_open
打开ALSA驱动程序时,如何防止扬声器发出轻微的爆裂声?流行音乐并非100%都会出现,但听起来不太好,而且如果在android播放音频时我碰巧打开或关闭了ALSA驱动程序,那么android的声音有点损坏。解决了。问题是我在打开android的音频驱动程序时没有使用完全相同的配置,android使用的采样率是48Khz,我使用的是44.1Khz。现在没有扬声器弹出。您正在使用的设备是什么?安卓和Linux内核的版本是什么?基于Tegra 114的主板,安卓4.4.2,Linux内核3.4.66。这是一个专门制造的设备。