فهرست منبع

iOS: Add default thumbnail if not computed successfully

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Soomin Lee 8 سال پیش
والد
کامیت
b5974d6204
1فایلهای تغییر یافته به همراه10 افزوده شده و 0 حذف شده
  1. 10 0
      Sources/VLCThumbnailsCache.m

+ 10 - 0
Sources/VLCThumbnailsCache.m

@@ -158,6 +158,16 @@
         displayedImage = computedImage;
     }
 
+    if (!displayedImage) {
+        if ([mediaFile isKindOfType:@"audio"]) {
+            displayedImage = [UIImage imageNamed:@"no-artwork"];
+        } else if ([mediaFile isKindOfType:@"movie"] ||
+                   [mediaFile isKindOfType:@"tvShowEpisode"] ||
+                   [mediaFile isKindOfType:@"clip"]) {
+            displayedImage = [UIImage imageNamed:@"tvShow"];
+        }
+    }
+
     if (displayedImage)
         [_thumbnailCache setObject:displayedImage forKey:objID];