upnp/discovery: use a plain UpnpClient_Handle instead of class LibUPnP

This commit is contained in:
Max Kellermann
2014-01-26 15:22:33 +01:00
parent bcc1f93370
commit e57e89b9d5
3 changed files with 7 additions and 9 deletions

View File

@@ -32,7 +32,6 @@
#include <vector>
#include <string>
class LibUPnP;
class ContentDirectoryService;
class UPnPDiscoveryListener {
@@ -92,7 +91,7 @@ class UPnPDeviceDirectory final : UpnpCallback {
}
};
LibUPnP *const lib;
const UpnpClient_Handle handle;
UPnPDiscoveryListener *const listener;
Mutex mutex;
@@ -112,7 +111,7 @@ class UPnPDeviceDirectory final : UpnpCallback {
unsigned m_lastSearch;
public:
UPnPDeviceDirectory(LibUPnP *_lib,
UPnPDeviceDirectory(UpnpClient_Handle _handle,
UPnPDiscoveryListener *_listener=nullptr);
~UPnPDeviceDirectory();