Lines Matching refs:SkAndroidCodec
8 #include "include/codec/SkAndroidCodec.h"
58 SkAndroidCodec::SkAndroidCodec(SkCodec* codec)
63 SkAndroidCodec::~SkAndroidCodec() {}
65 std::unique_ptr<SkAndroidCodec> SkAndroidCodec::MakeFromStream(std::unique_ptr<SkStream> stream,
71 std::unique_ptr<SkAndroidCodec> SkAndroidCodec::MakeFromCodec(std::unique_ptr<SkCodec> codec) {
106 std::unique_ptr<SkAndroidCodec> SkAndroidCodec::MakeFromData(sk_sp<SkData> data,
115 SkColorType SkAndroidCodec::computeOutputColorType(SkColorType requestedColorType) {
146 SkAlphaType SkAndroidCodec::computeOutputAlphaType(bool requestedUnpremul) {
153 sk_sp<SkColorSpace> SkAndroidCodec::computeOutputColorSpace(SkColorType outputColorType,
203 int SkAndroidCodec::computeSampleSize(SkISize* desiredSize) const {
281 SkISize SkAndroidCodec::getSampledDimensions(int sampleSize) const {
294 bool SkAndroidCodec::getSupportedSubset(SkIRect* desiredSubset) const {
302 SkISize SkAndroidCodec::getSampledSubsetDimensions(int sampleSize, const SkIRect& subset) const {
307 // We require that the input subset is a subset that is supported by SkAndroidCodec.
326 SkCodec::Result SkAndroidCodec::getAndroidPixels(const SkImageInfo& requestInfo,
363 SkCodec::Result SkAndroidCodec::getAndroidPixels(const SkImageInfo& info, void* pixels,