AudioFlinger [INTEL RESAMPLER]不支持SR

时间:2014-12-14 21:10:33

标签: android audio soundpool

我正在使用Android的SoundPool在游戏中播放各种样本(128kbs mp3)。这一切似乎都适用于Nexus 4,HTC Sensation XE,HUDL2。

然而在Acer A1-830上,我得到了很多:

AudioFlinger [INTEL RESAMPLER] unsupported SR error messages.

即使声音似乎有效,也会发生这种情况。

过了一会儿声音停止工作,我得到了:

AudioStreamOutAlsa write(...) No route available. Generating silence.

我正在使用:

mSoundPool.play(mSoundId, mLeftVolume, mRightVolume, DEFAULT_PRIORITY, mLoop, mRate);

我有时在HUDL2(也是英特尔)上看到相同的SR错误,但声音效果很好。

我已经将最大流量增加到64(从16开始),这似乎延迟了Acer上声音不起作用的问题。

我的问题是:
1)为什么我得到不支持的采样率错误:我以相同的128kbs mp3格式导出所有音频?

2)有没有人发现他们在某些设备上需要更多可用的流(16对我的其他设备来说很好,很少有多个声音可以同时播放)?

3)声音停止的任何解决方案?有人用某些设备而不是其他人体验过这个吗?

干杯, 克里斯

0 个答案:

没有答案
相关问题