diff --git a/Audio/AudioPlayer.m b/Audio/AudioPlayer.m index f2152004a..064812812 100644 --- a/Audio/AudioPlayer.m +++ b/Audio/AudioPlayer.m @@ -246,6 +246,11 @@ return YES; } } + + if ([chainQueue count] >= 5) + { + return YES; + } BufferChain *newChain = nil;