aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/pdf/SkPDFImage.h
diff options
context:
space:
mode:
authorGravatar halcanary <halcanary@google.com>2015-02-19 18:50:05 -0800
committerGravatar Commit bot <commit-bot@chromium.org>2015-02-19 18:50:05 -0800
commit8c92dc1dc281649f9e6b0ff534c25bc89dded3ea (patch)
treeed0cd2a6ea481cfe8c1359490bdd2f5dac3e47bd /src/pdf/SkPDFImage.h
parent8e65712486c66108677a9b0a55ad3e7ca94db555 (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.h8
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.