Home | History | Annotate | Download | only in libpng

Lines Matching refs:read_ptr

137 #define png_convert_to_rfc1123_buffer(ts, t) tIME_to_str(read_ptr, ts, t)
867 png_structp read_ptr;
906 read_ptr =
910 read_ptr =
913 png_set_error_fn(read_ptr, &error_parameters, pngtest_error,
929 read_info_ptr = png_create_info_struct(read_ptr);
930 end_info_ptr = png_create_info_struct(read_ptr);
938 png_set_read_user_chunk_fn(read_ptr, &user_chunk_data,
944 png_set_chunk_malloc_max(read_ptr, CHUNK_LIMIT);
950 if (setjmp(png_jmpbuf(read_ptr)))
953 png_free(read_ptr, row_buf);
955 png_destroy_read_struct(&read_ptr, &read_info_ptr, &end_info_ptr);
971 png_destroy_read_struct(&read_ptr, &read_info_ptr, &end_info_ptr);
986 png_set_benign_errors(read_ptr, 0);
1002 png_set_benign_errors(read_ptr, 1);
1011 png_init_io(read_ptr, fpin);
1016 png_set_read_fn(read_ptr, (png_voidp)fpin, pngtest_read_data);
1032 png_set_read_status_fn(read_ptr, read_row_callback);
1040 png_set_read_status_fn(read_ptr, NULL);
1044 png_set_read_user_transform_fn(read_ptr, read_user_callback);
1061 png_set_keep_unknown_chunks(read_ptr, PNG_HANDLE_CHUNK_ALWAYS,
1071 png_read_info(read_ptr, read_info_ptr);
1086 if (png_get_IHDR(read_ptr, read_info_ptr, &width, &height, &bit_depth,
1105 png_error(read_ptr, "invalid interlace type");
1111 png_error(read_ptr, "png_get_IHDR failed");
1119 if (png_get_cHRM_fixed(read_ptr, read_info_ptr, &white_x, &white_y,
1131 if (png_get_gAMA_fixed(read_ptr, read_info_ptr, &gamma) != 0)
1142 if (png_get_cHRM(read_ptr, read_info_ptr, &white_x, &white_y, &red_x,
1154 if (png_get_gAMA(read_ptr, read_info_ptr, &gamma) != 0)
1167 if (png_get_iCCP(read_ptr, read_info_ptr, &name, &compression_type,
1179 if (png_get_sRGB(read_ptr, read_info_ptr, &intent) != 0)
1187 if (png_get_PLTE(read_ptr, read_info_ptr, &palette, &num_palette) != 0)
1194 if (png_get_bKGD(read_ptr, read_info_ptr, &background) != 0)
1204 if (png_get_hIST(read_ptr, read_info_ptr, &hist) != 0)
1213 if (png_get_oFFs(read_ptr, read_info_ptr, &offset_x, &offset_y,
1227 if (png_get_pCAL(read_ptr, read_info_ptr, &purpose, &X0, &X1, &type,
1240 if (png_get_pHYs(read_ptr, read_info_ptr, &res_x, &res_y,
1249 if (png_get_sBIT(read_ptr, read_info_ptr, &sig_bit) != 0)
1260 if (png_get_sCAL(read_ptr, read_info_ptr, &unit, &scal_width,
1272 if (png_get_sCAL_s(read_ptr, read_info_ptr, &unit, &scal_width,
1287 int num_entries = (int) png_get_sPLT(read_ptr, read_info_ptr, &entries);
1300 if (png_get_text(read_ptr, read_info_ptr, &text_ptr, &num_text) > 0)
1304 pngtest_check_text_support(read_ptr, text_ptr, num_text);
1326 if (png_get_tIME(read_ptr, read_info_ptr, &mod_time) != 0)
1350 if (png_get_tRNS(read_ptr, read_info_ptr, &trans_alpha, &num_trans,
1369 int num_unknowns = png_get_unknown_chunks(read_ptr, read_info_ptr,
1409 row_buf = (png_bytep)png_malloc(read_ptr,
1410 png_get_rowbytes(read_ptr, read_info_ptr));
1422 if (png_set_interlace_handling(read_ptr) != num_passes)
1463 row_buf = (png_bytep)png_malloc(read_ptr,
1464 png_get_rowbytes(read_ptr, read_info_ptr));
1467 (unsigned long)png_get_rowbytes(read_ptr, read_info_ptr));
1470 png_read_rows(read_ptr, (png_bytepp)&row_buf, NULL, 1);
1488 png_free(read_ptr, row_buf);
1496 png_free_data(read_ptr, read_info_ptr, PNG_FREE_UNKN, -1);
1505 png_read_end(read_ptr, end_info_ptr);
1511 if (png_get_text(read_ptr, end_info_ptr, &text_ptr, &num_text) > 0)
1515 pngtest_check_text_support(read_ptr, text_ptr, num_text);
1537 if (png_get_tIME(read_ptr, end_info_ptr, &mod_time) != 0)
1558 int num_unknowns = png_get_unknown_chunks(read_ptr, end_info_ptr,
1614 pngtest_debug("destroying row_buf for read_ptr");
1615 png_free(read_ptr, row_buf);
1618 pngtest_debug("destroying read_ptr, read_info_ptr, end_info_ptr");
1619 png_destroy_read_struct(&read_ptr, &read_info_ptr, &end_info_ptr);