Lines Matching defs:info_ptr
25 static png_infop info_ptr = NULL;
142 info_ptr = png_create_info_struct(png_ptr);
143 if (!info_ptr)
165 png_read_info(png_ptr, info_ptr);
169 png_get_IHDR(png_ptr, info_ptr, piWidth, piHeight, &iBitDepth,
181 if (png_get_valid(png_ptr, info_ptr, PNG_INFO_tRNS))
188 if (png_get_bKGD(png_ptr, info_ptr, &pBackground))
201 if (png_get_gAMA(png_ptr, info_ptr, &dGamma))
204 // after the transformations have been registered update info_ptr data
206 png_read_update_info(png_ptr, info_ptr);
210 png_get_IHDR(png_ptr, info_ptr, piWidth, piHeight, &iBitDepth,
216 ulRowBytes = png_get_rowbytes(png_ptr, info_ptr);
217 ulChannels = png_get_channels(png_ptr, info_ptr);
266 png_destroy_read_struct(&png_ptr, &info_ptr, NULL);
313 info_ptr = png_create_info_struct(png_ptr);
314 if (!info_ptr) {
332 png_set_IHDR(png_ptr, info_ptr, iWidth, iHeight, ciBitDepth,
338 png_write_info(png_ptr, info_ptr);
364 png_write_end(png_ptr, info_ptr);