Home | History | Annotate | Download | only in visupng

Lines Matching defs:info_ptr

30 static png_infop info_ptr = NULL;
147 info_ptr = png_create_info_struct(png_ptr);
148 if (!info_ptr)
170 png_read_info(png_ptr, info_ptr);
174 png_get_IHDR(png_ptr, info_ptr, piWidth, piHeight, &iBitDepth,
192 if (png_get_valid(png_ptr, info_ptr, PNG_INFO_tRNS))
199 if (png_get_bKGD(png_ptr, info_ptr, &pBackground))
212 if (png_get_gAMA(png_ptr, info_ptr, &dGamma))
215 /* after the transformations are registered, update info_ptr data */
217 png_read_update_info(png_ptr, info_ptr);
221 png_get_IHDR(png_ptr, info_ptr, piWidth, piHeight, &iBitDepth,
227 ulRowBytes = png_get_rowbytes(png_ptr, info_ptr);
228 ulChannels = png_get_channels(png_ptr, info_ptr);
277 png_destroy_read_struct(&png_ptr, &info_ptr, NULL);
324 info_ptr = png_create_info_struct(png_ptr);
325 if (!info_ptr) {
343 png_set_IHDR(png_ptr, info_ptr, iWidth, iHeight, ciBitDepth,
349 png_write_info(png_ptr, info_ptr);
375 png_write_end(png_ptr, info_ptr);