gdiplus: Use WIC to decode JPEG files.

This commit is contained in:
Vincent Povirk 2009-09-01 17:54:45 -05:00 committed by Alexandre Julliard
parent e4a3ad81be
commit faad683e47

View File

@ -1507,6 +1507,11 @@ static GpStatus decode_image_icon(IStream* stream, REFCLSID clsid, GpImage **ima
return decode_image_wic(stream, &CLSID_WICIcoDecoder, image);
}
static GpStatus decode_image_jpeg(IStream* stream, REFCLSID clsid, GpImage **image)
{
return decode_image_wic(stream, &CLSID_WICJpegDecoder, image);
}
static GpStatus decode_image_olepicture_bitmap(IStream* stream, REFCLSID clsid, GpImage **image)
{
IPicture *pic;
@ -2060,7 +2065,7 @@ static const struct image_codec codecs[NUM_CODECS] = {
/* SigMask */ jpeg_sig_mask,
},
NULL,
decode_image_olepicture_bitmap
decode_image_jpeg
},
{
{ /* GIF */