Lines Matching refs:info_ptr
325 png_read_info(png_structp png_ptr, png_infop info_ptr) in png_read_info() argument
335 png_read_data(png_ptr, &(info_ptr->signature[num_checked]), num_to_check); in png_read_info()
338 if (png_sig_cmp(info_ptr->signature, num_checked, num_to_check)) in png_read_info()
341 png_sig_cmp(info_ptr->signature, num_checked, num_to_check - 4)) in png_read_info()
429 png_handle_IHDR(png_ptr, info_ptr, length); in png_read_info()
431 png_handle_IEND(png_ptr, info_ptr, length); in png_read_info()
437 png_handle_unknown(png_ptr, info_ptr, length); in png_read_info()
452 png_handle_PLTE(png_ptr, info_ptr, length); in png_read_info()
467 png_handle_bKGD(png_ptr, info_ptr, length); in png_read_info()
471 png_handle_cHRM(png_ptr, info_ptr, length); in png_read_info()
475 png_handle_gAMA(png_ptr, info_ptr, length); in png_read_info()
479 png_handle_hIST(png_ptr, info_ptr, length); in png_read_info()
483 png_handle_oFFs(png_ptr, info_ptr, length); in png_read_info()
487 png_handle_pCAL(png_ptr, info_ptr, length); in png_read_info()
491 png_handle_sCAL(png_ptr, info_ptr, length); in png_read_info()
495 png_handle_pHYs(png_ptr, info_ptr, length); in png_read_info()
499 png_handle_sBIT(png_ptr, info_ptr, length); in png_read_info()
503 png_handle_sRGB(png_ptr, info_ptr, length); in png_read_info()
507 png_handle_iCCP(png_ptr, info_ptr, length); in png_read_info()
511 png_handle_sPLT(png_ptr, info_ptr, length); in png_read_info()
515 png_handle_tEXt(png_ptr, info_ptr, length); in png_read_info()
519 png_handle_tIME(png_ptr, info_ptr, length); in png_read_info()
523 png_handle_tRNS(png_ptr, info_ptr, length); in png_read_info()
527 png_handle_zTXt(png_ptr, info_ptr, length); in png_read_info()
531 png_handle_iTXt(png_ptr, info_ptr, length); in png_read_info()
534 png_handle_unknown(png_ptr, info_ptr, length); in png_read_info()
541 png_read_update_info(png_structp png_ptr, png_infop info_ptr) in png_read_update_info() argument
550 png_read_transform_info(png_ptr, info_ptr); in png_read_update_info()
921 png_read_end(png_structp png_ptr, png_infop info_ptr) in png_read_end() argument
999 png_handle_IHDR(png_ptr, info_ptr, length); in png_read_end()
1001 png_handle_IEND(png_ptr, info_ptr, length); in png_read_end()
1010 png_handle_unknown(png_ptr, info_ptr, length); in png_read_end()
1025 png_handle_PLTE(png_ptr, info_ptr, length); in png_read_end()
1028 png_handle_bKGD(png_ptr, info_ptr, length); in png_read_end()
1032 png_handle_cHRM(png_ptr, info_ptr, length); in png_read_end()
1036 png_handle_gAMA(png_ptr, info_ptr, length); in png_read_end()
1040 png_handle_hIST(png_ptr, info_ptr, length); in png_read_end()
1044 png_handle_oFFs(png_ptr, info_ptr, length); in png_read_end()
1048 png_handle_pCAL(png_ptr, info_ptr, length); in png_read_end()
1052 png_handle_sCAL(png_ptr, info_ptr, length); in png_read_end()
1056 png_handle_pHYs(png_ptr, info_ptr, length); in png_read_end()
1060 png_handle_sBIT(png_ptr, info_ptr, length); in png_read_end()
1064 png_handle_sRGB(png_ptr, info_ptr, length); in png_read_end()
1068 png_handle_iCCP(png_ptr, info_ptr, length); in png_read_end()
1072 png_handle_sPLT(png_ptr, info_ptr, length); in png_read_end()
1076 png_handle_tEXt(png_ptr, info_ptr, length); in png_read_end()
1080 png_handle_tIME(png_ptr, info_ptr, length); in png_read_end()
1084 png_handle_tRNS(png_ptr, info_ptr, length); in png_read_end()
1088 png_handle_zTXt(png_ptr, info_ptr, length); in png_read_end()
1092 png_handle_iTXt(png_ptr, info_ptr, length); in png_read_end()
1095 png_handle_unknown(png_ptr, info_ptr, length); in png_read_end()
1106 png_infop info_ptr = NULL, end_info_ptr = NULL; in png_destroy_read_struct() local
1117 info_ptr = *info_ptr_ptr; in png_destroy_read_struct()
1127 png_read_destroy(png_ptr, info_ptr, end_info_ptr); in png_destroy_read_struct()
1129 if (info_ptr != NULL) in png_destroy_read_struct()
1132 png_free_data(png_ptr, info_ptr, PNG_FREE_TEXT, -1); in png_destroy_read_struct()
1136 png_destroy_struct_2((png_voidp)info_ptr, (png_free_ptr)free_fn, in png_destroy_read_struct()
1139 png_destroy_struct((png_voidp)info_ptr); in png_destroy_read_struct()
1172 png_read_destroy(png_structp png_ptr, png_infop info_ptr, png_infop end_info_ptr) in png_read_destroy() argument
1185 if (info_ptr != NULL) in png_read_destroy()
1186 png_info_destroy(png_ptr, info_ptr); in png_read_destroy()
1326 png_read_png(png_structp png_ptr, png_infop info_ptr, in png_read_png() argument
1343 png_read_info(png_ptr, info_ptr); in png_read_png()
1344 if (info_ptr->height > PNG_UINT_32_MAX/png_sizeof(png_bytep)) in png_read_png()
1389 (png_get_valid(png_ptr, info_ptr, PNG_INFO_tRNS))) in png_read_png()
1409 && png_get_valid(png_ptr, info_ptr, PNG_INFO_sBIT)) in png_read_png()
1413 png_get_sBIT(png_ptr, info_ptr, &sig_bit); in png_read_png()
1445 png_read_update_info(png_ptr, info_ptr); in png_read_png()
1450 png_free_data(png_ptr, info_ptr, PNG_FREE_ROWS, 0); in png_read_png()
1452 if(info_ptr->row_pointers == NULL) in png_read_png()
1454 info_ptr->row_pointers = (png_bytepp)png_malloc(png_ptr, in png_read_png()
1455 info_ptr->height * png_sizeof(png_bytep)); in png_read_png()
1457 info_ptr->free_me |= PNG_FREE_ROWS; in png_read_png()
1459 for (row = 0; row < (int)info_ptr->height; row++) in png_read_png()
1461 info_ptr->row_pointers[row] = (png_bytep)png_malloc(png_ptr, in png_read_png()
1462 png_get_rowbytes(png_ptr, info_ptr)); in png_read_png()
1466 png_read_image(png_ptr, info_ptr->row_pointers); in png_read_png()
1467 info_ptr->valid |= PNG_INFO_IDAT; in png_read_png()
1470 png_read_end(png_ptr, info_ptr); in png_read_png()