need to set the ImageInputStream on the reader

This commit is contained in:
Gered 2014-04-02 21:58:59 -04:00
parent 10f95a91ca
commit 16ab2acd6d

View file

@ -26,6 +26,8 @@ import java.util.ArrayList;
public class AnimatedGif { public class AnimatedGif {
public static ImageFrame[] read(ImageInputStream stream) throws IOException { public static ImageFrame[] read(ImageInputStream stream) throws IOException {
ImageReader reader = ImageIO.getImageReadersByFormatName("gif").next(); ImageReader reader = ImageIO.getImageReadersByFormatName("gif").next();
reader.setInput(stream, false);
ArrayList<ImageFrame> frames = new ArrayList<ImageFrame>(2); ArrayList<ImageFrame> frames = new ArrayList<ImageFrame>(2);
int width = -1; int width = -1;