Home | History | Annotate | Download | only in gregbook

Lines Matching defs:info_ptr

70 static png_infop info_ptr = NULL;
108 info_ptr = png_create_info_struct(png_ptr);
109 if (!info_ptr) {
124 png_destroy_read_struct(&png_ptr, &info_ptr, NULL);
132 png_read_info(png_ptr, info_ptr); /* read all PNG info up to image data */
139 png_get_IHDR(png_ptr, info_ptr, &width, &height, &bit_depth, &color_type,
165 png_destroy_read_struct(&png_ptr, &info_ptr, NULL);
170 if (!png_get_valid(png_ptr, info_ptr, PNG_INFO_bKGD))
177 png_get_bKGD(png_ptr, info_ptr, &pBackground);
223 png_destroy_read_struct(&png_ptr, &info_ptr, NULL);
236 if (png_get_valid(png_ptr, info_ptr, PNG_INFO_tRNS))
255 if (png_get_gAMA(png_ptr, info_ptr, &gamma))
259 /* all transformations have been registered; now update info_ptr data,
262 png_read_update_info(png_ptr, info_ptr);
264 *pRowbytes = rowbytes = png_get_rowbytes(png_ptr, info_ptr);
265 *pChannels = (int)png_get_channels(png_ptr, info_ptr);
268 png_destroy_read_struct(&png_ptr, &info_ptr, NULL);
272 png_destroy_read_struct(&png_ptr, &info_ptr, NULL);
312 if (png_ptr && info_ptr) {
313 png_destroy_read_struct(&png_ptr, &info_ptr, NULL);
315 info_ptr = NULL;