History log of /external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/GifResourceDecoder.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f7a6d65cf7c1a41908dd48e0dab68ee5b881387e 04-Nov-2014 Sam Judd <judds@google.com> Use set style for imports.
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/GifResourceDecoder.java
b67bebb4bb4b194ce2cbea5c6f68c87a762e9b70 26-Oct-2014 Sam Judd <judds@google.com> Always use ARGB_8888 to decode gif frames.

Fixes #216.
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/GifResourceDecoder.java
e4ac1f593a328f35ca17d8603a54db3826da2475 23-Oct-2014 Sam Judd <judds@google.com> Clear data from GifHeaderParsers before pooling.
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/GifResourceDecoder.java
f0c8a95c9d2ecaa085d389e4d95c80857d2f953e 23-Oct-2014 Sam Judd <judds@google.com> Return null when gif frame cannot be decoded.

More work toward #212.
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/GifResourceDecoder.java
b4cc7fa5f667e4a56514823cf2ad85d7435b498a 21-Oct-2014 Sam Judd <judds@google.com> Always decode gif frames in sequence.

Fixes #207.
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/GifResourceDecoder.java
162c0ca87fa61299bfd13b18fe8bea76772e05f0 17-Oct-2014 Sam Judd <judds@google.com> Add api to set default decode format.

Fixes #177.
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/GifResourceDecoder.java
f7b3e5d7a4893fd55b3fd36be56bb37319d8aa24 05-Sep-2014 Sam Judd <judds@google.com> Add a GifEncoder/GifResourceEncoder.
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/GifResourceDecoder.java
5ba19a0e69ad3a651b8f13ba45de48a56b56ce36 01-Oct-2014 Sam Judd <judds@google.com> Fix PMD warnings/errors.
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/GifResourceDecoder.java
4185efc3779f8caf2dd8103aa84705e7a88f679c 27-Sep-2014 Sam Judd <judds@google.com> Decode first gif frame before returning resource.

Fixes #159.
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/GifResourceDecoder.java
ddbb043a5e8e4ad1471cde92381548645400570a 14-Sep-2014 Sam Judd <judds@google.com> Return null from decoder if GifHeader has error.
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/GifResourceDecoder.java
ae05603c3800df74390089d6a6c1562708cbca12 31-Aug-2014 Robert Papp <papp.robert.s@gmail.com> Release some dangling pool resources in finally blocks and reuse local variables instead of getters.
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/GifResourceDecoder.java
ead25618fdd9d1befa76a2ea1dbd66f9741c9af6 31-Aug-2014 Robert Papp <papp.robert.s@gmail.com> Missing keywords.
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/GifResourceDecoder.java
c62ca65d97eb058ef048d95ac10b99efe59c064c 31-Aug-2014 Robert Papp <papp.robert.s@gmail.com> exceptions--
Less declared but not used exceptions.
Less tested but never thrown exceptions.
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/GifResourceDecoder.java
e8b5d67302f343bfa262c8c90fda5145813f292a 31-Aug-2014 Robert Papp <papp.robert.s@gmail.com> Move all ArrayDeque (API 9+) creations to Util.createQueue.
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/GifResourceDecoder.java
21c2822985058df655ee4874798297f74c5e367e 03-Aug-2014 Sam Judd <judds@google.com> Fold GifData into GifDrawable.
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/GifResourceDecoder.java
548ff09b7c987156a3f927e8988d798959a0e575 02-Aug-2014 Sam Judd <judds@google.com> Fix concurrency exceptions in GifResourceDecoder.
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/GifResourceDecoder.java
5ce0c1172e076cd72af8efbde97cffca5f215ba1 11-Jul-2014 Sam Judd <judds@google.com> Fix exception when GIF can't be decoded

We get a GifHeader object, but it has 0 frames
which eventually causes a divide by zero
exception. Since the real problem is that we
couldn't decode the gif, we check in the decoder
if the decode failed and then simply return null.
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/GifResourceDecoder.java
5f4610b54d517be58105bcf73ce3291ba79f9f40 09-Jul-2014 Sam Judd <judds@google.com> Document all the things!
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/GifResourceDecoder.java
0f49c87b2f26f3e086f021461b7e5409a7d42be0 15-Jun-2014 Sam Judd <judds@google.com> Move GifDecoder related classes into third_party.
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/GifResourceDecoder.java
bd01b9765954ac2b99cb5dd76ade740455ad69e9 15-Jun-2014 Sam Judd <judds@google.com> Make sure ids match class/package names.
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/GifResourceDecoder.java
a37592fb57e7cd95b53d9493e0f339d04b38b808 15-Jun-2014 Sam Judd <judds@google.com> Fix GIF drawable transformations.
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/GifResourceDecoder.java
8e9362526ca1e73364de269ae09c75c98d0e23f5 13-Jun-2014 Sam Judd <judds@google.com> Code cleanup
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/GifResourceDecoder.java
4f96c1a82e7d2db4863ac63dd00a261e9f0746b1 12-Jun-2014 Sam Judd <judds@google.com> Make gif resources safe for multiple consumers.
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/GifResourceDecoder.java
be9ba784e13d6f8bf390ec0f11fc2600a38b0548 12-Jun-2014 Sam Judd <judds@google.com> Add drawable request builder to handle image/video/gifs.
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/GifResourceDecoder.java
ea01ddd754126290fc18c3dc8f6095ce0216768a 07-Jun-2014 Sam Judd <judds@google.com> Add GifDecoder and GifResource*
/external/glide/library/src/main/java/com/bumptech/glide/load/resource/gif/GifResourceDecoder.java