Home | History | Annotate | Download | only in libpng

Lines Matching refs:zstream

227    png_ptr->zstream.next_in = (png_bytep)data; /* const_cast: VALID */
228 png_ptr->zstream.avail_in = size;
237 png_ptr->zstream.next_out = png_ptr->zbuf;
238 png_ptr->zstream.avail_out = png_ptr->zbuf_size;
240 ret = inflate(&png_ptr->zstream, Z_NO_FLUSH);
241 avail = png_ptr->zbuf_size - png_ptr->zstream.avail_out;
260 /* Termination conditions - always reset the zstream, it
263 png_ptr->zstream.avail_in = 0;
264 inflateReset(&png_ptr->zstream);
275 if (png_ptr->zstream.msg != 0)
276 msg = png_ptr->zstream.msg;
3130 png_ptr->zstream.next_out = (Byte *)&extra;
3131 png_ptr->zstream.avail_out = (uInt)1;
3134 if (!(png_ptr->zstream.avail_in))
3150 png_ptr->zstream.avail_in = (uInt)png_ptr->zbuf_size;
3151 png_ptr->zstream.next_in = png_ptr->zbuf;
3153 png_ptr->zstream.avail_in = (uInt)png_ptr->idat_size;
3154 png_crc_read(png_ptr, png_ptr->zbuf, png_ptr->zstream.avail_in);
3155 png_ptr->idat_size -= png_ptr->zstream.avail_in;
3157 ret = inflate(&png_ptr->zstream, Z_PARTIAL_FLUSH);
3160 if (!(png_ptr->zstream.avail_out) || png_ptr->zstream.avail_in ||
3168 png_error(png_ptr, png_ptr->zstream.msg ? png_ptr->zstream.msg :
3171 if (!(png_ptr->zstream.avail_out))
3180 png_ptr->zstream.avail_out = 0;
3183 if (png_ptr->idat_size || png_ptr->zstream.avail_in)
3186 inflateReset(&png_ptr->zstream);
3215 png_ptr->zstream.avail_in = 0;