diff options
author | Eirik Aavitsland <eirik.aavitsland@qt.io> | 2018-10-10 15:23:51 +0200 |
---|---|---|
committer | Eirik Aavitsland <eirik.aavitsland@qt.io> | 2018-10-12 13:17:11 +0000 |
commit | 3e081dbc87eb3872197f56ddea8f55edf9c8aa3b (patch) | |
tree | 9c392097e16e7a3094c47ed6c74af85d697f8f51 /src/3rdparty/patches/libmng-1.0.10-endless-loop.patch | |
parent | ceebd297c3e4365940469347208e5f22b764d6a3 (diff) |
Remove bundled, unmaintained libmng source codev5.12.0-beta2
[ChangeLog][Third-Party Code] The unmaintained bundled libmng has been
removed. Building the mng handler will require libmng to be present as
a system or external library.
Change-Id: I4a4805fa3f3088b5d581b92bfeabba7978bac5f7
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/3rdparty/patches/libmng-1.0.10-endless-loop.patch')
-rw-r--r-- | src/3rdparty/patches/libmng-1.0.10-endless-loop.patch | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/src/3rdparty/patches/libmng-1.0.10-endless-loop.patch b/src/3rdparty/patches/libmng-1.0.10-endless-loop.patch deleted file mode 100644 index 31f0474..0000000 --- a/src/3rdparty/patches/libmng-1.0.10-endless-loop.patch +++ /dev/null @@ -1,65 +0,0 @@ ---- libmng_data.h.orig 2007-04-20 10:41:58.000000000 +0200 -+++ libmng_data.h 2007-07-14 00:00:00.000000000 +0200 -@@ -658,6 +658,9 @@ - mng_int32 iFrameclipb; - - mng_uint32 iNextdelay; /* delay *after* next image */ -+ -+ mng_bool bForcedelay; -+ mng_uint32 iAccumdelay; - #endif - - #ifndef MNG_SKIPCHUNK_SHOW ---- libmng_display.c.orig 2007-04-20 10:41:58.000000000 +0200 -+++ libmng_display.c 2007-07-14 00:00:00.000000000 +0200 -@@ -384,8 +384,9 @@ - - { - #ifndef MNG_SKIPCHUNK_FRAM -- if (pData->iFramedelay > 0) /* real delay ? */ -+ if (pData->iFramedelay > 0 || pData->bForcedelay) /* real delay ? */ - { /* let the app refresh first ? */ -+ pData->bForcedelay = MNG_FALSE; - if ((pData->bRunning) && (!pData->bSkipping) && - (pData->iUpdatetop < pData->iUpdatebottom) && (pData->iUpdateleft < pData->iUpdateright)) - if (!pData->fRefresh (((mng_handle)pData), -@@ -455,6 +456,7 @@ - pData->iFrametime = pData->iFrametime + iWaitfor; - /* setup for next delay */ - pData->iFramedelay = pData->iNextdelay; -+ pData->iAccumdelay += pData->iFramedelay; - #endif - } - -@@ -3340,6 +3342,9 @@ - MNG_TRACE (pData, MNG_FN_PROCESS_DISPLAY_MEND, MNG_LC_START); - #endif - -+ pData->bForcedelay = pData->iAccumdelay ? MNG_FALSE : MNG_TRUE; -+ pData->iAccumdelay = 0; -+ - #ifdef MNG_SUPPORT_DYNAMICMNG - if (pData->bStopafterseek) /* need to stop after this ? */ - { ---- libmng_hlapi.c.orig 2007-07-06 18:23:04.000000000 +0200 -+++ libmng_hlapi.c 2007-07-14 00:00:00.000000000 +0200 -@@ -446,6 +446,9 @@ - pData->iFrameclipb = 0; - - pData->iNextdelay = 1; -+ -+ pData->bForcedelay = MNG_FALSE; -+ pData->iAccumdelay = 0; - #endif - - #ifndef MNG_SKIPCHUNK_SHOW -@@ -1737,6 +1740,9 @@ - pData->iFrameclipb = 0; - - pData->iNextdelay = 1; -+ -+ pData->bForcedelay = MNG_FALSE; -+ pData->iAccumdelay = 0; - #endif - - #ifndef MNG_SKIPCHUNK_SHOW |