diff options
author | louis <louis.braun@gmx.de> | 2016-05-01 06:35:13 +0200 |
---|---|---|
committer | louis <louis.braun@gmx.de> | 2016-05-01 06:35:13 +0200 |
commit | 5b2401caf1c5d52cfa55d96d8a5d553aa5a1168c (patch) | |
tree | 5a6a22c08999aad17158b5005279c44bbae866a4 /libskindesignerapi | |
parent | f45af8f826ffe31ed273b9bb3319c4c5fff343a4 (diff) | |
download | vdr-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/Makefile | 2 | ||||
-rw-r--r-- | libskindesignerapi/osdelements.c | 2 | ||||
-rw-r--r-- | libskindesignerapi/skindesignerapi.h | 2 | ||||
-rw-r--r-- | libskindesignerapi/tokencontainer.h | 2 |
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; |