Lines Matching refs:png_info

37     if ((png_info(img) = png_create_info_struct(png_ptr(img))) == NULL)  in read_png_info()
46 png_read_info(png_ptr(img), png_info(img)); in read_png_info()
48 img_width(img) = png_get_image_width(png_ptr(img), png_info(img)); in read_png_info()
49 img_height(img) = png_get_image_height(png_ptr(img), png_info(img)); in read_png_info()
50 if (png_get_valid(png_ptr(img), png_info(img), PNG_INFO_pHYs)) { in read_png_info()
53 png_get_x_pixels_per_meter(png_ptr(img), png_info(img))); in read_png_info()
56 png_get_y_pixels_per_meter(png_ptr(img), png_info(img))); in read_png_info()
58 switch (png_get_color_type(png_ptr(img), png_info(img))) { in read_png_info()
72 png_get_color_type(png_ptr(img), png_info(img))); in read_png_info()
75 && (png_get_color_type(png_ptr(img), png_info(img)) == PNG_COLOR_TYPE_GRAY_ALPHA in read_png_info()
76 || png_get_color_type(png_ptr(img), png_info(img)) == PNG_COLOR_TYPE_RGB_ALPHA)) { in read_png_info()
112 for (i = 0; i < (int)png_get_image_height(png_ptr(img), png_info(img)); i++) { \
115 k = png_get_rowbytes(png_ptr(img), png_info(img)); \
127 for (i = 0; i < (int)png_get_image_height(png_ptr(img), png_info(img)); i++) { \
129 k = png_get_rowbytes(png_ptr(img), png_info(img)); \
150 png_get_PLTE(png_ptr(img), png_info(img), &palette, &num_palette); in write_png_palette()
161 if (png_get_interlace_type(png_ptr(img), png_info(img)) == PNG_INTERLACE_NONE) { in write_png_palette()
162 row = xtalloc(png_get_rowbytes(png_ptr(img), png_info(img)), png_byte); in write_png_palette()
166 if (png_get_image_height(png_ptr(img), png_info(img)) in write_png_palette()
167 * png_get_rowbytes(png_ptr(img), png_info(img)) >= 10240000L) in write_png_palette()
170 rows = xtalloc(png_get_image_height(png_ptr(img), png_info(img)), png_bytep); in write_png_palette()
171 for (i = 0; (unsigned) i < png_get_image_height(png_ptr(img), png_info(img)); i++) in write_png_palette()
172 rows[i] = xtalloc(png_get_rowbytes(png_ptr(img), png_info(img)), png_byte); in write_png_palette()
201 if (png_get_interlace_type(png_ptr(img), png_info(img)) == PNG_INTERLACE_NONE) { in write_png_gray()
202 row = xtalloc(png_get_rowbytes(png_ptr(img), png_info(img)), png_byte); in write_png_gray()
206 if (png_get_image_height(png_ptr(img), png_info(img)) in write_png_gray()
207 * png_get_rowbytes(png_ptr(img), png_info(img)) >= 10240000L) in write_png_gray()
210 rows = xtalloc(png_get_image_height(png_ptr(img), png_info(img)), png_bytep); in write_png_gray()
211 for (i = 0; (unsigned) i < png_get_image_height(png_ptr(img), png_info(img)); i++) in write_png_gray()
212 rows[i] = xtalloc(png_get_rowbytes(png_ptr(img), png_info(img)), png_byte); in write_png_gray()
239 smask_size = (png_get_rowbytes(png_ptr(img), png_info(img)) / 2) in write_png_gray_alpha()
240 * png_get_image_height(png_ptr(img), png_info(img)); in write_png_gray_alpha()
243 if (png_get_interlace_type(png_ptr(img), png_info(img)) == PNG_INTERLACE_NONE) { in write_png_gray_alpha()
244 row = xtalloc(png_get_rowbytes(png_ptr(img), png_info(img)), png_byte); in write_png_gray_alpha()
245 if ((png_get_bit_depth(png_ptr(img), png_info(img)) == 16) && fixedimagehicolor) { in write_png_gray_alpha()
252 if (png_get_image_height(png_ptr(img), png_info(img)) in write_png_gray_alpha()
253 * png_get_rowbytes(png_ptr(img), png_info(img)) >= 10240000L) in write_png_gray_alpha()
256 rows = xtalloc(png_get_image_height(png_ptr(img), png_info(img)), png_bytep); in write_png_gray_alpha()
257 for (i = 0; (unsigned) i < png_get_image_height(png_ptr(img), png_info(img)); i++) in write_png_gray_alpha()
258 rows[i] = xtalloc(png_get_rowbytes(png_ptr(img), png_info(img)), png_byte); in write_png_gray_alpha()
260 if ((png_get_bit_depth(png_ptr(img), png_info(img)) == 16) && fixedimagehicolor) { in write_png_gray_alpha()
271 bitdepth = (int) png_get_bit_depth(png_ptr(img), png_info(img)); in write_png_gray_alpha()
275 (int) png_get_image_width(png_ptr(img), png_info(img)), in write_png_gray_alpha()
276 (int) png_get_image_height(png_ptr(img), png_info(img)), in write_png_gray_alpha()
302 if (png_get_interlace_type(png_ptr(img), png_info(img)) == PNG_INTERLACE_NONE) { in write_png_rgb()
303 row = xtalloc(png_get_rowbytes(png_ptr(img), png_info(img)), png_byte); in write_png_rgb()
307 if (png_get_image_height(png_ptr(img), png_info(img)) in write_png_rgb()
308 * png_get_rowbytes(png_ptr(img), png_info(img)) >= 10240000L) in write_png_rgb()
311 rows = xtalloc(png_get_image_height(png_ptr(img), png_info(img)), png_bytep); in write_png_rgb()
312 for (i = 0; (unsigned) i < png_get_image_height(png_ptr(img), png_info(img)); i++) in write_png_rgb()
313 rows[i] = xtalloc(png_get_rowbytes(png_ptr(img), png_info(img)), png_byte); in write_png_rgb()
338 smask_size = (png_get_rowbytes(png_ptr(img), png_info(img)) / 2) in write_png_rgb_alpha()
339 * png_get_image_height(png_ptr(img), png_info(img)); in write_png_rgb_alpha()
342 if (png_get_interlace_type(png_ptr(img), png_info(img)) == PNG_INTERLACE_NONE) { in write_png_rgb_alpha()
343 row = xtalloc(png_get_rowbytes(png_ptr(img), png_info(img)), png_byte); in write_png_rgb_alpha()
344 if ((png_get_bit_depth(png_ptr(img), png_info(img)) == 16) && fixedimagehicolor) { in write_png_rgb_alpha()
351 if (png_get_image_height(png_ptr(img), png_info(img)) in write_png_rgb_alpha()
352 * png_get_rowbytes(png_ptr(img), png_info(img)) >= 10240000L) in write_png_rgb_alpha()
355 rows = xtalloc(png_get_image_height(png_ptr(img), png_info(img)), png_bytep); in write_png_rgb_alpha()
356 for (i = 0; (unsigned) i < png_get_image_height(png_ptr(img), png_info(img)); i++) in write_png_rgb_alpha()
357 rows[i] = xtalloc(png_get_rowbytes(png_ptr(img), png_info(img)), png_byte); in write_png_rgb_alpha()
359 if ((png_get_bit_depth(png_ptr(img), png_info(img)) == 16) && fixedimagehicolor) { in write_png_rgb_alpha()
370 bitdepth = (int) png_get_bit_depth(png_ptr(img), png_info(img)); in write_png_rgb_alpha()
374 (int) png_get_image_width(png_ptr(img), png_info(img)), in write_png_rgb_alpha()
375 (int) png_get_image_height(png_ptr(img), png_info(img)), in write_png_rgb_alpha()
446 png_get_color_type(png_ptr(img), png_info(img)) == 2 ? 3 : 1, in copy_png()
447 (int) png_get_image_width(png_ptr(img), png_info(img)), in copy_png()
448 (int) png_get_bit_depth(png_ptr(img), png_info(img))); in copy_png()
521 png_get_PLTE(png_ptr(img), png_info(img), &palette, &num_palette); in write_png()
528 if (png_get_valid(png_ptr(img), png_info(img), PNG_INFO_tRNS)) { in write_png()
534 && png_get_color_type(png_ptr(img), png_info(img)) | PNG_COLOR_MASK_ALPHA) { in write_png()
541 if ((png_get_bit_depth(png_ptr(img), png_info(img)) == 16) && (fixedimagehicolor == 0)) { in write_png()
546 if (png_get_valid(png_ptr(img), png_info(img), PNG_INFO_gAMA)) { in write_png()
547 png_get_gAMA(png_ptr(img), png_info(img), &gamma); in write_png()
548 png_get_gAMA_fixed(png_ptr(img), png_info(img), &int_file_gamma); in write_png()
551 if (png_get_valid(png_ptr(img), png_info(img), PNG_INFO_gAMA)) in write_png()
560 png_read_update_info(png_ptr(img), png_info(img)); in write_png()
563 (int) png_get_image_width(png_ptr(img), png_info(img)), in write_png()
564 (int) png_get_image_height(png_ptr(img), png_info(img)), in write_png()
565 (int) png_get_bit_depth(png_ptr(img), png_info(img))); in write_png()
568 && png_get_interlace_type(png_ptr(img), png_info(img)) == PNG_INTERLACE_NONE in write_png()
569 && (png_get_color_type(png_ptr(img), png_info(img)) == PNG_COLOR_TYPE_GRAY in write_png()
570 || png_get_color_type(png_ptr(img), png_info(img)) == PNG_COLOR_TYPE_RGB) in write_png()
572 && (!png_get_valid(png_ptr(img), png_info(img), PNG_INFO_gAMA) in write_png()
574 && !png_get_valid(png_ptr(img), png_info(img), in write_png()
582 switch (png_get_color_type(png_ptr(img), png_info(img))) { in write_png()
616 if (png_get_interlace_type(png_ptr(img), png_info(img)) != PNG_INTERLACE_NONE) in write_png()
618 if (!((png_get_color_type(png_ptr(img), png_info(img)) == PNG_COLOR_TYPE_GRAY) in write_png()
619 || (png_get_color_type(png_ptr(img), png_info(img)) == PNG_COLOR_TYPE_RGB))) in write_png()
623 if (!(!png_get_valid(png_ptr(img), png_info(img), PNG_INFO_gAMA) in write_png()
626 if (png_get_valid(png_ptr(img), png_info(img), PNG_INFO_cHRM)) in write_png()
628 if (png_get_valid(png_ptr(img), png_info(img), PNG_INFO_iCCP)) in write_png()
630 if (png_get_valid(png_ptr(img), png_info(img), PNG_INFO_sBIT)) in write_png()
632 if (png_get_valid(png_ptr(img), png_info(img), PNG_INFO_sRGB)) in write_png()
634 if (png_get_valid(png_ptr(img), png_info(img), PNG_INFO_bKGD)) in write_png()
636 if (png_get_valid(png_ptr(img), png_info(img), PNG_INFO_hIST)) in write_png()
638 if (png_get_valid(png_ptr(img), png_info(img), PNG_INFO_tRNS)) in write_png()
640 if (png_get_valid(png_ptr(img), png_info(img), PNG_INFO_sPLT)) in write_png()
643 switch (png_get_color_type(png_ptr(img), png_info(img))) { in write_png()
669 png_get_color_type(png_ptr(img), png_info(img))); in write_png()