Commit 451f8d09 authored by Alex Fox's avatar Alex Fox Committed by GitHub
Browse files

Fixed rate not being respected after seeking

parent f73b7a04
Loading
Loading
Loading
Loading
+3 −1
Changes for ios/RCTVideo.m: 3 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -561,7 +561,9 @@ static NSString *const timedMetadata = @"timedMetadata";
    if (CMTimeCompare(current, cmSeekTime) != 0) {
      if (!wasPaused) [_player pause];
      [_player seekToTime:cmSeekTime toleranceBefore:tolerance toleranceAfter:tolerance completionHandler:^(BOOL finished) {
        if (!wasPaused) [_player play];
        if (!wasPaused) {
            [self setPaused:false];
        }
        if(self.onVideoSeek) {
            self.onVideoSeek(@{@"currentTime": [NSNumber numberWithFloat:CMTimeGetSeconds(item.currentTime)],
                               @"seekTime": [NSNumber numberWithFloat:seekTime],