aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/android
diff options
context:
space:
mode:
Diffstat (limited to 'src/android')
-rw-r--r--src/android/SkBitmapRegionCodec.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/android/SkBitmapRegionCodec.h b/src/android/SkBitmapRegionCodec.h
index baaecc937a..a7cfe33a91 100644
--- a/src/android/SkBitmapRegionCodec.h
+++ b/src/android/SkBitmapRegionCodec.h
@@ -32,6 +32,15 @@ public:
SkEncodedImageFormat getEncodedFormat() override { return fCodec->getEncodedFormat(); }
+ SkColorType computeOutputColorType(SkColorType requestedColorType) override {
+ return fCodec->computeOutputColorType(requestedColorType);
+ }
+
+ sk_sp<SkColorSpace> computeOutputColorSpace(SkColorType outputColorType,
+ sk_sp<SkColorSpace> prefColorSpace = nullptr) override {
+ return fCodec->computeOutputColorSpace(outputColorType, prefColorSpace);
+ }
+
private:
std::unique_ptr<SkAndroidCodec> fCodec;