|
@@ -92,6 +92,16 @@ static inline void wd_playControl_queue(void (^block)(void)){
|
|
return _upnpErrorCode;
|
|
return _upnpErrorCode;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+- (void)stopUpnp{
|
|
|
|
+ wd_playControl_queue(^{
|
|
|
|
+ libupnp_StopBuildFilesList();
|
|
|
|
+ [NSThread sleepForTimeInterval:5];
|
|
|
|
+ if(_upnpErrorCode == 0){
|
|
|
|
+ libupnp_UpnpQuickExit();
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
+}
|
|
|
|
+
|
|
- (void)reloadUpnp{
|
|
- (void)reloadUpnp{
|
|
NSString *ssid = [UIDevice currentSSID];
|
|
NSString *ssid = [UIDevice currentSSID];
|
|
if ([ssid isEqualToString:_ssid]) {
|
|
if ([ssid isEqualToString:_ssid]) {
|