diff options
Diffstat (limited to 'coreengine/viewdisplayreplay.c')
-rw-r--r-- | coreengine/viewdisplayreplay.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/coreengine/viewdisplayreplay.c b/coreengine/viewdisplayreplay.c index fa27014..247e3ff 100644 --- a/coreengine/viewdisplayreplay.c +++ b/coreengine/viewdisplayreplay.c @@ -268,6 +268,12 @@ void cViewReplay::ClearOnPause(void) { onPause->Close(); } +void cViewReplay::DelayOnPause(void) { + if (!veOnPause->Started()) + return; + veOnPause->ResetSleep(); +} + void cViewReplay::Flush(void) { if (init) { sdOsd.LockFlush(); @@ -284,7 +290,7 @@ void cViewReplay::Flush(void) { } time_t now = time(0); - if (now != lastFlush) { + if (!modeOnly && (now != lastFlush)) { Render((int)eVeDisplayReplay::datetime); Render((int)eVeDisplayReplay::time); Render((int)eVeDisplayChannel::customtokens); |