cwebp: fallback to native webp decode in WIC builds

this gives precedence to WIC, but attempts to decode the file as WebP if
it fails

Change-Id: I3d894f39a26aea88897a8ebd345139b82f74f312
This commit is contained in:
James Zern 2014-05-24 18:30:33 -07:00
parent 78c12ed8e6
commit 7d039fc32d

View File

@ -94,6 +94,9 @@ static int ReadPicture(const char* const filename, WebPPicture* const pic,
} else {
// If no size specified, try to decode it using WIC.
ok = ReadPictureWithWIC(filename, pic, keep_alpha, metadata);
if (!ok) {
ok = ReadWebP(filename, pic, keep_alpha, metadata);
}
}
if (!ok) {
fprintf(stderr, "Error! Could not process file %s\n", filename);