Home | History | Annotate | Download | only in lpng_v163

Lines Matching defs:comp

478 png_text_compress_init(compression_state *comp, png_const_bytep input,

481 comp->input = input;
482 comp->input_len = input_len;
483 comp->output_len = 0;
489 compression_state *comp, png_uint_32 prefix_len)
503 ret = png_deflate_claim(png_ptr, chunk_name, comp->input_len);
516 png_alloc_size_t input_len = comp->input_len; /* may be zero! */
520 png_ptr->zstream.next_in = PNGZ_INPUT_CAST(comp->input);
522 png_ptr->zstream.next_out = comp->output;
523 png_ptr->zstream.avail_out = (sizeof comp->output);
596 comp->output_len = output_len;
620 optimize_cmf(comp->output, comp->input_len);
636 png_write_compressed_data_out(png_structrp png_ptr, compression_state *comp)
638 png_uint_32 output_len = comp->output_len;
639 png_const_bytep output = comp->output;
640 png_uint_32 avail = (sizeof comp->output);
1194 compression_state comp;
1229 png_text_compress_init(&comp, profile, profile_len);
1232 if (png_text_compress(png_ptr, png_iCCP, &comp, name_len) != Z_OK)
1235 png_write_chunk_header(png_ptr, png_iCCP, name_len + comp.output_len);
1239 png_write_compressed_data_out(png_ptr, &comp);
1625 compression_state comp;
1649 png_text_compress_init(&comp, (png_const_bytep)text,
1652 if (png_text_compress(png_ptr, png_zTXt, &comp, key_len) != Z_OK)
1656 png_write_chunk_header(png_ptr, png_zTXt, key_len + comp.output_len);
1662 png_write_compressed_data_out(png_ptr, &comp);
1678 compression_state comp;
1734 png_text_compress_init(&comp, (png_const_bytep)text, strlen(text));
1738 if (png_text_compress(png_ptr, png_iTXt, &comp, prefix_len) != Z_OK)
1744 if (comp.input_len > PNG_UINT_31_MAX-prefix_len)
1748 comp.output_len = (png_uint_32)/*SAFE*/comp.input_len;
1751 png_write_chunk_header(png_ptr, png_iTXt, comp.output_len + prefix_len);
1760 png_write_compressed_data_out(png_ptr, &comp);
1763 png_write_chunk_data(png_ptr, (png_const_bytep)text, comp.input_len);