diff --git a/Classes/AFSoundPlayback.m b/Classes/AFSoundPlayback.m index 03e6117..863ef7d 100644 --- a/Classes/AFSoundPlayback.m +++ b/Classes/AFSoundPlayback.m @@ -64,6 +64,7 @@ -(void)listenFeedbackUpdatesWithBlock:(feedbackBlock)block andFinishedBlock:(fin updateRate = 1 / _player.rate; } + [_feedbackTimer invalidate]; _feedbackTimer = [NSTimer scheduledTimerWithTimeInterval:updateRate block:^{ _currentItem.timePlayed = (int)CMTimeGetSeconds(_player.currentTime);