Lines Matching refs:SkHeifCodec
21 bool SkHeifCodec::IsHeif(const void* buffer, size_t bytesRead) { in IsHeif()
121 std::unique_ptr<SkCodec> SkHeifCodec::MakeFromStream( in MakeFromStream()
152 return std::unique_ptr<SkCodec>(new SkHeifCodec(std::move(info), heifDecoder.release(), in MakeFromStream()
156 SkHeifCodec::SkHeifCodec(SkEncodedInfo&& info, HeifDecoder* heifDecoder, SkEncodedOrigin origin) in SkHeifCodec() function in SkHeifCodec
164 bool SkHeifCodec::conversionSupported(const SkImageInfo& dstInfo, bool srcIsOpaque, in conversionSupported()
200 int SkHeifCodec::readRows(const SkImageInfo& dstInfo, void* dst, size_t rowBytes, int count, in readRows()
255 SkCodec::Result SkHeifCodec::onGetPixels(const SkImageInfo& dstInfo, in onGetPixels()
282 void SkHeifCodec::allocateStorage(const SkImageInfo& dstInfo) { in allocateStorage()
307 void SkHeifCodec::initializeSwizzler( in initializeSwizzler()
324 SkSampler* SkHeifCodec::getSampler(bool createIfNecessary) { in getSampler()
335 bool SkHeifCodec::onRewind() { in onRewind()
344 SkCodec::Result SkHeifCodec::onStartScanlineDecode( in onStartScanlineDecode()
364 int SkHeifCodec::onGetScanlines(void* dst, int count, size_t dstRowBytes) { in onGetScanlines()
368 bool SkHeifCodec::onSkipScanlines(int count) { in onSkipScanlines()