Lines Matching defs:SkCodec

9 #include "SkCodec.h"
28 SkCodec* (*NewFromStream)(SkStream*);
46 size_t SkCodec::MinBufferedBytesNeeded() {
50 SkCodec* SkCodec::NewFromStream(SkStream* stream,
110 SkCodec* SkCodec::NewFromData(sk_sp<SkData> data, SkPngChunkReader* reader) {
117 SkCodec::SkCodec(int width, int height, const SkEncodedInfo& info, SkStream* stream,
129 SkCodec::SkCodec(const SkEncodedInfo& info, const SkImageInfo& imageInfo, SkStream* stream,
141 SkCodec::~SkCodec() {}
143 bool SkCodec::rewindIfNeeded() {
169 return SkCodec::kInvalidParameters; \
180 SkCodec::Result SkCodec::getPixels(const SkImageInfo& info, void* pixels, size_t rowBytes,
249 SkCodec::Result SkCodec::getPixels(const SkImageInfo& info, void* pixels, size_t rowBytes) {
253 SkCodec::Result SkCodec::startIncrementalDecode(const SkImageInfo& info, void* pixels,
254 size_t rowBytes, const SkCodec::Options* options, SkPMColor* ctable, int* ctableCount) {
305 // FIXME: This is temporarily necessary, until we transition SkCodec
318 SkCodec::Result SkCodec::startScanlineDecode(const SkImageInfo& info,
319 const SkCodec::Options* options, SkPMColor ctable[], int* ctableCount) {
352 if (result != SkCodec::kSuccess) {
364 SkCodec::Result SkCodec::startScanlineDecode(const SkImageInfo& info) {
368 int SkCodec::getScanlines(void* dst, int countLines, size_t rowBytes) {
387 bool SkCodec::skipScanlines(int countLines) {
405 int SkCodec::outputScanline(int inputScanline) const {
410 int SkCodec::onOutputScanline(int inputScanline) const {
423 uint64_t SkCodec::onGetFillValue(const SkImageInfo& dstInfo) const {
440 uint64_t colorOrIndex, SkCodec::ZeroInitialized zeroInit, SkSampler* sampler) {
448 void SkCodec::fillIncompleteImage(const SkImageInfo& info, void* dst, size_t rowBytes,
477 bool SkCodec::initializeColorXform(const SkImageInfo& dstInfo,