diff options
Diffstat (limited to 'Source/WebCore/platform/image-encoders/skia/JPEGImageEncoder.h')
-rw-r--r-- | Source/WebCore/platform/image-encoders/skia/JPEGImageEncoder.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Source/WebCore/platform/image-encoders/skia/JPEGImageEncoder.h b/Source/WebCore/platform/image-encoders/skia/JPEGImageEncoder.h index f2ac52d..122725d 100644 --- a/Source/WebCore/platform/image-encoders/skia/JPEGImageEncoder.h +++ b/Source/WebCore/platform/image-encoders/skia/JPEGImageEncoder.h @@ -31,16 +31,19 @@ #ifndef JPEGImageEncoder_h #define JPEGImageEncoder_h -#include "Vector.h" +#include <wtf/Vector.h> class SkBitmap; namespace WebCore { +class ImageData; + class JPEGImageEncoder { public: - // Encode the input bitmap with a compression quality in [0-100]. + // Encode the input data with a compression quality in [0-100]. static bool encode(const SkBitmap&, int quality, Vector<unsigned char>*); + static bool encode(const ImageData&, int quality, Vector<unsigned char>*); // For callers: provide a reasonable compression quality default. enum Quality { DefaultCompressionQuality = 92 }; |