STKAudioPlayerInternalStatePendingNext and STKAudioPlayerInternalStateWaitingForDataAfterSeeks are both now considered STKAudioPlayerStateBuffering states externally

This commit is contained in:
Thong Nguyen 2014-02-15 22:02:56 +00:00
parent 9199785202
commit 923baf5b89
1 changed files with 2 additions and 2 deletions

View File

@ -351,13 +351,13 @@ static void AudioFileStreamPacketsProc(void* clientData, UInt32 numberBytes, UIn
stopReason = STKAudioPlayerStopReasonNone;
break;
case STKAudioPlayerInternalStateRunning:
case STKAudioPlayerInternalStatePendingNext:
case STKAudioPlayerInternalStateStartingThread:
case STKAudioPlayerInternalStatePlaying:
case STKAudioPlayerInternalStateWaitingForDataAfterSeek:
newState = STKAudioPlayerStatePlaying;
stopReason = STKAudioPlayerStopReasonNone;
break;
case STKAudioPlayerInternalStatePendingNext:
case STKAudioPlayerInternalStateWaitingForDataAfterSeek:
case STKAudioPlayerInternalStateRebuffering:
case STKAudioPlayerInternalStateWaitingForData:
newState = STKAudioPlayerStateBuffering;