diff options
| author | kamel5 <vdr.kamel5 (at) gmx (dot) net> | 2021-01-17 14:23:33 +0100 |
|---|---|---|
| committer | kamel5 <vdr.kamel5 (at) gmx (dot) net> | 2021-01-17 14:27:02 +0100 |
| commit | c5f0b5d3f8ef1564d119dafa34d3c285d9b9a2a4 (patch) | |
| tree | 3bfd83dad842940eaf3d5899d8c95988647215a8 /coreengine/viewelementsdisplaymenu.c | |
| parent | bc9cb23ed73c7b85210c8948135773b973fc2927 (diff) | |
| download | vdr-plugin-skindesigner-c5f0b5d3f8ef1564d119dafa34d3c285d9b9a2a4.tar.gz vdr-plugin-skindesigner-c5f0b5d3f8ef1564d119dafa34d3c285d9b9a2a4.tar.bz2 | |
added tokens for framesPerSecond and isHD (Submitted by Peter Bieringer)
Diffstat (limited to 'coreengine/viewelementsdisplaymenu.c')
| -rw-r--r-- | coreengine/viewelementsdisplaymenu.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/coreengine/viewelementsdisplaymenu.c b/coreengine/viewelementsdisplaymenu.c index 0ae2352..319df41 100644 --- a/coreengine/viewelementsdisplaymenu.c +++ b/coreengine/viewelementsdisplaymenu.c @@ -1166,6 +1166,8 @@ void cVeDmDetailheaderRec::SetTokenContainer(void) { tokenContainer->DefineIntToken("{durationeventhours}", (int)eDmDetailedHeaderRecIT::durationeventhours); tokenContainer->DefineIntToken("{recimgavailable}", (int)eDmDetailedHeaderRecIT::recimgavailable); tokenContainer->DefineIntToken("{recchannelnumber}", (int)eDmDetailedHeaderRecIT::recchannelnumber); + tokenContainer->DefineIntToken("{fps}", (int)eDmDetailedHeaderRecIT::framesPerSecond); + tokenContainer->DefineIntToken("{isHD}", (int)eDmDetailedHeaderRecIT::isHD); InheritTokenContainer(); } @@ -1185,6 +1187,7 @@ bool cVeDmDetailheaderRec::Parse(bool forced) { if (info) { tokenContainer->AddStringToken((int)eDmDetailedHeaderRecST::epgname, info->Title()); tokenContainer->AddStringToken((int)eDmDetailedHeaderRecST::shorttext, info->ShortText()); + tokenContainer->AddIntToken((int)eDmDetailedHeaderRecIT::framesPerSecond, info->FramesPerSecond()); const cEvent *event = info->GetEvent(); if (event) { cString recDate = event->GetDateString(); @@ -1210,6 +1213,7 @@ bool cVeDmDetailheaderRec::Parse(bool forced) { tokenContainer->AddIntToken((int)eDmDetailedHeaderRecIT::durationevent, duration); tokenContainer->AddIntToken((int)eDmDetailedHeaderRecIT::durationeventhours, duration / 60); tokenContainer->AddStringToken((int)eDmDetailedHeaderRecST::durationeventminutes, *cString::sprintf("%.2d", duration%60)); + tokenContainer->AddIntToken((int)eDmDetailedHeaderRecIT::isHD, RecordingIsHD(event)); // detect HD from 'info' } #if defined (APIVERSNUM) && (APIVERSNUM >= 20301) LOCK_CHANNELS_READ; |
