Lines Matching refs:png_ptr
77 png_structp png_ptr = png_create_read_struct(PNG_LIBPNG_VER_STRING, in CheckImageHasAlphaChannel() local
80 if (!png_ptr) in CheckImageHasAlphaChannel()
86 png_infop info = png_create_info_struct(png_ptr); in CheckImageHasAlphaChannel()
91 png_destroy_read_struct(&png_ptr, NULL, NULL); in CheckImageHasAlphaChannel()
95 png_init_io(png_ptr, file); in CheckImageHasAlphaChannel()
96 png_set_sig_bytes(png_ptr, 8); in CheckImageHasAlphaChannel()
97 png_read_info(png_ptr, info); in CheckImageHasAlphaChannel()
102 if (png_get_IHDR(png_ptr, info, NULL, NULL, NULL, &color_type, NULL, NULL, NULL) == 0) in CheckImageHasAlphaChannel()
107 if (png_get_tRNS(png_ptr, info, NULL, &num_trans, NULL) == 0) in CheckImageHasAlphaChannel()
132 png_destroy_read_struct(&png_ptr, &info, NULL); in CheckImageHasAlphaChannel()
731 void png_reader::ReadDataFromIStream(png_structp png_ptr, png_bytep outBytes, png_size_t byteCountT… in ReadDataFromIStream() argument
733 IStream *inputstream = (IStream *)png_get_io_ptr(png_ptr); in ReadDataFromIStream()