فهرست منبع

iOS: Add filter to VLCOneDriveObject to show only supported file

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

+ 6 - 1
Sources/VLCOneDriveObject.m

@@ -12,6 +12,7 @@
 
 #import "VLCOneDriveObject.h"
 #import "VLCHTTPFileDownloader.h"
+#import "NSString+SupportedMedia.h"
 
 #if TARGET_OS_IOS
 @interface VLCOneDriveObject () <VLCHTTPFileDownloader>
@@ -133,7 +134,11 @@
                 oneDriveObject.duration = rawObject[@"duration"];
                 [folderFiles addObject:oneDriveObject];
             }
-            [items addObject:oneDriveObject];
+
+            //Display only folders and supported files.
+            if (oneDriveObject.isFolder || [oneDriveObject.name isSupportedFormat])
+                [items addObject:oneDriveObject];
+
         }
 
         self.folders = subFolders;