diff options
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); |