| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Bug: 71361451
Test: manual test with sample app
Change-Id: Icaa626cfc93115fe1cc2f42040b396c2318bb6e4
(cherry picked from commit 53f97a2dd69b5b74e0fae2108ebab9276760aa47)
|
|
|
|
|
|
|
|
| |
Bug:68399117
Change-Id: I32f1d6856221b8a60130633edb69da2d2986c27c
(cherry picked from commit 0dc887f70eeea8d707cb426b96c6756edd1c607d)
CVE-2017-13198
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update FrameSequence to call new DGifCloseFile DO NOT MERGE
Bug:34697653
Test: build; existing CTS tests
This version takes two parameters.
Matches commit 164b6937223c9f9cbb84b213740e3e80f940b193
Change-Id: I062a6d6d3c5dfd41d46d3fa2a5aa18ab27ecabf8
(cherry picked from commit e81d3acbc1440f9ea0a61edbdafa0b7354de6351)
|
|
|
|
|
|
|
| |
CVE-2017-0478
Change-Id: Ie1421dc0fed3c3a20c5c146a253b27b8678a6207
(cherry picked from commit 7c824f17b3eea976ca58be7ea097cb807126f73b)
|
|
|
|
|
|
|
| |
bug:32338390
Change-Id: I304c0c8c646808e690918eae7d34f0852e2b0fa8
(cherry picked from commit fffaa9f25edddc6fa10512c1cc19f625c2abee8c)
(cherry picked from commit 7f0e3dab5a892228d8dead7f0221cc9ae82474f7)
|
|
|
|
|
|
|
|
| |
CYNGNOS-3312
Bug: 31631842
Change-Id: Ia4d25d9cd440286366f82433d3ff227384c0572f
(cherry picked from commit 0ada9456d0270cb0e357a43d9187a6418d770760)
(cherry picked from commit ade3088d82be5ddf9cbe434c2810ed12ef88b723)
|
|
|
|
|
|
|
| |
Now, if the decode is still running at destroy time, have
the decode runnable/thread manage the cleanup.
Change-Id: Ifcebf9f00417275229087d6c36989519d5f73aed
|
|\ |
|
| |
| |
| |
| |
| | |
bug:19035637
Change-Id: I1efbd8682977dd58c8c454b8253bfa82f6534ff5
|
| |
| |
| |
| | |
Change-Id: Ifedaeaec49caffa5add357246ff43e2b870949f0
|
|/
|
|
|
|
| |
Pass FRAMESEQUENCE_INCLUDE_WEBP=true to enable
Change-Id: Ide605b3aca80c10a805d8983b2f06bcc983bf95a
|
|\
| |
| |
| |
| | |
* commit '754e925727f8cb5e6a581e23cf543fd52b63accf':
Fix framesequence sample app
|
| |
| |
| |
| | |
Change-Id: I17e997e7240c45a967b258091b8dc1ad9021ae78
|
|\|
| |
| |
| |
| |
| |
| | |
FrameSequenceDrawable
* commit '58a06c828b14d65bf01a378cacc6a00dc485bd52':
Store BitmapProvider within FrameSequenceDrawable
|
| |
| |
| |
| | |
Change-Id: Ifd10c796cc6107b33e7bc67835e16ad3c0851953
|
|\|
| |
| |
| |
| |
| |
| | |
FrameSequenceDrawable
* commit 'f1da553f9a7b42ed0e9e9a473ab022787b476c6c':
Add Bitmap reuse callbacks to FrameSequenceDrawable
|
| |
| |
| |
| |
| |
| |
| | |
Also fixes decoding thread priority, and now correctly handles
unscheduled swap events.
Change-Id: I8397a390ff5d0cbbd5f2f07ab18973fb821c881d
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|\|
| |
| |
| |
| |
| |
| | |
extension reading
* commit 'c310ea102fcf14540742007361d8f51f05d6affe':
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
|
| |
| |
| |
| | |
Change-Id: I1bcaec09135d04ba1a57f3a647fca1c332931236
|
| |
| |
| |
| |
| |
| |
| | |
See the corresponding (correct) logic on Chrome side:
https://code.google.com/p/chromium/codesearch#chromium/src/third_party/WebKit/Source/platform/image-decoders/webp/WEBPImageDecoder.cpp&l=446
Change-Id: Ife17e24b3263ff6148ffc38849c5e3527d341945
|
|\ \ |
|
| |/
| |
| |
| | |
Change-Id: I1f36a8f308534919cd020e2f5484ceca9e255284
|
|/
|
|
| |
Change-Id: I3484aa7b62ad883a94ef68ec2c65841716d85a2c
|
|
|
|
| |
Change-Id: I2ea934b90d73e1431fb3df9ff793aa8ff2033099
|
|
|
|
| |
Change-Id: I7d9c3671c0e22970d77098509d6458fafb659709
|
|
|
|
|
|
|
|
| |
-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
|
|
|
|
| |
Change-Id: I6522ad5422c69852d540119b9cbda281d87fde55
(cherry picked from commit 0014f661f355008b0ada8ff9562673b69014d3f6)
|
|
|
|
|
| |
bug:12445874
Change-Id: Icf8356cc643698fea2eee686edaf772d74680e91
(cherry picked from commit 052fc0abbfc7f339b2283ae6497febd6e03f0340)
|
|
Change-Id: I09b668925366a22e8e7e80e4abeae24b3a98c639
(cherry picked from commit a1265c3d8a20e805e0c45083d5c7d728d4b70009)
|