diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/media/mediaManager.h | 3 | ||||
-rw-r--r-- | include/plugin.h | 15 | ||||
-rw-r--r-- | include/server.h | 2 |
3 files changed, 18 insertions, 2 deletions
diff --git a/include/media/mediaManager.h b/include/media/mediaManager.h index 7b3bf83..cccca71 100644 --- a/include/media/mediaManager.h +++ b/include/media/mediaManager.h @@ -72,10 +72,11 @@ private: void Action(); bool CheckIntegrity(); - void OnContainerUpdate(string containerID, long updateID); + void OnContainerUpdate(string uri, long updateID); uint32_t mSystemUpdateID; IdList mEventedContainerUpdateIDs; + StringList mScanDirectories; string mDatabaseFile; tntdb::Connection mConnection; diff --git a/include/plugin.h b/include/plugin.h index 29803f5..74f5ae4 100644 --- a/include/plugin.h +++ b/include/plugin.h @@ -49,6 +49,21 @@ namespace upnp { class cMetadata { public: + static const char* KEY_OBJECTID; + static const char* KEY_PARENTID; + static const char* KEY_TITLE; + static const char* KEY_CREATOR; + static const char* KEY_CLASS; + static const char* KEY_RESTRICTED; + static const char* KEY_DESCRIPTION; + static const char* KEY_LONG_DESCRIPTION; + static const char* KEY_DATE; + static const char* KEY_LANGUAGE; + static const char* KEY_CHANNEL_NR; + static const char* KEY_CHANNEL_NAME; + static const char* KEY_SCHEDULED_START; + static const char* KEY_SCHEDULED_END; + /** * Property class * diff --git a/include/server.h b/include/server.h index 03a7524..cc04b40 100644 --- a/include/server.h +++ b/include/server.h @@ -12,12 +12,12 @@ #include <upnp/upnp.h> #include "../include/webserver.h" #include "../include/config.h" +#include "../include/service.h" using namespace std; namespace upnp { -class cUPnPService; class cMediaManager; class cMediaServer { |