decodeImage method
Decode the file and extract a single image from it. If the file is
animated, the specified frame
will be decoded. If there was a problem
decoding the file, null is returned.
Implementation
@override
Image? decodeImage(List<int> bytes, {int frame = 0}) {
_input = InputBuffer(bytes);
info = _readHeader(_input);
if (info == null) {
return null;
}
final image = info!.images[frame].decode(_input);
image.exif = ExifData.fromInputBuffer(InputBuffer(bytes));
return image;
}