summaryrefslogtreecommitdiff
path: root/coreengine/viewdisplayreplay.c
diff options
context:
space:
mode:
authorlouis <louis.braun@gmx.de>2016-07-22 15:21:09 +0200
committerlouis <louis.braun@gmx.de>2016-07-22 15:21:09 +0200
commita79af20c340c77f066472d59db003f1f721c9fee (patch)
tree854e24f03023154dd094959f2abc6dfa685a1045 /coreengine/viewdisplayreplay.c
parent4f3c24df7b82530b28b54db0cb9869a001527624 (diff)
downloadvdr-plugin-skindesigner-a79af20c340c77f066472d59db003f1f721c9fee.tar.gz
vdr-plugin-skindesigner-a79af20c340c77f066472d59db003f1f721c9fee.tar.bz2
redesigned animations
Diffstat (limited to 'coreengine/viewdisplayreplay.c')
-rw-r--r--coreengine/viewdisplayreplay.c12
1 files changed, 8 insertions, 4 deletions
diff --git a/coreengine/viewdisplayreplay.c b/coreengine/viewdisplayreplay.c
index 8a61669..28373b6 100644
--- a/coreengine/viewdisplayreplay.c
+++ b/coreengine/viewdisplayreplay.c
@@ -135,6 +135,11 @@ void cViewReplay::SetViewElementObjects(void) {
}
}
+void cViewReplay::PreCache(void) {
+ cView::PreCache();
+ SetViewelementsAnimOut();
+}
+
void cViewReplay::ClearVariables(void) {
cView::ClearVariables();
modeOnly = false;
@@ -276,9 +281,8 @@ void cViewReplay::DelayOnPause(void) {
veOnPause->ResetSleep();
}
-void cViewReplay::Flush(bool animFlush) {
+void cViewReplay::Flush(void) {
if (init) {
- sdOsd.LockFlush();
if (!modeOnly) {
Render((int)eVeDisplayReplay::background);
Render((int)eVeDisplayReplay::rectitle);
@@ -303,7 +307,7 @@ void cViewReplay::Flush(bool animFlush) {
SetProgressModeOnly();
}
- cView::Flush(animFlush);
+ cView::Flush();
}
void cViewReplay::SetProgressModeOnly(void) {
@@ -326,4 +330,4 @@ void cViewReplay::SetProgressModeOnly(void) {
veProgressModeOnly->Set(fps, current, total);
if (veProgressModeOnly->Parse())
veProgressModeOnly->Render();
-} \ No newline at end of file
+}