继续从previous question我发现,当我有缓慢的流媒体从互联网上,我点击下一步和上一步按钮,然后两个或更多的歌曲开始,因为当一个新的AudioStreamer实例被创建和状态的AudioStreamer既不是isPause,isIdle或isStop。
但实际上,一个新的线程在AudioStreamer类内部启动,并且具有isBuffering或As_WAITING_FOR_QUEUE_TO_START状态。
我的问题是,我如何识别这种状态,以便当我点击两次下一步按钮时,只有一首歌开始,其他请求被拒绝?
请在这方面提供帮助..谢谢
发布于 2011-09-23 13:33:42
我遇到的实际问题是,当我的歌曲被流式传输时,我点击了下一步,然后两首歌曲一起开始播放。
所以我发现这是AudioStreamer类中的一个错误,解决这个问题的方法可能是link given on gitHub
https://stackoverflow.com/questions/7466677
复制相似问题