Merge pull request #10 from SDWebImage/bugfix_revert_static_cgimage_check
Remove unnecessary CGImage check when encode first frame because UIAn…
This commit is contained in:
commit
74c94cb5e7
|
@ -464,13 +464,7 @@
|
||||||
BOOL encodeFirstFrame = [options[SDImageCoderEncodeFirstFrameOnly] boolValue];
|
BOOL encodeFirstFrame = [options[SDImageCoderEncodeFirstFrameOnly] boolValue];
|
||||||
if (encodeFirstFrame || frames.count == 0) {
|
if (encodeFirstFrame || frames.count == 0) {
|
||||||
// for static single webp image
|
// for static single webp image
|
||||||
CGImageRef imageRef = image.CGImage;
|
data = [self sd_encodedWebpDataWithImage:image.CGImage quality:compressionQuality];
|
||||||
#if SD_UIKIT || SD_WATCH
|
|
||||||
if (!imageRef) {
|
|
||||||
imageRef = image.images.firstObject.CGImage;
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
data = [self sd_encodedWebpDataWithImage:imageRef quality:compressionQuality];
|
|
||||||
} else {
|
} else {
|
||||||
// for animated webp image
|
// for animated webp image
|
||||||
WebPMux *mux = WebPMuxNew();
|
WebPMux *mux = WebPMuxNew();
|
||||||
|
|
Loading…
Reference in New Issue