diff options
author | Sam Judd <judds@google.com> | 2014-09-26 18:55:41 -0700 |
---|---|---|
committer | Sam Judd <judds@google.com> | 2014-09-28 11:26:26 -0700 |
commit | 4185efc3779f8caf2dd8103aa84705e7a88f679c (patch) | |
tree | a9ce24e71701d788375af1976619d6b285145c96 /third_party/gif_decoder/src/main/java/com/bumptech/glide/gifdecoder/GifDecoder.java | |
parent | e08fca6797945ad47b4d895a63bf5b3edc08c3be (diff) | |
download | glide-4185efc3779f8caf2dd8103aa84705e7a88f679c.tar.gz |
Decode first gif frame before returning resource.
Fixes #159.
Diffstat (limited to 'third_party/gif_decoder/src/main/java/com/bumptech/glide/gifdecoder/GifDecoder.java')
-rw-r--r-- | third_party/gif_decoder/src/main/java/com/bumptech/glide/gifdecoder/GifDecoder.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/third_party/gif_decoder/src/main/java/com/bumptech/glide/gifdecoder/GifDecoder.java b/third_party/gif_decoder/src/main/java/com/bumptech/glide/gifdecoder/GifDecoder.java index b73682d3..fc57e522 100644 --- a/third_party/gif_decoder/src/main/java/com/bumptech/glide/gifdecoder/GifDecoder.java +++ b/third_party/gif_decoder/src/main/java/com/bumptech/glide/gifdecoder/GifDecoder.java @@ -297,6 +297,14 @@ public class GifDecoder { return header.status; } + public void clear() { + id = null; + header = null; + data = null; + mainPixels = null; + mainScratch = null; + } + public void setData(String id, GifHeader header, byte[] data) { this.id = id; this.header = header; |