Home | History | Annotate | only in /external/glide/third_party/gif_decoder
Up to higher level directory
NameDateSize
.gitignore04-Nov-201447
AndroidManifest.xml04-Nov-2014334
build.gradle04-Nov-2014403
build.xml04-Nov-20143.7K
custom_rules.xml04-Nov-2014381
LICENSE04-Nov-20141.1K
lint.xml04-Nov-2014103
pom.xml04-Nov-2014593
project.properties04-Nov-2014126
README.third_party04-Nov-2014922
src/04-Nov-2014

README.third_party

      1 URL: https://gist.githubusercontent.com/devunwired/4479231/raw/df2725be4ae0f12f5265deaf0a769936ea94950b/GifDecoder.java
      2 Version: df2725be4ae0f12f5265deaf0a769936ea94950b
      3 License: MIT
      4 License File: LICENSE
      5 
      6 Description:
      7 Implementation of GifDecoder that is more memory efficient to animate for 
      8 Android devices. This implementation does not house in memory a Bitmap for 
      9 every image frame. Images are instead decoded on-the-fly, and only the minimum 
     10 data to create the next frame in the sequence is kept. The implementation has 
     11 also been adapted to reduce memory allocations in the decoding process to 
     12 reduce time to render each frame.
     13  
     14 Adapted from: 
     15 http://show.docjava.com/book/cgij/exportToHTML/ip/gif/stills/GifDecoder.java.html
     16 
     17 Local Modifications:
     18 Broke headers and frames out into separate files and added ability to share 
     19 headers between multiple decoders. Added interface for reusing bitmaps each 
     20 frame.  
     21