summaryrefslogtreecommitdiff
path: root/coreengine
diff options
context:
space:
mode:
authorkamel5 <vdr.kamel5 (at) gmx (dot) net>2021-05-29 15:51:03 +0200
committerkamel5 <vdr.kamel5 (at) gmx (dot) net>2021-05-29 15:51:27 +0200
commitb47f544ad5c9c7d8a9588d1fcc1d2dd7482949fc (patch)
treecaf955e3aff4b4fa30901166753a4d1ee4a91b1f /coreengine
parent4a89d28f03c38c53db3290b5f1e8d5569f3e91b1 (diff)
downloadvdr-plugin-skindesigner-b47f544ad5c9c7d8a9588d1fcc1d2dd7482949fc.tar.gz
vdr-plugin-skindesigner-b47f544ad5c9c7d8a9588d1fcc1d2dd7482949fc.tar.bz2
Fix incorrect display of posters and banners in the recording menu
When using the narrow recording menu, the posters and banners were displayed incorrectly
Diffstat (limited to 'coreengine')
-rw-r--r--coreengine/listelements.c17
1 files changed, 9 insertions, 8 deletions
diff --git a/coreengine/listelements.c b/coreengine/listelements.c
index d74a734..a402fa1 100644
--- a/coreengine/listelements.c
+++ b/coreengine/listelements.c
@@ -211,7 +211,6 @@
tokenContainer->AddIntToken((int)token_it::isRadio, RecordingIsRadio(event, info->FramesPerSecond())); /* detect Radio from 'info' and FPS */ \
tokenContainer->AddIntToken((int)token_it::isRecording, usedRecording->IsInUse() & ruTimer); \
tokenContainer->AddIntToken((int)token_it::isInUse, usedRecording->IsInUse()); \
- SetScraperRecordingPoster(tokenContainer, usedRecording, true); \
}
/*-------------------------------------------------------------------------------------------------------*/
@@ -1082,7 +1081,7 @@ void cLeMenuSchedules::SetTokenContainer(void) {
// fill tokens common for eCeMenuSchedulesIT, eCeMenuSchedulesST, eLeMenuSchedulesIT, eLeMenuSchedulesST
DEF_TOK_CONT_MS(TOKEN_LMS_IT, TOKEN_LMS_ST);
- tokenContainer->DefineStringToken("{durationminutes}", (int)TOKEN_LMS_ST::durationminutes); \
+ tokenContainer->DefineStringToken("{durationminutes}", (int)TOKEN_LMS_ST::durationminutes);
tokenContainer->DefineIntToken("{nummenuitem}", (int)TOKEN_LMS_IT::nummenuitem);
tokenContainer->DefineIntToken("{current}", (int)TOKEN_LMS_IT::current);
tokenContainer->DefineIntToken("{separator}", (int)TOKEN_LMS_IT::separator);
@@ -2012,11 +2011,11 @@ bool cLeMenuRecordings::Parse(bool forced) {
#endif
// do the same stuff as in cCeMenuRecordings::Parse() (part 1)
- int recDuration = usedRecording->LengthInSeconds(); \
+ int recDuration = usedRecording->LengthInSeconds();
ADD_TOKEN_MR1(TOKEN_LMR_IT);
- const cEvent *event = NULL; \
- const cRecordingInfo *info = usedRecording->Info(); \
+ const cEvent *event = NULL;
+ const cRecordingInfo *info = usedRecording->Info();
if (!info) {
delete[] recName;
@@ -2058,6 +2057,7 @@ bool cLeMenuRecordings::Parse(bool forced) {
// do the same stuff as in cCeMenuRecordings::Parse() (part 2)
ADD_TOKEN_MR2(TOKEN_LMR_IT, TOKEN_LMR_ST);
+ SetScraperRecordingPoster(tokenContainer, usedRecording, true);
return true;
}
@@ -2233,11 +2233,11 @@ bool cCeMenuRecordings::Parse(bool forced) {
#endif
// do the same stuff as in cLeMenuRecordings::Parse() (part 1)
- int recDuration = usedRecording->LengthInSeconds(); \
+ int recDuration = usedRecording->LengthInSeconds();
ADD_TOKEN_MR1(TOKEN_CMR_IT);
- const cEvent *event = NULL; \
- const cRecordingInfo *info = usedRecording->Info(); \
+ const cEvent *event = NULL;
+ const cRecordingInfo *info = usedRecording->Info();
if (!info) return true;
event = info->GetEvent();
@@ -2272,6 +2272,7 @@ bool cCeMenuRecordings::Parse(bool forced) {
// do the same stuff as in cLeMenuRecordings::Parse() (part 2)
ADD_TOKEN_MR2(TOKEN_CMR_IT, TOKEN_CMR_ST);
+ SetScraperRecordingPoster(tokenContainer, usedRecording, false);
return true;
}