isGif static method
Implementation
static Future<bool> isGif(AsyncImageInput input) async {
const eq = ListEquality();
final length = await input.length;
final sizeStart = await input.getRange(0, 6);
final sizeEnd = await input.getRange(length - 1, length);
return eq.equals(sizeStart, _GifHeaders.start) &&
eq.equals(sizeEnd, _GifHeaders.end);
}