diff options
author | NemoN <thomas.oeding@gmx.de> | 2011-11-07 14:02:44 +0100 |
---|---|---|
committer | Ville Skyttä <ville.skytta@iki.fi> | 2011-11-08 22:58:36 +0200 |
commit | fcf191be71d88c5689d00532c0cb268edd9cdeb8 (patch) | |
tree | 0c79634b3ce974d425ea312c05d46e79ace333fd /display.c | |
parent | ba3db561e2c692ac38a5e56b6d5bd5f9b22c69f1 (diff) | |
download | vdr-plugin-text2skin-fcf191be71d88c5689d00532c0cb268edd9cdeb8.tar.gz vdr-plugin-text2skin-fcf191be71d88c5689d00532c0cb268edd9cdeb8.tar.bz2 |
new token support for: - UsedDiskSpace - TotalDiskSpace - VideoSizeWidth - VideoSizeHeight
Diffstat (limited to 'display.c')
-rw-r--r-- | display.c | 26 |
1 files changed, 25 insertions, 1 deletions
@@ -243,7 +243,31 @@ cxType cText2SkinDisplayChannel::GetTokenData(const txToken &Token) return (cxType)false; } return false; - + + case tVideoSizeWidth: { +#if VDRVERSNUM >= 10707 + int width, height; + double aspect; + cDevice *dev = cDevice::PrimaryDevice(); + dev->GetVideoSize(width, height, aspect); + return (cxType)width; +#else + return 0; +#endif + } + + case tVideoSizeHeight: { +#if VDRVERSNUM >= 10707 + int width, height; + double aspect; + cDevice *dev = cDevice::PrimaryDevice(); + dev->GetVideoSize(width, height, aspect); + return (cxType)height; +#else + return 0; +#endif + } + case tHasTeletext: case tChannelHasTeletext: return mChannel != NULL && mChannel->Tpid() != 0; |