AudioInputStream.skip()跳过太多字节

时间:2015-07-16 03:36:43

标签: audio streaming byte buffer

xmlns:custom="http://schemas.android.com/apk/res-auto"

这个代码运行得很好,除了跳过太多字节。我无法弄清楚问题是什么。

以下代码是准确的,但需要花费太多时间来处理。

AudioInputStream in= AudioSystem.getAudioInputStream(file);
AudioInputStream din = AudioSystem.getAudioInputStream(decodedFormat, in);

AudioFormat targetFormat = new AudioFormat();
long startTime = 180;   //Time in Seconds

long nBytesToStart = (long) (startTime*targetFormat.getFrameRate()*targetFormat.getFrameSize());
din.skip(nBytesToStart);

我需要了解有关AudioInputStream.skip()方法的信息?问题可能是什么?

0 个答案:

没有答案