History log of /frameworks/ex/framesequence/jni/FrameSequence_gif.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
164b6937223c9f9cbb84b213740e3e80f940b193 24-Aug-2015 Matt Sarett <msarett@google.com> Fix breakage from giflib update

Change-Id: Id758778cd9960292be038aa691f2420fbac1378c
/frameworks/ex/framesequence/jni/FrameSequence_gif.cpp
e532fb97ba883a488bb751d51732274e03a052af 15-May-2015 Chris Craik <ccraik@google.com> Move min framerate behavior to Java

bug:21000334
Change-Id: I3ffae0e4e6b69755c190e1746d80fa2f623289fa
/frameworks/ex/framesequence/jni/FrameSequence_gif.cpp
6a61141137c7a46d747aa611c9caf62436bc119f 01-Apr-2015 Chris Craik <ccraik@google.com> Adding Bytebuffer support to rastermill library

Change-Id: Ifedaeaec49caffa5add357246ff43e2b870949f0
/frameworks/ex/framesequence/jni/FrameSequence_gif.cpp
edf9b83e5df6e178e5bce7ffb0fe6ff0c9248a7c 18-Apr-2014 Urvang Joshi <urvang@google.com> GIF decode: rectify loop count extraction

Left-shift was missing earlier.

An example affected image: https://x20web.corp.google.com/~urvang/anim3/images/anim_icc.gif

Earlier code would have set mLoopCount to 125, while correct value is 32000.

Confirmed with ImageMagick:
identify -verbose anim_icc.gif | grep 'Iterations'
Iterations: 32000

Change-Id: I3fc9cc2febd0cc4f51c80ccf7ddcd98723881214
/frameworks/ex/framesequence/jni/FrameSequence_gif.cpp
9d34bc31927f47e91ba85980d4d146593cbbe1a8 10-Apr-2014 Chris Craik <ccraik@google.com> Fix uninitialized read in gif extension reading

Use memcmp instead of strcmp, since string stored in gif may not be
null terminated.

Additionally, pass the correct carray for releasing the byte array.

Change-Id: Icb0260c953377d17b7dd7b4fb021147181cd5df8
/frameworks/ex/framesequence/jni/FrameSequence_gif.cpp
e36c5d675c8c2f900ef186a55edf71ce36ca9fa0 14-Jan-2014 Chris Craik <ccraik@google.com> Add loop count control

-Adds callback into app for drawable that finishes animating
-Fixes timestamp delay mapping (was previously off by one)
-64 bit pointer storage

Change-Id: I21cf7eb325fd58fb0aeda58f864d35fe483a89a7
/frameworks/ex/framesequence/jni/FrameSequence_gif.cpp
a3ac0a2df64dcfb8b0b01f1cf05e9afd1439e1f4 06-Jan-2014 Chris Craik <ccraik@google.com> Import FrameSequence

Change-Id: I09b668925366a22e8e7e80e4abeae24b3a98c639
(cherry picked from commit a1265c3d8a20e805e0c45083d5c7d728d4b70009)
/frameworks/ex/framesequence/jni/FrameSequence_gif.cpp