mirror of
https://github.com/webmproject/libwebp.git
synced 2024-11-20 04:18:26 +01:00
WebPEncode: An additional check.
Start VP8EncLoop/VP8EncTokenLoop only if VP8EncStartAlpha succeeded. Change-Id: Id1faca3e6def88102329ae2b4974bd4d6d4c4a7a
This commit is contained in:
parent
82abbe12fb
commit
67708d6701
@ -386,9 +386,9 @@ int WebPEncode(const WebPConfig* config, WebPPicture* pic) {
|
|||||||
// Analysis is done, proceed to actual coding.
|
// Analysis is done, proceed to actual coding.
|
||||||
ok = ok && VP8EncStartAlpha(enc); // possibly done in parallel
|
ok = ok && VP8EncStartAlpha(enc); // possibly done in parallel
|
||||||
if (!enc->use_tokens_) {
|
if (!enc->use_tokens_) {
|
||||||
ok = VP8EncLoop(enc);
|
ok = ok && VP8EncLoop(enc);
|
||||||
} else {
|
} else {
|
||||||
ok = VP8EncTokenLoop(enc);
|
ok = ok && VP8EncTokenLoop(enc);
|
||||||
}
|
}
|
||||||
ok = ok && VP8EncFinishAlpha(enc);
|
ok = ok && VP8EncFinishAlpha(enc);
|
||||||
#ifdef WEBP_EXPERIMENTAL_FEATURES
|
#ifdef WEBP_EXPERIMENTAL_FEATURES
|
||||||
|
Loading…
Reference in New Issue
Block a user