Home | History | Annotate | Download | only in codec

Lines Matching defs:chunkReader

58     SkPngChunkReader* chunkReader = (SkPngChunkReader*)png_get_user_chunk_ptr(png_ptr);
60 return chunkReader->readChunk((const char*)chunk->name, chunk->data, chunk->size) ? 1 : -1;
768 // @param chunkReader SkPngChunkReader, for reading unknown chunks. May be NULL.
780 static SkCodec::Result read_header(SkStream* stream, SkPngChunkReader* chunkReader,
796 AutoCleanPng autoClean(png_ptr, stream, chunkReader, outCodec);
810 // Hookup our chunkReader so we can see any user-chunks the caller may be interested in.
813 if (chunkReader) {
815 png_set_read_user_chunk_fn(png_ptr, (png_voidp) chunkReader, sk_read_user_chunk);
979 std::unique_ptr<SkStream> stream, SkPngChunkReader* chunkReader,
982 , fPngChunkReader(SkSafeRef(chunkReader))
1176 Result* result, SkPngChunkReader* chunkReader) {
1178 *result = read_header(stream.get(), chunkReader, &outCodec, nullptr, nullptr);