|
@@ -229,13 +229,15 @@ static inline void wd_main_queue(void (^block)(void)){
|
|
|
- (void)addDevice:(NSArray *)array {
|
|
|
|
|
|
NSMutableDictionary *deviceDict = [NSMutableDictionary dictionary];
|
|
|
- [deviceDict setObject:array[0] forKey:@"deviceName"];
|
|
|
- [deviceDict setObject:array[1] forKey:@"deviceUUID"];
|
|
|
- [deviceDict setObject:array[2] forKey:@"deviceBaseUrl"];
|
|
|
- [deviceDict setObject:array[5] forKey:@"connectionManagerUrl"];
|
|
|
- [deviceDict setObject:array[7] forKey:@"avTransportUrl"];
|
|
|
- [deviceDict setObject:array[9] forKey:@"renderingControlUrl"];
|
|
|
- [deviceDict setObject:array[11] forKey:@"groupManagementUrl"];
|
|
|
+
|
|
|
+ [deviceDict setObject:array[0] forKey:@"devName"];
|
|
|
+ [deviceDict setObject:array[1] forKey:@"devUUId"];
|
|
|
+ [deviceDict setObject:array[2] forKey:@"devBaseURL"];
|
|
|
+
|
|
|
+ [deviceDict setObject:array[5] forKey:@"devCMURL"];
|
|
|
+ [deviceDict setObject:array[7] forKey:@"devAVTURL"];
|
|
|
+ [deviceDict setObject:array[9] forKey:@"devRCURL"];
|
|
|
+ [deviceDict setObject:array[11] forKey:@"devGMURL"];
|
|
|
NSArray *deviceInfo = [[ASControlTools sharedInstanceUPNP] libupnp_GetDeviceInfo:array[11] ServiceTYPE:array[10]];
|
|
|
if(deviceInfo == nil || [deviceInfo isEqual:[NSNull null]]){
|
|
|
return;
|