|
@@ -123,10 +123,8 @@ NSURL * MKRUrlWithString(NSString *string){
|
|
[self.player play];
|
|
[self.player play];
|
|
self.state = MKRAVPlayerStatePlaying;
|
|
self.state = MKRAVPlayerStatePlaying;
|
|
}else if (self.state == MKRAVPlayerStateBuffering){
|
|
}else if (self.state == MKRAVPlayerStateBuffering){
|
|
- if (!self.shouldAutoPlay) {
|
|
|
|
- [self.player play];
|
|
|
|
- self.state = MKRAVPlayerStatePlaying;
|
|
|
|
- }
|
|
|
|
|
|
+ [self.player play];
|
|
|
|
+ self.state = MKRAVPlayerStatePlaying;
|
|
}else if (self.state == MKRAVPlayerStatePlaying){
|
|
}else if (self.state == MKRAVPlayerStatePlaying){
|
|
if (self.player && !self.player.rate) {
|
|
if (self.player && !self.player.rate) {
|
|
[self.player play];
|
|
[self.player play];
|
|
@@ -400,6 +398,7 @@ NSURL * MKRUrlWithString(NSString *string){
|
|
- (NSInteger)currentTime{
|
|
- (NSInteger)currentTime{
|
|
if (!_player) return 0.0f;
|
|
if (!_player) return 0.0f;
|
|
if (_isSeeking) return _seekTime;
|
|
if (_isSeeking) return _seekTime;
|
|
|
|
+ if (!self.totalTime) return 0.0f;
|
|
return CMTimeGetSeconds([_player currentTime]);
|
|
return CMTimeGetSeconds([_player currentTime]);
|
|
}
|
|
}
|
|
|
|
|