diff options
author | Matt Sarett <msarett@google.com> | 2017-01-27 18:16:40 -0500 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-01-28 01:59:09 +0000 |
commit | e95941f2c61d8bcb5aaf60968e4391a1c7a0d593 (patch) | |
tree | 7e473b36bfec6094cf0edf9f3d0c75ebf8605094 /src/images/SkImageEncoderPriv.h | |
parent | 0bd8f36309293720b44af92f113f6ebe96d54779 (diff) |
Update SkJPEGImageEncoder
(1) Use libjpeg-turbo color space extensions when possible.
(2) Use transform_scanline_procs when pre-libjpeg-turbo transformation
are required.
(3) Add support for Gray and F16.
BUG=skia:
Change-Id: I77b977cb8c9e0afc17d907dd73a1cf3f16539bcc
Reviewed-on: https://skia-review.googlesource.com/7642
Reviewed-by: Leon Scroggins <scroggo@google.com>
Commit-Queue: Matt Sarett <msarett@google.com>
Diffstat (limited to 'src/images/SkImageEncoderPriv.h')
-rw-r--r-- | src/images/SkImageEncoderPriv.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/images/SkImageEncoderPriv.h b/src/images/SkImageEncoderPriv.h index e2f72caa8d..5f7560d2de 100644 --- a/src/images/SkImageEncoderPriv.h +++ b/src/images/SkImageEncoderPriv.h @@ -23,6 +23,7 @@ struct SkEncodeOptions { }; #ifdef SK_HAS_JPEG_LIBRARY + bool SkEncodeImageAsJPEG(SkWStream*, const SkPixmap&, const SkEncodeOptions&); bool SkEncodeImageAsJPEG(SkWStream*, const SkPixmap&, int quality); #else #define SkEncodeImageAsJPEG(...) false |