private static ImageFormat MimeTypesToImageFormat (string [] mimeTypes) {
foreach (ImageCodecInfo codec in Decoders.Values)
- for (int i=0; i<mimeTypes.Length; i++)
- if (codec.MimeType == mimeTypes [i])
- return new ImageFormat (codec.FormatID);
+ for (int i=0; i<mimeTypes.Length; i++)\r
+ if (codec.MimeType == mimeTypes [i])\r
+ return ClsidToImageFormat (codec.Clsid);\r
return null;
}