diff options
Diffstat (limited to 'include/codec/SkScaledCodec.h')
-rw-r--r-- | include/codec/SkScaledCodec.h | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/include/codec/SkScaledCodec.h b/include/codec/SkScaledCodec.h index 1bcdf085b2..20428d8d73 100644 --- a/include/codec/SkScaledCodec.h +++ b/include/codec/SkScaledCodec.h @@ -8,9 +8,7 @@ #define SkScaledCodec_DEFINED #include "SkCodec.h" -#include "SkScanlineDecoder.h" -class SkScanlineDecoder; class SkStream; /** @@ -52,18 +50,18 @@ protected: Result onGetPixels(const SkImageInfo&, void*, size_t, const Options&, SkPMColor*, int*) override; SkEncodedFormat onGetEncodedFormat() const override { - return fScanlineDecoder->getEncodedFormat(); + return fCodec->getEncodedFormat(); } bool onReallyHasAlpha() const override { - return fScanlineDecoder->reallyHasAlpha(); + return fCodec->reallyHasAlpha(); } private: - SkAutoTDelete<SkScanlineDecoder> fScanlineDecoder; + SkAutoTDelete<SkCodec> fCodec; - explicit SkScaledCodec(SkScanlineDecoder*); + explicit SkScaledCodec(SkCodec*); typedef SkCodec INHERITED; }; |