From 66351a48f9cb8d04eb3364b61deb67f4a79ee29e Mon Sep 17 00:00:00 2001 From: kamel5 Date: Sat, 12 Oct 2019 15:56:07 +0200 Subject: [PATCH] Optimization for softhdcuvid --- coreengine/animation.c | 2 +- coreengine/view.c | 2 +- coreengine/viewdisplaychannel.c | 2 +- coreengine/viewdisplaymenu.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/coreengine/animation.c b/coreengine/animation.c index f96ba3f..42ac537 100644 --- a/coreengine/animation.c +++ b/coreengine/animation.c @@ -671,9 +671,9 @@ void cAnimator::Finish(void) { } animLock.Unlock(); reactivate = false; - osd->Flush(); if (!animActive) break; + osd->Flush(); Sleep(start); } } diff --git a/coreengine/view.c b/coreengine/view.c index 9d8e119..10dda44 100644 --- a/coreengine/view.c +++ b/coreengine/view.c @@ -279,7 +279,7 @@ void cView::Close(void) { continue; viewElements[i]->Close(); } - sdOsd.Flush(); +// sdOsd.Flush(); sdOsd.DeleteOsd(); } diff --git a/coreengine/viewdisplaychannel.c b/coreengine/viewdisplaychannel.c index ff30804..156c01b 100644 --- a/coreengine/viewdisplaychannel.c +++ b/coreengine/viewdisplaychannel.c @@ -395,7 +395,7 @@ void cViewChannel::Close(void) { if (groupChannelList) groupChannelList->Close(); #endif - sdOsd.Flush(); +// sdOsd.Flush(); sdOsd.DeleteOsd(); } diff --git a/coreengine/viewdisplaymenu.c b/coreengine/viewdisplaymenu.c index 783cf2d..c1373ef 100644 --- a/coreengine/viewdisplaymenu.c +++ b/coreengine/viewdisplaymenu.c @@ -556,7 +556,7 @@ void cViewMenu::Close(void) { } UnScaleTv(); ClearVariables(); - sdOsd.Flush(); +// sdOsd.Flush(); sdOsd.DeleteOsd(); }