瀏覽代碼

MediaLibraryService: Generate new thumbnail at last playback position

Closes #390
Soomin Lee 5 年之前
父節點
當前提交
527d348475
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      SharedSources/MediaLibraryService.swift

+ 5 - 1
SharedSources/MediaLibraryService.swift

@@ -401,7 +401,11 @@ extension MediaLibraryService {
         mlMedia.subtitleTrackIndex = Int64(player.indexOfCurrentSubtitleTrack)
         mlMedia.chapterIndex = Int64(player.indexOfCurrentChapter)
         mlMedia.titleIndex = Int64(player.indexOfCurrentTitle)
-        //create a new thumbnail
+
+        if mlMedia.type() == .video {
+            mlMedia.requestThumbnail(of: .thumbnail, desiredWidth: 320,
+                                     desiredHeight: 200, atPosition: player.playbackPosition)
+        }
     }
 }