Searched refs:chunkReader (Results 1 - 4 of 4) sorted by relevance
/third_party/skia/src/codec/ |
H A D | SkPngCodec.cpp | 61 SkPngChunkReader* chunkReader = (SkPngChunkReader*)png_get_user_chunk_ptr(png_ptr); in sk_read_user_chunk() local 63 return chunkReader->readChunk((const char*)chunk->name, chunk->data, chunk->size) ? 1 : -1; in sk_read_user_chunk() 770 // @param chunkReader SkPngChunkReader, for reading unknown chunks. May be NULL. 782 static SkCodec::Result read_header(SkStream* stream, SkPngChunkReader* chunkReader, in read_header() argument 798 AutoCleanPng autoClean(png_ptr, stream, chunkReader, outCodec); in read_header() 812 // Hookup our chunkReader so we can see any user-chunks the caller may be interested in. in read_header() 815 if (chunkReader) { in read_header() 817 png_set_read_user_chunk_fn(png_ptr, (png_voidp) chunkReader, sk_read_user_chunk); in read_header() 993 SkPngChunkReader* chunkReader, void* png_ptr, void* info_ptr, int bitDepth) in SkPngCodec() 995 , fPngChunkReader(SkSafeRef(chunkReader)) in SkPngCodec() 992 SkPngCodec(SkEncodedInfo&& encodedInfo, std::unique_ptr<SkStream> stream, SkPngChunkReader* chunkReader, void* png_ptr, void* info_ptr, int bitDepth) SkPngCodec() argument 1203 MakeFromStream(std::unique_ptr<SkStream> stream, Result* result, SkPngChunkReader* chunkReader) MakeFromStream() argument [all...] |
H A D | SkAndroidCodec.cpp | 66 SkPngChunkReader* chunkReader) { in MakeFromStream() 67 auto codec = SkCodec::MakeFromStream(std::move(stream), nullptr, chunkReader); in MakeFromStream() 107 SkPngChunkReader* chunkReader) { in MakeFromData() 112 return MakeFromStream(SkMemoryStream::Make(std::move(data)), chunkReader); in MakeFromData() 65 MakeFromStream(std::unique_ptr<SkStream> stream, SkPngChunkReader* chunkReader) MakeFromStream() argument 106 MakeFromData(sk_sp<SkData> data, SkPngChunkReader* chunkReader) MakeFromData() argument
|
H A D | SkCodec.cpp | 88 SkPngChunkReader* chunkReader, SelectionPolicy selectionPolicy) { in MakeFromStream() 137 return SkPngCodec::MakeFromStream(std::move(stream), outResult, chunkReader); in MakeFromStream() 86 MakeFromStream( std::unique_ptr<SkStream> stream, Result* outResult, SkPngChunkReader* chunkReader, SelectionPolicy selectionPolicy) MakeFromStream() argument
|
/third_party/skia/tests/ |
H A D | CodecTest.cpp | 852 ChunkReader chunkReader(r); in DEF_TEST() 855 std::unique_ptr<SkCodec> codec(SkCodec::MakeFromData(wStream.detachAsData(), &chunkReader)); in DEF_TEST() 881 REPORTER_ASSERT(r, chunkReader.allHaveBeenSeen()); in DEF_TEST() 884 chunkReader.reset(); in DEF_TEST() 885 REPORTER_ASSERT(r, !chunkReader.allHaveBeenSeen()); in DEF_TEST() 888 REPORTER_ASSERT(r, chunkReader.allHaveBeenSeen()); in DEF_TEST()
|
Completed in 8 milliseconds