aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/images/SkImageEncoderPriv.h
diff options
context:
space:
mode:
authorGravatar Matt Sarett <msarett@google.com>2017-01-27 18:16:40 -0500
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-01-28 01:59:09 +0000
commite95941f2c61d8bcb5aaf60968e4391a1c7a0d593 (patch)
tree7e473b36bfec6094cf0edf9f3d0c75ebf8605094 /src/images/SkImageEncoderPriv.h
parent0bd8f36309293720b44af92f113f6ebe96d54779 (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.h1
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