(IImageDecoder): new interface.

This commit is contained in:
morkt
2016-10-25 18:18:51 +04:00
parent 27dbb52b89
commit b05c54047d
6 changed files with 118 additions and 27 deletions

View File

@@ -225,13 +225,9 @@ namespace GARbro.GUI
{
try
{
using (var file = VFS.OpenBinaryStream (preview.Entry))
using (var data = VFS.OpenImage (preview.Entry))
{
var data = ImageFormat.Read (file);
if (null != data)
SetPreviewImage (preview, data.Bitmap);
else
Trace.WriteLine ("Cannot parse image format", preview.Name);
SetPreviewImage (preview, data.Image.Bitmap);
}
}
catch (Exception X)