mirror of
https://github.com/webmproject/libwebp.git
synced 2025-07-13 06:24:27 +02:00
always call WebPInitSamplers(), don't try to be smart
if FANCY_UPSAMPLING was not defined but io->fancy_upsampling was set, then the call to WebPInitSamplers() was skipped -> boom. Change-Id: Id63e2ecc09f532fbe2ec9936d9ce4b502ba8fac5
This commit is contained in:
@ -536,6 +536,7 @@ static int CustomSetup(VP8Io* io) {
|
||||
}
|
||||
} else {
|
||||
if (is_rgb) {
|
||||
WebPInitSamplers();
|
||||
p->emit = EmitSampledRGB; // default
|
||||
if (io->fancy_upsampling) {
|
||||
#ifdef FANCY_UPSAMPLING
|
||||
@ -550,8 +551,6 @@ static int CustomSetup(VP8Io* io) {
|
||||
p->emit = EmitFancyRGB;
|
||||
WebPInitUpsamplers();
|
||||
#endif
|
||||
} else {
|
||||
WebPInitSamplers();
|
||||
}
|
||||
} else {
|
||||
p->emit = EmitYUV;
|
||||
|
Reference in New Issue
Block a user