Index: src/images/SkImageDecoder.cpp |
diff --git a/src/images/SkImageDecoder.cpp b/src/images/SkImageDecoder.cpp |
index b25e7dbbab1e9f64d9fe2b36486dbb21f63d66b9..f9b04e39a7b3de3b247221a13426ef663c42c647 100644 |
--- a/src/images/SkImageDecoder.cpp |
+++ b/src/images/SkImageDecoder.cpp |
@@ -285,3 +285,11 @@ bool SkImageDecoder::DecodeStream(SkStreamRewindable* stream, SkBitmap* bm, SkCo |
} |
return success; |
} |
+ |
+bool SkImageDecoder::decodeYUV8Planes(SkStream* stream, SkISize componentSizes[3], void* planes[3], |
+ size_t rowBytes[3], SkYUVColorSpace* colorSpace) { |
+ // we reset this to false before calling onDecodeYUV8Planes |
+ fShouldCancelDecode = false; |
+ |
+ return this->onDecodeYUV8Planes(stream, componentSizes, planes, rowBytes, colorSpace); |
+} |