summaryrefslogtreecommitdiff
path: root/libcore/imagecache.h
diff options
context:
space:
mode:
authorlouis <louis.braun@gmx.de>2014-10-03 15:54:23 +0200
committerlouis <louis.braun@gmx.de>2014-10-03 15:54:23 +0200
commit91a0681ab8b2752b5ebd7cfebdd1456708d6ed69 (patch)
tree24c0d8bb48829882bdec0ec7717cc0cba91551c6 /libcore/imagecache.h
parent7766972eece16b450621d0e5c72f35733af5b238 (diff)
downloadvdr-plugin-skindesigner-91a0681ab8b2752b5ebd7cfebdd1456708d6ed69.tar.gz
vdr-plugin-skindesigner-91a0681ab8b2752b5ebd7cfebdd1456708d6ed69.tar.bz2
changed skin handling and added themes support for skins
Diffstat (limited to 'libcore/imagecache.h')
-rw-r--r--libcore/imagecache.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/libcore/imagecache.h b/libcore/imagecache.h
index 9e700bf..a0264d8 100644
--- a/libcore/imagecache.h
+++ b/libcore/imagecache.h
@@ -18,6 +18,7 @@ public:
~cImageCache();
void Lock(void) { mutex.Lock(); }
void Unlock(void) { mutex.Unlock(); }
+ void SetPathes(void);
//channel logos
void CacheLogo(int width, int height);
cImage *GetLogo(string channelID, int width, int height);
@@ -41,6 +42,9 @@ private:
static cMutex mutex;
static string items[16];
cImage *tempStaticLogo;
+ string logoPath;
+ string iconPath;
+ string skinPartsPath;
map<string, cImage*> iconCache;
map<string, cImage*> channelLogoCache;
map<string, cImage*> skinPartsCache;