Home | History | Annotate | Download | only in samples

Lines Matching defs:info_ptr

147 void DecodeInfoCallback(png_struct* png_ptr, png_info* info_ptr) {
154 png_get_IHDR(png_ptr, info_ptr, &w, &h, &bit_depth, &color_type,
175 if (png_get_valid(png_ptr, info_ptr, PNG_INFO_tRNS))
189 if (png_get_gAMA(png_ptr, info_ptr, &gamma)) {
192 png_set_gAMA(png_ptr, info_ptr, gamma);
204 png_read_update_info(png_ptr, info_ptr);
205 channels = png_get_channels(png_ptr, info_ptr);
297 png_struct** png_ptr, png_info** info_ptr) {
309 *info_ptr = png_create_info_struct(*png_ptr);
310 if (!*info_ptr) {
325 png_info* info_ptr = NULL;
326 if (!BuildPNGStruct(input, input_size, &png_ptr, &info_ptr))
329 PngReadStructDestroyer destroyer(&png_ptr, &info_ptr);
342 info_ptr,
464 bool DoLibpngWrite(png_struct* png_ptr, png_info* info_ptr,
489 png_set_IHDR(png_ptr, info_ptr, width, height, 8, png_output_color_type,
495 png_set_text(png_ptr, info_ptr, comment_writer.get_png_text(),
500 png_write_info(png_ptr, info_ptr);
518 png_write_end(png_ptr, info_ptr);
585 png_info* info_ptr = png_create_info_struct(png_ptr);
586 if (!info_ptr) {
592 bool success = DoLibpngWrite(png_ptr, info_ptr, &state,
596 png_destroy_write_struct(&png_ptr, &info_ptr);