|
Add jpeg_skip_scanlines() API to libjpeg-turbo
jpeg_skip_scanlines() API, a subset decoding optimization
aimed at Android, was submitted upstream r1582. Pull that
change, and sundry fixes, into the Chromium repo.
This new API is targetted at Android devices, not Chrome,
and should have no affect on JPEG decode behavior or perf
of Chrome.
Chrome uses suspending data source JPEG decoding, and the
new API does not support such sources. Adding support for
suspending data sources is a future TODO, should the need
arise (refer to skbug.com/4036).
BUG=515694
BUG=468914
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+557 lines, -4646 lines) |
Patch |
|
M |
README.chromium
|
View
|
1
2
|
3 chunks |
+13 lines, -9 lines |
0 comments
|
Download
|
|
M |
djpeg.c
|
View
|
1
|
7 chunks |
+80 lines, -9 lines |
0 comments
|
Download
|
|
M |
google.patch
|
View
|
1
2
|
1 chunk |
+0 lines, -4438 lines |
0 comments
|
Download
|
|
M |
jdapistd.c
|
View
|
1
|
3 chunks |
+235 lines, -5 lines |
0 comments
|
Download
|
|
M |
jdarith.c
|
View
|
1
|
4 chunks |
+8 lines, -4 lines |
0 comments
|
Download
|
|
A |
jdcoefct.h
|
View
|
1
|
1 chunk |
+82 lines, -0 lines |
0 comments
|
Download
|
|
M |
jdcoefct.c
|
View
|
1
|
3 chunks |
+2 lines, -72 lines |
0 comments
|
Download
|
|
M |
jdhuff.c
|
View
|
1
|
4 chunks |
+10 lines, -7 lines |
0 comments
|
Download
|
|
A |
jdmainct.h
|
View
|
1
|
1 chunk |
+71 lines, -0 lines |
0 comments
|
Download
|
|
M |
jdmainct.c
|
View
|
1
|
3 chunks |
+1 line, -62 lines |
0 comments
|
Download
|
|
A |
jdsample.h
|
View
|
1
|
1 chunk |
+50 lines, -0 lines |
0 comments
|
Download
|
|
M |
jdsample.c
|
View
|
1
|
1 chunk |
+1 line, -40 lines |
0 comments
|
Download
|
|
M |
jpeglib.h
|
View
|
1
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
jpeglibmangler.h
|
View
|
1
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
Total messages: 12
|