一些Java音频播放和其他不是

时间:2018-05-30 01:14:24

标签: java audio

这是我的playSound方法:

public static void playSound(FileInputStream f,boolean repeat)
{
    AudioPlayer Audio=AudioPlayer.player;
    AudioData MD;
    AudioDataStream sound=null;
    ContinuousAudioDataStream loop=null;
    try{
        MD=new AudioStream(f).getData();
        loop=new ContinuousAudioDataStream(MD);
        sound=new AudioDataStream(MD);
    } 
    catch (Exception e){}
    if(!repeat)
      Audio.start(sound);  
    else
      Audio.start(loop);
    //Audio.stop(loop);
}

如果我使用的短片式.wav音乐文件就像枪声一样 - 它可以正常工作。我想添加一些2分钟的背景音乐。枪声完美无缺,背景音乐无误地符合,但不播放。音频文件的长度是否有限制,是否有任何解决方案?

此外,与问题无关,但我希望得到答案,我收到的消息是AudioPlayer是一个内部专有API,将来可能会被删除。有人可以向我解释一下。

0 个答案:

没有答案