我正在尝试使用 gdx-audio 扩展,但在解码 mp3 时遇到问题。它有效,但非常缓慢!一个 10 秒的文件需要 6.57 秒来解码 :( 这是方法:
public void decode() {
Mpg123Decoder decoder = new Mpg123Decoder(externalFile);
short[] sampleArray = new short[1024];
// read until we reach the end of the file
while (decoder.readSamples(sampleArray, 0, sampleArray.length) > 0) {}
}
谁能告诉我为什么要花这么长时间?