Home | History | Annotate | Download | only in gregbook

Lines Matching defs:png_ptr

66 static void writepng_error_handler(png_structp png_ptr, png_const_charp msg);
86 png_structp png_ptr; /* note: temporary variables! */
93 png_ptr = png_create_write_struct(PNG_LIBPNG_VER_STRING, mainprog_ptr,
95 if (!png_ptr)
98 info_ptr = png_create_info_struct(png_ptr);
100 png_destroy_write_struct(&png_ptr, NULL);
112 png_destroy_write_struct(&png_ptr, &info_ptr);
119 png_init_io(png_ptr, mainprog_ptr->outfile);
129 png_set_compression_level(png_ptr, Z_BEST_COMPRESSION);
132 png_set_compression_strategy(png_ptr, Z_DEFAULT_STRATEGY);
134 png_set_compression_mem_level(png_ptr, 8);
135 png_set_compression_window_bits(png_ptr, 15);
136 png_set_compression_method(png_ptr, 8);
149 png_destroy_write_struct(&png_ptr, &info_ptr);
156 png_set_IHDR(png_ptr, info_ptr, mainprog_ptr->width, mainprog_ptr->height,
161 png_set_gAMA(png_ptr, info_ptr, mainprog_ptr->gamma);
169 png_set_bKGD(png_ptr, info_ptr, &background);
176 png_set_tIME(png_ptr, info_ptr, &modtime);
219 png_set_text(png_ptr, info_ptr, text, num_text);
225 png_write_info(png_ptr, info_ptr);
238 png_set_packing(png_ptr);
239 /* png_set_shift(png_ptr, &sig_bit); to scale low-bit-depth values */
244 mainprog_ptr->png_ptr = png_ptr;
261 png_structp png_ptr = (png_structp)mainprog_ptr->png_ptr;
269 png_destroy_write_struct(&png_ptr, &info_ptr);
270 mainprog_ptr->png_ptr = NULL;
279 png_write_image(png_ptr, mainprog_ptr->row_pointers);
286 png_write_end(png_ptr, NULL);
299 png_structp png_ptr = (png_structp)mainprog_ptr->png_ptr;
307 png_destroy_write_struct(&png_ptr, &info_ptr);
308 mainprog_ptr->png_ptr = NULL;
316 png_write_row(png_ptr, mainprog_ptr->image_data);
329 png_structp png_ptr = (png_structp)mainprog_ptr->png_ptr;
337 png_destroy_write_struct(&png_ptr, &info_ptr);
338 mainprog_ptr->png_ptr = NULL;
347 png_write_end(png_ptr, NULL);
358 png_structp png_ptr = (png_structp)mainprog_ptr->png_ptr;
361 if (png_ptr && info_ptr)
362 png_destroy_write_struct(&png_ptr, &info_ptr);
369 static void writepng_error_handler(png_structp png_ptr, png_const_charp msg)
385 mainprog_ptr = png_get_error_ptr(png_ptr);