|
@@ -432,8 +432,10 @@ NSString *const VLCPlaybackControllerPlaybackPositionUpdated = @"VLCPlaybackCont
|
|
|
if (files.count > 0)
|
|
|
fileItem = files.firstObject;
|
|
|
|
|
|
- if (!fileItem)
|
|
|
+ if (!fileItem) {
|
|
|
+ APLog(@"couldn't find file, not saving playback progress");
|
|
|
return;
|
|
|
+ }
|
|
|
|
|
|
@try {
|
|
|
float position = _mediaPlayer.position;
|
|
@@ -441,9 +443,6 @@ NSString *const VLCPlaybackControllerPlaybackPositionUpdated = @"VLCPlaybackCont
|
|
|
fileItem.lastAudioTrack = @(_mediaPlayer.currentAudioTrackIndex);
|
|
|
fileItem.lastSubtitleTrack = @(_mediaPlayer.currentVideoSubTitleIndex);
|
|
|
|
|
|
- if ([fileItem isKindOfType:kMLFileTypeAudio])
|
|
|
- return;
|
|
|
-
|
|
|
if (position > .95)
|
|
|
return;
|
|
|
|