Lines Matching refs:chunkReader
61 SkPngChunkReader* chunkReader = (SkPngChunkReader*)png_get_user_chunk_ptr(png_ptr);
63 return chunkReader->readChunk((const char*)chunk->name, chunk->data, chunk->size) ? 1 : -1;
770 // @param chunkReader SkPngChunkReader, for reading unknown chunks. May be NULL.
782 static SkCodec::Result read_header(SkStream* stream, SkPngChunkReader* chunkReader,
798 AutoCleanPng autoClean(png_ptr, stream, chunkReader, outCodec);
812 // Hookup our chunkReader so we can see any user-chunks the caller may be interested in.
815 if (chunkReader) {
817 png_set_read_user_chunk_fn(png_ptr, (png_voidp) chunkReader, sk_read_user_chunk);
993 SkPngChunkReader* chunkReader, void* png_ptr, void* info_ptr, int bitDepth)
995 , fPngChunkReader(SkSafeRef(chunkReader))
1204 Result* result, SkPngChunkReader* chunkReader) {
1206 *result = read_header(stream.get(), chunkReader, &outCodec, nullptr, nullptr);