Lines Matching refs:SkCodec
9 #include "include/codec/SkCodec.h"
475 std::unique_ptr<SkCodec> codec(SkCodec::MakeFromData(bytes));
486 SkCodec::Options options;
487 options.fZeroInitialized = SkCodec::kYes_ZeroInitialized;
498 case SkCodec::kSuccess:
501 case SkCodec::kIncompleteInput:
504 case SkCodec::kErrorInInput:
507 case SkCodec::kInvalidConversion:
519 if (SkCodec::kSuccess != codec->startScanlineDecode(decodeInfo)) {
541 if (SkCodec::kSuccess != codec->startScanlineDecode(decodeInfo)
542 || SkCodec::kTopDown_SkScanlineOrder != codec->getScanlineOrder()) {
564 const SkCodec::Result startResult = codec->startScanlineDecode(decodeInfo);
565 if (SkCodec::kSuccess != startResult) {
600 SkCodec::Options opts;
622 const SkCodec::Result result = codec->getPixels(decodeInfo, pixels, rowBytes,
625 case SkCodec::kSuccess:
626 case SkCodec::kIncompleteInput:
627 case SkCodec::kErrorInInput:
630 case SkCodec::kInvalidConversion:
638 case SkCodec::kUnimplemented:
659 std::vector<SkCodec::FrameInfo> frameInfos = codec->getFrameInfo();
669 if (SkCodec::kSuccess != result) {
676 if (result == SkCodec::kIncompleteInput || result == SkCodec::kErrorInInput) {
681 if (result == SkCodec::kSuccess) {