|
@@ -455,9 +455,13 @@ NSURL * MKRUrlWithString(NSString *string){
|
|
[_player seekToTime:CMTimeMakeWithSeconds(currentTime, NSEC_PER_SEC) completionHandler:^(BOOL finished) {
|
|
[_player seekToTime:CMTimeMakeWithSeconds(currentTime, NSEC_PER_SEC) completionHandler:^(BOOL finished) {
|
|
dispatch_async(dispatch_get_main_queue(), ^{
|
|
dispatch_async(dispatch_get_main_queue(), ^{
|
|
self->_isSeeking = NO;
|
|
self->_isSeeking = NO;
|
|
- [self.player play];
|
|
|
|
- self.player.rate = self.rate;
|
|
|
|
- self.state = MKRAVPlayerStatePlaying;
|
|
|
|
|
|
+ if (self.shouldAutoPlayWhenSeekFinish) {
|
|
|
|
+ [self.player play];
|
|
|
|
+ self.player.rate = self.rate;
|
|
|
|
+ self.state = MKRAVPlayerStatePlaying;
|
|
|
|
+ }else{
|
|
|
|
+ self.state = MKRAVPlayerStatePause;
|
|
|
|
+ }
|
|
});
|
|
});
|
|
}];
|
|
}];
|
|
}
|
|
}
|