From ae63d04b872bb8d0eb13cde17d111100b00ab6bf Mon Sep 17 00:00:00 2001 From: Thong Nguyen Date: Fri, 31 Jan 2014 23:02:19 +0000 Subject: [PATCH] Don't stop audio player immediately when finished playing---wait until next runloop --- StreamingKit/StreamingKit/STKAudioPlayer.m | 8 -------- 1 file changed, 8 deletions(-) diff --git a/StreamingKit/StreamingKit/STKAudioPlayer.m b/StreamingKit/StreamingKit/STKAudioPlayer.m index 71fd5de..2f752fe 100644 --- a/StreamingKit/StreamingKit/STKAudioPlayer.m +++ b/StreamingKit/StreamingKit/STKAudioPlayer.m @@ -933,14 +933,6 @@ static void AudioFileStreamPacketsProc(void* clientData, UInt32 numberBytes, UIn [self.delegate audioPlayer:self didFinishPlayingQueueItemId:queueItemId withReason:stopReason andProgress:progress andDuration:duration]; }]; } - - if (currentlyReadingEntry == nil) - { - if (upcomingQueue.count == 0) - { - [self stopAudioUnitWithReason:STKAudioPlayerStopReasonEof]; - } - } } [self wakeupPlaybackThread];