瀏覽代碼

plex: fix subtitle downloads by not messing encodings

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Pierre SAGASPE 10 年之前
父節點
當前提交
36a74a66ad
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      Sources/VLCLocalPlexFolderListViewController.m

+ 2 - 2
Sources/VLCLocalPlexFolderListViewController.m

@@ -322,7 +322,7 @@
 - (NSString *)_getFileSubtitleFromPlexServer:(NSMutableArray *)mutableMediaObject modeStream:(BOOL)modeStream
 {
     NSURL *url = [NSURL URLWithString:[[mutableMediaObject objectAtIndex:0] objectForKey:@"keySubtitle"]];
-    NSString *receivedSub = [NSString stringWithContentsOfURL:url encoding:NSUTF8StringEncoding error:nil];
+    NSData *receivedSub = [NSData dataWithContentsOfURL:url];
     NSArray *searchPaths =  nil;
     if (modeStream)
         searchPaths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);
@@ -337,7 +337,7 @@
         if (![fileManager fileExistsAtPath:FileSubtitlePath])
             APLog(@"file creation failed, no data was saved");
     }
-    [receivedSub writeToFile:FileSubtitlePath atomically:YES encoding:NSUTF8StringEncoding error:nil];
+    [receivedSub writeToFile:FileSubtitlePath atomically:YES];
     return FileSubtitlePath;
 }