From 7bd88a078d31f57e8fcfc0b93c45c3e8b13c5190 Mon Sep 17 00:00:00 2001 From: Tomas Saxer Date: Sat, 4 May 2013 21:01:31 +0200 Subject: Added DiskUsage --- render.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'render.c') diff --git a/render.c b/render.c index 8d8ac53..b22a3f8 100644 --- a/render.c +++ b/render.c @@ -16,6 +16,8 @@ #include #include +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); -- cgit v1.2.3