0
在我的应用程序通过宋发挥缓冲,iPhone:第一首歌不会暂停之前开始下一首歌曲
我有两个音乐播放器在我的应用程序,
但它同时扮演musicplayer歌曲一起。即使当我尝试暂停时,它也不会暂停第一首歌曲。
我指本教程:
http://cocoawithlove.com/2008/09/streaming-and-playing-live-mp3-stream.html
对于我尝试调用
[流光停顿];
- (void)pause
{
@synchronized(self)
{
if (state == AS_PLAYING)
{
err = AudioQueuePause(audioQueue);
if (err)
{
[self failWithErrorCode:AS_AUDIO_QUEUE_PAUSE_FAILED];
return;
}
self.state = AS_PAUSED;
}
else if (state == AS_PAUSED)
{
err = AudioQueueStart(audioQueue, NULL);
if (err)
{
[self failWithErrorCode:AS_AUDIO_QUEUE_START_FAILED];
return;
}
self.state = AS_PLAYING;
}
}
}
流光调用缓冲的暂停方法。
我该怎么做?
rakesh,我尝试这个但不工作 –