|
@@ -92,9 +92,10 @@ static inline void wd_playControl_queue(void (^block)(void)){
|
|
|
timeBlock:(void(^)(NSInteger time))timeBlock {
|
|
|
wd_playControl_queue(^{
|
|
|
if (_upnpErrorCode != 0) {
|
|
|
- [self startUpnp];
|
|
|
- [self checkBaseURL];
|
|
|
- libupnp_BuildFilesList();
|
|
|
+ if ([self startUpnp] == 0) {
|
|
|
+ [self checkBaseURL];
|
|
|
+ libupnp_BuildFilesList();
|
|
|
+ }
|
|
|
}
|
|
|
libupnp_SearchDevice(20);
|
|
|
});
|