summaryrefslogtreecommitdiff
path: root/skindesigner.c
diff options
context:
space:
mode:
Diffstat (limited to 'skindesigner.c')
-rw-r--r--skindesigner.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/skindesigner.c b/skindesigner.c
index 83aa288..56c97b9 100644
--- a/skindesigner.c
+++ b/skindesigner.c
@@ -13,6 +13,7 @@
#include "designer.h"
#include "setup.h"
#include "libskindesignerapi/skindesignerapi.h"
+#include "extensions/globaltimers.h"
#if defined(APIVERSNUM) && APIVERSNUM < 20200
#error "VDR-2.2.0 API version or greater is required!"
@@ -111,6 +112,7 @@ bool cPluginSkinDesigner::Initialize(void) {
bool cPluginSkinDesigner::Start(void) {
cXmlParser::InitLibXML();
cImageImporterSVG::InitLibRSVG();
+ cGlobalTimers::StartRefreshThread();
bool trueColorAvailable = true;
if (!cOsdProvider::SupportsTrueColor()) {
@@ -164,6 +166,7 @@ void cPluginSkinDesigner::Stop(void) {
delete fontManager;
delete plgManager;
cXmlParser::CleanupLibXML();
+ cGlobalTimers::StopRefreshThread();
}
void cPluginSkinDesigner::Housekeeping(void) {