diff options
author | Liang Qi <liang.qi@qt.io> | 2018-05-14 13:07:15 +0200 |
---|---|---|
committer | Liang Qi <liang.qi@qt.io> | 2018-05-22 08:03:36 +0000 |
commit | 62082a63e112e9991b33c2045896ced78ffcb62e (patch) | |
tree | 04a66f057499c90be0a8abfe8b0375886c6f25df /src/3rdparty/libwebp/src/enc/alpha_enc.c | |
parent | 92398950d9cfe5a88cb685ec166eb413aa8613ec (diff) | |
download | qtimageformats-62082a63e112e9991b33c2045896ced78ffcb62e.tar.gz |
Update bundled libwebp to version 1.0.0
This commit imports libwebp 1.0.0, including AUTHORS, COPYING, ChangeLog,
NEWS, PATENTS, README and src directories. In src, only includes header
and source files.
Upstream changes since 0.6.1 have been merged in.
Also updated version in qt_attribution.json.
[ChangeLog][Third-Party Code] Update bundled libwebp to version 1.0.0.
Change-Id: Ia30ccc90286d5dd3e48e091f101f1cae84785150
Reviewed-by: Kai Koehne <kai.koehne@qt.io>
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
Diffstat (limited to 'src/3rdparty/libwebp/src/enc/alpha_enc.c')
-rw-r--r-- | src/3rdparty/libwebp/src/enc/alpha_enc.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/3rdparty/libwebp/src/enc/alpha_enc.c b/src/3rdparty/libwebp/src/enc/alpha_enc.c index 7e8d87f..dce9ca9 100644 --- a/src/3rdparty/libwebp/src/enc/alpha_enc.c +++ b/src/3rdparty/libwebp/src/enc/alpha_enc.c @@ -361,7 +361,8 @@ static int EncodeAlpha(VP8Encoder* const enc, //------------------------------------------------------------------------------ // Main calls -static int CompressAlphaJob(VP8Encoder* const enc, void* dummy) { +static int CompressAlphaJob(void* arg1, void* dummy) { + VP8Encoder* const enc = (VP8Encoder*)arg1; const WebPConfig* config = enc->config_; uint8_t* alpha_data = NULL; size_t alpha_size = 0; @@ -394,7 +395,7 @@ void VP8EncInitAlpha(VP8Encoder* const enc) { WebPGetWorkerInterface()->Init(worker); worker->data1 = enc; worker->data2 = NULL; - worker->hook = (WebPWorkerHook)CompressAlphaJob; + worker->hook = CompressAlphaJob; } } |