summaryrefslogtreecommitdiff
path: root/libskindesignerapi
diff options
context:
space:
mode:
authorlouis <louis.braun@gmx.de>2016-05-01 06:35:13 +0200
committerlouis <louis.braun@gmx.de>2016-05-01 06:35:13 +0200
commit5b2401caf1c5d52cfa55d96d8a5d553aa5a1168c (patch)
tree5a6a22c08999aad17158b5005279c44bbae866a4 /libskindesignerapi
parentf45af8f826ffe31ed273b9bb3319c4c5fff343a4 (diff)
downloadvdr-plugin-skindesigner-5b2401caf1c5d52cfa55d96d8a5d553aa5a1168c.tar.gz
vdr-plugin-skindesigner-5b2401caf1c5d52cfa55d96d8a5d553aa5a1168c.tar.bz2
optimized flushes when more animations are running in parallel
Diffstat (limited to 'libskindesignerapi')
-rw-r--r--libskindesignerapi/Makefile2
-rw-r--r--libskindesignerapi/osdelements.c2
-rw-r--r--libskindesignerapi/skindesignerapi.h2
-rw-r--r--libskindesignerapi/tokencontainer.h2
4 files changed, 4 insertions, 4 deletions
diff --git a/libskindesignerapi/Makefile b/libskindesignerapi/Makefile
index edff97c..a4648ff 100644
--- a/libskindesignerapi/Makefile
+++ b/libskindesignerapi/Makefile
@@ -3,7 +3,7 @@
NAME = skindesignerapi
LIBNAME = lib$(NAME)
MAJOR = 0
-MINOR = 1.0
+MINOR = 1.1
VERSION = $(MAJOR).$(MINOR)
SONAME = $(LIBNAME).so.$(MAJOR)
diff --git a/libskindesignerapi/osdelements.c b/libskindesignerapi/osdelements.c
index ae688ea..f52ebba 100644
--- a/libskindesignerapi/osdelements.c
+++ b/libskindesignerapi/osdelements.c
@@ -198,5 +198,5 @@ skindesignerapi::cViewTab *skindesignerapi::cOsdView::GetViewTabs(void) {
void skindesignerapi::cOsdView::Display(void) {
if (displayPlugin)
- displayPlugin->Flush();
+ displayPlugin->Flush(false);
}
diff --git a/libskindesignerapi/skindesignerapi.h b/libskindesignerapi/skindesignerapi.h
index 64155ae..d89c27e 100644
--- a/libskindesignerapi/skindesignerapi.h
+++ b/libskindesignerapi/skindesignerapi.h
@@ -47,7 +47,7 @@ public:
virtual void TabDown(int viewId) = 0;
virtual void DisplayTabs(int viewId) = 0;
virtual void ClearTab(int viewId) = 0;
- virtual void Flush(void) = 0;
+ virtual void Flush(bool animFlush) = 0;
virtual bool ChannelLogoExists(string channelId) = 0;
virtual string GetEpgImagePath(void) = 0;
};
diff --git a/libskindesignerapi/tokencontainer.h b/libskindesignerapi/tokencontainer.h
index b832da6..f4709e8 100644
--- a/libskindesignerapi/tokencontainer.h
+++ b/libskindesignerapi/tokencontainer.h
@@ -22,7 +22,7 @@ private:
//token containers
char **stringTokens;
int *intTokens;
- vector<char***>loopTokens;
+ vector<char***> loopTokens;
//mapping id --> name
string *stNames;
string *itNames;