Quellcode durchsuchen

VLCHTTPConnection : use the specific port for library sharing

Pierre SAGASPE vor 7 Jahren
Ursprung
Commit
f2363755ee

+ 1 - 1
Sources/VLCHTTPConnection.m

@@ -216,7 +216,7 @@
     NSUInteger mediaCount = allMedia.count;
     NSMutableArray *mediaInHtml = [[NSMutableArray alloc] initWithCapacity:mediaCount];
     NSMutableArray *mediaInXml = [[NSMutableArray alloc] initWithCapacity:mediaCount];
-    NSString *hostName = [[VLCHTTPUploaderController sharedInstance] hostname];
+    NSString *hostName = [NSString stringWithFormat:@"%@:%@", [[VLCHTTPUploaderController sharedInstance] hostname], [[VLCHTTPUploaderController sharedInstance] hostnamePort]];
     NSString *duration;
 
     for (NSManagedObject *mo in allMedia) {

+ 1 - 0
Sources/VLCHTTPUploaderController.h

@@ -25,6 +25,7 @@
 - (NSString *)httpStatus;
 - (BOOL)isServerRunning;
 - (NSString *)hostname;
+- (NSString *)hostnamePort;
 
 - (void)moveFileFrom:(NSString *)filepath;
 - (void)cleanCache;

+ 5 - 0
Sources/VLCHTTPUploaderController.m

@@ -280,6 +280,11 @@
 #endif
 }
 
+- (NSString *)hostnamePort
+{
+    return [NSString stringWithFormat:@"%i", _httpServer.listeningPort];
+}
+
 - (void)moveFileFrom:(NSString *)filepath
 {
     /* update media library when file upload was completed */