summaryrefslogtreecommitdiff
path: root/media/pluginManager.cpp
diff options
context:
space:
mode:
authormethodus <methodus@web.de>2012-10-09 12:08:40 +0200
committermethodus <methodus@web.de>2012-10-09 12:08:40 +0200
commit8dd19bbd0112564d76c35ff2b208e0e29d2bf6ac (patch)
tree30d27dac35e5ee76c8e7d8f53eb3b61ca06471ab /media/pluginManager.cpp
parent14ed7bbd4d5ebbfd83d39af16d2185432d63a808 (diff)
downloadvdr-plugin-upnp-8dd19bbd0112564d76c35ff2b208e0e29d2bf6ac.tar.gz
vdr-plugin-upnp-8dd19bbd0112564d76c35ff2b208e0e29d2bf6ac.tar.bz2
First attempts to get live-TV working. Not yet successful.
Diffstat (limited to 'media/pluginManager.cpp')
-rw-r--r--media/pluginManager.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/media/pluginManager.cpp b/media/pluginManager.cpp
index 280f0c9..a76af8f 100644
--- a/media/pluginManager.cpp
+++ b/media/pluginManager.cpp
@@ -229,7 +229,7 @@ bool cUPnPResourceProvider::GetMetadata(const string& uri, cMetadata& metadata){
}
-string cUPnPResourceProvider::GetHTTPUri(const string& uri, const string& currentIP){
+string cUPnPResourceProvider::GetHTTPUri(const string&, const string&){
return string();
}
@@ -268,7 +268,10 @@ int upnp::cPluginManager::Count() const {
}
cUPnPResourceProvider* upnp::cPluginManager::CreateProvider(const string& schema) {
- return providers[schema]();
+ if(providers[schema])
+ return providers[schema]();
+ else
+ return NULL;
}
#define UPNPPLUGIN_PREFIX "libupnp-"