aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/codec/SkAndroidCodec.cpp
diff options
context:
space:
mode:
authorGravatar msarett <msarett@google.com>2015-12-10 13:09:24 -0800
committerGravatar Commit bot <commit-bot@chromium.org>2015-12-10 13:09:24 -0800
commit90c4d5fec8a9455729b401fd7818bea221dcada2 (patch)
tree3e1760f325e5fc2a633edd56874da414da352f08 /src/codec/SkAndroidCodec.cpp
parent6bce4177cb72faac9c10d01d57e17168ae7ecadf (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.cpp5
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) {