瀏覽代碼

UPnP/Plex/FTP: fix playing incorrect media if current listing is a mix of files and folders

(cherry picked from commit 989ede93654745456c6c1570c75788cddf6ac7e2)
Felix Paul Kühne 9 年之前
父節點
當前提交
88926f3ca5

+ 1 - 1
SharedSources/ServerBrowsing/FTP/VLCNetworkServerBrowserFTP.m

@@ -166,7 +166,7 @@
 {
     if (_URL)
         return [VLCMedia mediaWithURL:_URL];
-    return nil;
+    return [VLCMedia mediaAsNodeWithName:self.name];
 }
 
 @end

+ 1 - 1
SharedSources/ServerBrowsing/HTTP/VLCNetworkServerBrowserSharedLibrary.m

@@ -110,7 +110,7 @@
 - (VLCMedia *)media
 {
     if (!_URL)
-        return nil;
+        return [VLCMedia mediaAsNodeWithName:self.name];
     return [VLCMedia mediaWithURL:_URL];
 }
 

+ 1 - 1
SharedSources/ServerBrowsing/Plex/VLCNetworkServerBrowserPlex.m

@@ -214,7 +214,7 @@
 - (VLCMedia *)media
 {
     if (!_URL)
-        return nil;
+        return [VLCMedia mediaAsNodeWithName:self.name];
 
     VLCMedia *media =  [VLCMedia mediaWithURL:_URL];
     NSString *title = self.name;

+ 1 - 1
SharedSources/ServerBrowsing/UPnP/VLCNetworkServerBrowserUPnP.m

@@ -304,7 +304,7 @@
 - (VLCMedia *)media
 {
     if (!_URL)
-        return nil;
+        return [VLCMedia mediaAsNodeWithName:self.name];
 
     VLCMedia *media = [VLCMedia mediaWithURL:_URL];
     NSString *title = self.name;