summaryrefslogtreecommitdiff
path: root/views/displayviewelements.c
diff options
context:
space:
mode:
Diffstat (limited to 'views/displayviewelements.c')
-rw-r--r--views/displayviewelements.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/views/displayviewelements.c b/views/displayviewelements.c
index b09f1d5..1f60804 100644
--- a/views/displayviewelements.c
+++ b/views/displayviewelements.c
@@ -27,14 +27,17 @@ bool cViewElementDevices::Render(void) {
/********************************************************************************************************************/
-cViewElementScraperContent::cViewElementScraperContent(const cEvent *event, ScraperContentType type, cTemplateViewElement *tmplViewElement) : cViewElement(tmplViewElement) {
+cViewElementScraperContent::cViewElementScraperContent(const cEvent *event, const cRecording *recording, cTemplateViewElement *tmplViewElement) : cViewElement(tmplViewElement) {
this->event = event;
- this->type = type;
+ this->recording = recording;
}
bool cViewElementScraperContent::Render(void) {
ClearTokens();
- SetPosterBanner(event, stringTokens, intTokens);
+ if (event)
+ SetPosterBanner(event, stringTokens, intTokens);
+ else if (recording)
+ SetPosterBannerV2(recording, stringTokens, intTokens);
ClearViewElement(veScraperContent);
DrawViewElement(veScraperContent, &stringTokens, &intTokens);
return true;