| Index: third_party/WebKit/Source/platform/graphics/ImageFrameGenerator.h
|
| diff --git a/third_party/WebKit/Source/platform/graphics/ImageFrameGenerator.h b/third_party/WebKit/Source/platform/graphics/ImageFrameGenerator.h
|
| index 65ce816863b5a8a378fc0cbc7f67b3c2607e2d2d..ee3273202a587ef2f8ceb007301b75938d975f88 100644
|
| --- a/third_party/WebKit/Source/platform/graphics/ImageFrameGenerator.h
|
| +++ b/third_party/WebKit/Source/platform/graphics/ImageFrameGenerator.h
|
| @@ -107,6 +107,10 @@ class PLATFORM_EXPORT ImageFrameGenerator final
|
| // decodeToYUV().
|
| bool getYUVComponentSizes(SegmentReader*, SkYUVSizeInfo*);
|
|
|
| + void setAlphaOption(ImageDecoder::AlphaOption option) {
|
| + m_alphaOption = option;
|
| + }
|
| +
|
| private:
|
| ImageFrameGenerator(const SkISize& fullSize,
|
| bool isMultiFrame,
|
| @@ -145,6 +149,7 @@ class PLATFORM_EXPORT ImageFrameGenerator final
|
| bool m_yuvDecodingFailed;
|
| size_t m_frameCount;
|
| Vector<bool> m_hasAlpha;
|
| + ImageDecoder::AlphaOption m_alphaOption;
|
|
|
| std::unique_ptr<ImageDecoderFactory> m_imageDecoderFactory;
|
|
|
|
|