diff --git a/Audio/AudioPlayer.m b/Audio/AudioPlayer.m index 49c2ec9d3..2d86bf99e 100644 --- a/Audio/AudioPlayer.m +++ b/Audio/AudioPlayer.m @@ -98,7 +98,9 @@ } bufferChain = [[BufferChain alloc] initWithController:self]; - [self notifyStreamChanged:userInfo]; + if(!resumeInterval) { + [self notifyStreamChanged:userInfo]; + } while(![bufferChain open:url withOutputFormat:[output format] withUserInfo:userInfo withRGInfo:rgi]) { bufferChain = nil;