소스 검색

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;