From 26b44df2333d5e8cec8aef11ab598d63b4ee05c7 Mon Sep 17 00:00:00 2001 From: Matt Sarett Date: Tue, 2 May 2017 16:04:56 -0400 Subject: Add support for row-by-row jpeg encoding Reland of: https://skia-review.googlesource.com/c/14641/ Bug: 713862 Change-Id: I9dca5ede4ebf569c5f80edcfb23a506b6cfa935e Reviewed-on: https://skia-review.googlesource.com/15144 Reviewed-by: Leon Scroggins Commit-Queue: Matt Sarett --- gm/encode-srgb.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gm/encode-srgb.cpp') diff --git a/gm/encode-srgb.cpp b/gm/encode-srgb.cpp index 3015baa4a0..fef133212c 100644 --- a/gm/encode-srgb.cpp +++ b/gm/encode-srgb.cpp @@ -13,6 +13,7 @@ #include "SkColorSpace_Base.h" #include "SkData.h" #include "SkImageEncoderPriv.h" +#include "SkJpegEncoder.h" #include "SkPM4f.h" #include "SkSRGB.h" @@ -128,7 +129,7 @@ static sk_sp encode_data(const SkBitmap& bitmap, SkEncodedImageFormat fo SkAssertResult(SkEncodeImageAsWEBP(&buf, src, options)); break; case SkEncodedImageFormat::kJPEG: - SkAssertResult(SkEncodeImageAsJPEG(&buf, src, options)); + SkAssertResult(SkJpegEncoder::Encode(&buf, src, SkJpegEncoder::Options())); break; default: break; -- cgit v1.2.3