diff options
author | 2015-12-10 13:09:24 -0800 | |
---|---|---|
committer | 2015-12-10 13:09:24 -0800 | |
commit | 90c4d5fec8a9455729b401fd7818bea221dcada2 (patch) | |
tree | 3e1760f325e5fc2a633edd56874da414da352f08 /src/codec/SkAndroidCodec.cpp | |
parent | 6bce4177cb72faac9c10d01d57e17168ae7ecadf (diff) |
Add reallyHasAlpha() to SkAndroidCodec
This also modified the default implementation
of onReallyHasAlpha() in SkCodec.
BUG=skia:
Review URL: https://codereview.chromium.org/1518743002
Diffstat (limited to 'src/codec/SkAndroidCodec.cpp')
-rw-r--r-- | src/codec/SkAndroidCodec.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/codec/SkAndroidCodec.cpp b/src/codec/SkAndroidCodec.cpp index c26b3eff9b..5962102a4c 100644 --- a/src/codec/SkAndroidCodec.cpp +++ b/src/codec/SkAndroidCodec.cpp @@ -16,8 +16,9 @@ static bool is_valid_sample_size(int sampleSize) { return sampleSize > 0; } -SkAndroidCodec::SkAndroidCodec(const SkImageInfo& info) - : fInfo(info) +SkAndroidCodec::SkAndroidCodec(SkCodec* codec) + : fInfo(codec->getInfo()) + , fCodec(codec) {} SkAndroidCodec* SkAndroidCodec::NewFromStream(SkStream* stream, SkPngChunkReader* chunkReader) { |