Index: ui/gfx/codec/png_codec.h |
diff --git a/ui/gfx/codec/png_codec.h b/ui/gfx/codec/png_codec.h |
index 3a6d295dbdf45a1e3d77d1711f7474bc190918c6..c24e20d73ba584b30f17e9a097c7cbb4343eddad 100644 |
--- a/ui/gfx/codec/png_codec.h |
+++ b/ui/gfx/codec/png_codec.h |
@@ -115,9 +115,16 @@ class UI_EXPORT PNGCodec { |
// images are. (There are a lot of themes that have a NTP image of about ~1 |
// megabyte, and those require a 7-10 megabyte side buffer.) |
// |
+ // If |scale_fallback| is not NULL, it is set to true if a csCl chunk is |
+ // present in the image, false if not. |
+ // |
// Returns true if data is non-null and can be decoded as a png, false |
// otherwise. |
static bool Decode(const unsigned char* input, size_t input_size, |
+ SkBitmap* bitmap, bool* scale_fallback); |
+ |
+ // Most clients don't need the |scale_fallback| argument. |
oshima
2012/10/09 18:28:35
// Same as Decode above, but scale_fallback is NUL
benrg
2012/10/09 21:37:18
Done.
|
+ static bool Decode(const unsigned char* input, size_t input_size, |
SkBitmap* bitmap); |
// Create a SkBitmap from a decoded BGRA DIB. The caller owns the returned |