diff options
author | methodus <methodus@web.de> | 2012-10-09 12:08:40 +0200 |
---|---|---|
committer | methodus <methodus@web.de> | 2012-10-09 12:08:40 +0200 |
commit | 8dd19bbd0112564d76c35ff2b208e0e29d2bf6ac (patch) | |
tree | 30d27dac35e5ee76c8e7d8f53eb3b61ca06471ab /media/pluginManager.cpp | |
parent | 14ed7bbd4d5ebbfd83d39af16d2185432d63a808 (diff) | |
download | vdr-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.cpp | 7 |
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-" |