diff options
author | halcanary <halcanary@google.com> | 2015-02-19 18:50:05 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-02-19 18:50:05 -0800 |
commit | 8c92dc1dc281649f9e6b0ff534c25bc89dded3ea (patch) | |
tree | ed0cd2a6ea481cfe8c1359490bdd2f5dac3e47bd /src/pdf/SkPDFImage.h | |
parent | 8e65712486c66108677a9b0a55ad3e7ca94db555 (diff) |
Remove unused parameters to SkDocument::CreatePDF
All image compression currently uses (losseless) Deflate, not Jpeg.
All clients simply use SkDocument::CreatePDF(stream).
SampleApp and SkLua still use SkDocument::CreatePDF(path).
Review URL: https://codereview.chromium.org/935843007
Diffstat (limited to 'src/pdf/SkPDFImage.h')
-rw-r--r-- | src/pdf/SkPDFImage.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/pdf/SkPDFImage.h b/src/pdf/SkPDFImage.h index 24332cd02d..cfef38cbe2 100644 --- a/src/pdf/SkPDFImage.h +++ b/src/pdf/SkPDFImage.h @@ -29,7 +29,7 @@ struct SkIRect; * back on SkPDFImage::CreateImage. */ SkPDFObject* SkPDFCreateImageObject( - const SkBitmap&, const SkIRect& subset, SkPicture::EncodeBitmap); + const SkBitmap&, const SkIRect& subset, SkData* (*)(size_t*, const SkBitmap&)); /** \class SkPDFImage @@ -50,7 +50,7 @@ public: */ static SkPDFImage* CreateImage(const SkBitmap& bitmap, const SkIRect& srcRect, - SkPicture::EncodeBitmap encoder); + SkData* (*encoder)(size_t*, const SkBitmap&)); virtual ~SkPDFImage(); @@ -62,7 +62,7 @@ private: SkBitmap fBitmap; bool fIsAlpha; SkIRect fSrcRect; - SkPicture::EncodeBitmap fEncoder; + SkData* (*fEncoder)(size_t*, const SkBitmap&); bool fStreamValid; /** Create a PDF image XObject. Entries for the image properties are @@ -81,7 +81,7 @@ private: * May be NULL. */ SkPDFImage(SkStream* stream, const SkBitmap& bitmap, bool isAlpha, - const SkIRect& srcRect, SkPicture::EncodeBitmap encoder); + const SkIRect& srcRect, SkData* (*encoder)(size_t*, const SkBitmap&)); /** Copy constructor, used to generate substitutes. * @param image The SkPDFImage to copy. |