Chromium Code Reviews| Index: include/codec/SkCodec.h |
| diff --git a/include/codec/SkCodec.h b/include/codec/SkCodec.h |
| index 1b9cb0f5d7e3afb73b0fda2dde8a593e55058ed4..5938ded30a148b05ed2b7226d066bc888bfd1af4 100644 |
| --- a/include/codec/SkCodec.h |
| +++ b/include/codec/SkCodec.h |
| @@ -173,6 +173,16 @@ public: |
| * |
| * If the EncodedFormat is kWEBP_SkEncodedFormat (the only one which |
| * currently supports subsets), the top and left values must be even. |
| + * |
| + * The above description applies to getPixels() but the usage is |
|
scroggo
2015/10/12 16:11:20
I think it would be better to say something like:
msarett
2015/10/12 17:13:55
Done.
|
| + * slightly different when we want to startScanlineDecode(). It |
| + * does not make a lot of sense to specify a fSubsetTop or |
| + * fSubsetHeight when scanline decoding, since the client already |
| + * controls which rows to get and which rows to skip. During scanline |
| + * decodes, we will require that fSubsetTop be zero and fSubsetHeight |
| + * be the full height. We will, however, use the values of |
| + * fSubsetLeft and fSubsetWidth to decode partial scanlines on calls |
| + * to getScanlines(). |
| */ |
| SkIRect* fSubset; |
| }; |
| @@ -259,11 +269,11 @@ public: |
| * @return Enum representing success or reason for failure. |
| */ |
| Result startScanlineDecode(const SkImageInfo& dstInfo, const SkCodec::Options* options, |
| - SkPMColor ctable[], int* ctableCount); |
| + SkPMColor ctable[], int* ctableCount); |
| /** |
| * Simplified version of startScanlineDecode() that asserts that info is NOT |
| - * kIndex8_SkColorType and uses the default Options. |
| + * kIndex8_SkColorType and uses the default options. |
|
scroggo
2015/10/12 16:11:20
Why this change?
msarett
2015/10/12 17:13:55
I changed this comment when I changed the API, and
|
| */ |
| Result startScanlineDecode(const SkImageInfo& dstInfo); |