Lines Matching defs:codec
9 #include "include/codec/SkAndroidCodec.h"
10 #include "include/codec/SkCodec.h"
15 #include "src/codec/SkCodecPriv.h"
22 sk_sp<SkAnimatedImage> SkAnimatedImage::Make(std::unique_ptr<SkAndroidCodec> codec,
24 if (!codec) {
32 auto image = sk_sp<SkAnimatedImage>(new SkAnimatedImage(std::move(codec), requestedInfo,
42 sk_sp<SkAnimatedImage> SkAnimatedImage::Make(std::unique_ptr<SkAndroidCodec> codec) {
43 if (!codec) {
47 auto decodeInfo = codec->getInfo();
48 const auto origin = codec->codec()->getOrigin();
53 return Make(std::move(codec), decodeInfo, cropRect, nullptr);
56 SkAnimatedImage::SkAnimatedImage(std::unique_ptr<SkAndroidCodec> codec,
58 : fCodec(std::move(codec))
62 , fFrameCount(fCodec->codec()->getFrameCount())
65 , fRepetitionCount(fCodec->codec()->getRepetitionCount())
75 const auto origin = fCodec->codec()->getOrigin();
198 if (fCodec->codec()->getFrameInfo(frameToDecode, &frameInfo)) {
325 if (fCodec->codec()->getFrameInfo(frameToDecode, &frameInfo)) {