继续上一个问题我发现,当我从互联网慢流,我点击下一步和上一个按钮,然后两个或更多的歌曲开始,因为当创建AudioStreamer的新实例和AudioStreamer的状态既不是isPause, isIdle或isStop。
但实际上一个新的线程在AudioStreamer类中启动,并具有isBuffering或As_WAITING_FOR_QUEUE_TO_START状态。
我的问题是我如何识别这种状态,以便当我点击下一步按钮两次,然后只有1首歌开始和其他请求被拒绝?
请帮助在这方面…谢谢
我遇到的实际问题是,当我的歌曲正在流,我点击下一步,然后2首歌开始在一起。
所以我发现这是AudioStreamer类中的一个bug解决这个问题的方法可以是gitHub上给出的链接