diff options
Diffstat (limited to 'src/pdf/SkPDFBitmap.h')
-rw-r--r-- | src/pdf/SkPDFBitmap.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/pdf/SkPDFBitmap.h b/src/pdf/SkPDFBitmap.h index 52ac59fea8..a4e8ec5ccb 100644 --- a/src/pdf/SkPDFBitmap.h +++ b/src/pdf/SkPDFBitmap.h @@ -10,15 +10,20 @@ #include "SkRefCnt.h" class SkImage; +#ifdef SK_SUPPORT_LEGACY_PDF_PIXELSERIALIZER +class SkPixelSerializer; +#endif class SkPDFObject; /** * SkPDFBitmap wraps a SkImage and serializes it as an image Xobject. * It is designed to use a minimal amout of memory, aside from refing * the image, and its emitObject() does not cache any data. - * - * quality > 100 means lossless */ -sk_sp<SkPDFObject> SkPDFCreateBitmapObject(sk_sp<SkImage>, int encodingQuality = 101); +sk_sp<SkPDFObject> SkPDFCreateBitmapObject(sk_sp<SkImage>, +#ifdef SK_SUPPORT_LEGACY_PDF_PIXELSERIALIZER + SkPixelSerializer*, +#endif + int encodingQuality); #endif // SkPDFBitmap_DEFINED |