Forráskód Böngészése

iOS: Add default thumbnail if not computed successfully

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Soomin Lee 8 éve
szülő
commit
b5974d6204
1 módosított fájl, 10 hozzáadás és 0 törlés
  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];