diff options
author | Tomas Saxer <tsaxer@gmx.de> | 2013-05-04 21:01:31 +0200 |
---|---|---|
committer | etobi <git@e-tobi.net> | 2013-05-04 21:01:31 +0200 |
commit | 7bd88a078d31f57e8fcfc0b93c45c3e8b13c5190 (patch) | |
tree | 90a441782fbd9492753cdceebfde2dc4ff8dd4fc /render.c | |
parent | 2c11552ad60fcfc3c7acbf71b3c9e3d32f2fe8a5 (diff) | |
download | vdr-plugin-text2skin-7bd88a078d31f57e8fcfc0b93c45c3e8b13c5190.tar.gz vdr-plugin-text2skin-7bd88a078d31f57e8fcfc0b93c45c3e8b13c5190.tar.bz2 |
Added DiskUsage
Diffstat (limited to 'render.c')
-rw-r--r-- | render.c | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -16,6 +16,8 @@ #include <vdr/videodir.h> #include <vdr/skinclassic.h> +using std::string; + cText2SkinRender *cText2SkinRender::mRender = NULL; cText2SkinRender::cText2SkinRender(cText2SkinLoader *Loader, cxDisplay::eType Display, @@ -854,6 +856,18 @@ cxType cText2SkinRender::GetTokenData(const txToken &Token) VideoDiskSpace(&FreeMB, &UsedMB); return (cxType)FreeMB+UsedMB; } + +#if VDRVERSNUM >= 10728 + case tDiskUsage: { + cVideoDiskUsage::ForceCheck(); + string DiskUsage = string(cString::sprintf("%s", *cVideoDiskUsage::String())); + return DiskUsage; + } +#endif + + case tVdrVersion: { + return VDRVERSION; + } case tDateTime: return TimeType(time(NULL), Token.Attrib.Text); |