| Index: include/codec/SkCodec.h
|
| diff --git a/include/codec/SkCodec.h b/include/codec/SkCodec.h
|
| index 50875e46c4a42cfbef1d204a0af3bfa01a74b38c..a2bea14d59a823300e4bce071852c7533588d4d0 100644
|
| --- a/include/codec/SkCodec.h
|
| +++ b/include/codec/SkCodec.h
|
| @@ -23,6 +23,11 @@ class SkData;
|
| class SkPngChunkReader;
|
| class SkSampler;
|
|
|
| +namespace DM {
|
| +class ColorCodecSrc;
|
| +}
|
| +
|
| +
|
| /**
|
| * Abstraction layer directly on top of an image codec.
|
| */
|
| @@ -646,6 +651,11 @@ protected:
|
|
|
| virtual int onOutputScanline(int inputScanline) const;
|
|
|
| + /**
|
| + * Used for testing with qcms.
|
| + * FIXME: Remove this when we are done comparing with qcms.
|
| + */
|
| + virtual sk_sp<SkData> getICCData() const { return nullptr; }
|
| private:
|
| const SkEncodedInfo fEncodedInfo;
|
| const SkImageInfo fSrcInfo;
|
| @@ -709,6 +719,10 @@ private:
|
| */
|
| virtual SkSampler* getSampler(bool /*createIfNecessary*/) { return nullptr; }
|
|
|
| + // For testing with qcms
|
| + // FIXME: Remove this when we are done comparing with qcms.
|
| + friend class DM::ColorCodecSrc;
|
| +
|
| friend class SkSampledCodec;
|
| friend class SkIcoCodec;
|
| };
|
|
|