blob: d6aaf1b4653bfbab8ee84a7d56ef67f112f4356a [file] [log] [blame]
Glenn Randers-Pehrson03008a02002-04-27 10:11:25 -05001.TH LIBPNGPF 3 "April 27, 2002"
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -06002.SH NAME
Glenn Randers-Pehrson03008a02002-04-27 10:11:25 -05003libpng \- Portable Network Graphics (PNG) Reference Library 1.2.3rc1
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -06004(private functions)
5.SH SYNOPSIS
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -05006\fB#include <png.h>\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -06007
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -05008\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -06009
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -050010\fBvoid png_build_gamma_table (png_structp \fIpng_ptr\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -060011
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -050012\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -060013
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -050014\fBvoid png_build_grayscale_palette (int \fP\fIbit_depth\fP\fB, png_colorp \fIpalette\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -060015
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -050016\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -060017
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -050018\fBvoid png_calculate_crc (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIptr\fP\fB, png_size_t \fIlength\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -060019
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -050020\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -060021
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -050022\fBvoid png_check_chunk_name (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIchunk_name\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -060023
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -050024\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -060025
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -050026\fBpng_size_t png_check_keyword (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIkey\fP\fB, png_charpp \fInew_key\fP\fB);\fP
Glenn Randers-Pehrsonf7d1a171998-06-06 15:31:35 -050027
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -050028\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -060029
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -050030\fBvoid png_combine_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIrow\fP\fB, int \fImask\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -060031
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -050032\fI\fB
Glenn Randers-Pehrsonf7d1a171998-06-06 15:31:35 -050033
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -050034\fBvoid png_correct_palette (png_structp \fP\fIpng_ptr\fP\fB, png_colorp \fP\fIpalette\fP\fB, int \fInum_palette\fP\fB);\fP
35
36\fI\fB
37
38\fBint png_crc_error (png_structp \fIpng_ptr\fP\fB);\fP
39
40\fI\fB
41
42\fBint png_crc_finish (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIskip\fP\fB);\fP
43
44\fI\fB
45
46\fBvoid png_crc_read (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIbuf\fP\fB, png_size_t \fIlength\fP\fB);\fP
47
48\fI\fB
49
Glenn Randers-Pehrson8b6a8892001-05-18 04:54:50 -050050\fBpng_voidp png_create_struct (int \fItype\fP\fB);\fP
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -050051
52\fI\fB
53
Glenn Randers-Pehrson8b6a8892001-05-18 04:54:50 -050054\fBpng_voidp png_create_struct_2 (int \fP\fItype\fP\fB, png_malloc_ptr \fP\fImalloc_fn\fP\fB, png_voidp \fImem_ptr\fP\fB);\fP
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -050055
56\fI\fB
57
Glenn Randers-Pehrson68ea2432000-04-01 21:10:05 -060058\fBpng_charp png_decompress_chunk (png_structp \fP\fIpng_ptr\fP\fB, int \fP\fIcomp_type\fP\fB, png_charp \fP\fIchunkdata\fP\fB, png_size_t \fP\fIchunklength\fP\fB, png_size_t \fP\fIprefix_length\fP\fB, png_size_t \fI*data_length\fP\fB);\fP
59
60\fI\fB
61
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -050062\fBvoid png_destroy_struct (png_voidp \fIstruct_ptr\fP\fB);\fP
63
64\fI\fB
65
Glenn Randers-Pehrson8b6a8892001-05-18 04:54:50 -050066\fBvoid png_destroy_struct_2 (png_voidp \fP\fIstruct_ptr\fP\fB, png_free_ptr \fP\fIfree_fn\fP\fB, png_voidp \fImem_ptr\fP\fB);\fP
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -050067
68\fI\fB
69
70\fBvoid png_do_background (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_color_16p \fP\fItrans_values\fP\fB, png_color_16p \fP\fIbackground\fP\fB, png_color_16p \fP\fIbackground_1\fP\fB, png_bytep \fP\fIgamma_table\fP\fB, png_bytep \fP\fIgamma_from_1\fP\fB, png_bytep \fP\fIgamma_to_1\fP\fB, png_uint_16pp \fP\fIgamma_16\fP\fB, png_uint_16pp \fP\fIgamma_16_from_1\fP\fB, png_uint_16pp \fP\fIgamma_16_to_1\fP\fB, int \fIgamma_shift\fP\fB);\fP
71
72\fI\fB
73
74\fBvoid png_do_bgr (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
75
76\fI\fB
77
78\fBvoid png_do_chop (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
79
80\fI\fB
81
82\fBvoid png_do_dither (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_bytep \fP\fIpalette_lookup\fP\fB, png_bytep \fIdither_lookup\fP\fB);\fP
83
84\fI\fB
85
86\fBvoid png_do_expand (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_color_16p \fItrans_value\fP\fB);\fP
87
88\fI\fB
89
90\fBvoid png_do_expand_palette (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_colorp \fP\fIpalette\fP\fB, png_bytep \fP\fItrans\fP\fB, int \fInum_trans\fP\fB);\fP
91
92\fI\fB
93
94\fBvoid png_do_gamma (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_bytep \fP\fIgamma_table\fP\fB, png_uint_16pp \fP\fIgamma_16_table\fP\fB, int \fIgamma_shift\fP\fB);\fP
95
96\fI\fB
97
98\fBvoid png_do_gray_to_rgb (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
99
100\fI\fB
101
102\fBvoid png_do_invert (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
103
104\fI\fB
105
106\fBvoid png_do_pack (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_uint_32 \fIbit_depth\fP\fB);\fP
107
108\fI\fB
109
110\fBvoid png_do_packswap (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
111
112\fI\fB
113
114\fBvoid png_do_read_filler (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_uint_32 \fP\fIfiller\fP\fB, png_uint_32 \fIflags\fP\fB);\fP
115
116\fI\fB
117
118\fBvoid png_do_read_interlace (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, int \fP\fIpass\fP\fB, png_uint_32 \fItransformations\fP\fB);\fP
119
120\fI\fB
121
122\fBvoid png_do_read_invert_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
123
124\fI\fB
125
126\fBvoid png_do_read_swap_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
127
128\fI\fB
129
130\fBvoid png_do_read_transformations (png_structp \fIpng_ptr\fP\fB);\fP
131
132\fI\fB
133
134\fBint png_do_rgb_to_gray (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
135
136\fI\fB
137
138\fBvoid png_do_shift (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_color_8p \fIbit_depth\fP\fB);\fP
139
140\fI\fB
141
142\fBvoid png_do_strip_filler (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_uint_32 \fIflags\fP\fB);\fP
143
144\fI\fB
145
146\fBvoid png_do_swap (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
147
148\fI\fB
149
150\fBvoid png_do_unpack (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
151
152\fI\fB
153
154\fBvoid png_do_unshift (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_color_8p \fIsig_bits\fP\fB);\fP
155
156\fI\fB
157
158\fBvoid png_do_write_interlace (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, int \fIpass\fP\fB);\fP
159
160\fI\fB
161
162\fBvoid png_do_write_invert_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
163
164\fI\fB
165
166\fBvoid png_do_write_swap_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
167
168\fI\fB
169
170\fBvoid png_do_write_transformations (png_structp \fIpng_ptr\fP\fB);\fP
171
172\fI\fB
173
174\fBvoid *png_far_to_near (png_structp png_ptr,png_voidp \fP\fIptr\fP\fB, int \fIcheck\fP\fB);\fP
175
176\fI\fB
177
178\fBvoid png_flush (png_structp \fIpng_ptr\fP\fB);\fP
179
180\fI\fB
181
182\fBpng_int_32 png_get_int_32 (png_bytep \fIbuf\fP\fB);\fP
183
184\fI\fB
185
186\fBpng_uint_16 png_get_uint_16 (png_bytep \fIbuf\fP\fB);\fP
187
188\fI\fB
189
190\fBpng_uint_32 png_get_uint_32 (png_bytep \fIbuf\fP\fB);\fP
191
192\fI\fB
193
194\fBvoid png_handle_bKGD (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
195
196\fI\fB
197
198\fBvoid png_handle_cHRM (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
199
200\fI\fB
201
202\fBvoid png_handle_gAMA (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
203
204\fI\fB
205
206\fBvoid png_handle_hIST (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
207
208\fI\fB
209
210\fBvoid png_handle_IEND (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
211
212\fI\fB
213
214\fBvoid png_handle_IHDR (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
215
216\fI\fB
217
Glenn Randers-Pehrson166c5a31999-12-10 09:43:02 -0600218\fBvoid png_handle_iCCP (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
219
220\fI\fB
221
222\fBvoid png_handle_iTXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
223
224\fI\fB
225
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500226\fBvoid png_handle_oFFs (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
227
228\fI\fB
229
230\fBvoid png_handle_pCAL (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
231
232\fI\fB
233
234\fBvoid png_handle_pHYs (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
235
236\fI\fB
237
238\fBvoid png_handle_PLTE (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
239
240\fI\fB
241
242\fBvoid png_handle_sBIT (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
243
244\fI\fB
245
Glenn Randers-Pehrson166c5a31999-12-10 09:43:02 -0600246\fBvoid png_handle_sCAL (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
247
248\fI\fB
249
250\fBvoid png_handle_sPLT (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
251
252\fI\fB
253
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500254\fBvoid png_handle_sRGB (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
255
256\fI\fB
257
258\fBvoid png_handle_tEXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
259
260\fI\fB
261
262\fBvoid png_handle_tIME (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
263
264\fI\fB
265
266\fBvoid png_handle_tRNS (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
267
268\fI\fB
269
270\fBvoid png_handle_unknown (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
271
272\fI\fB
273
274\fBvoid png_handle_zTXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
275
276\fI\fB
277
278\fBvoid png_info_destroy (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
279
280\fI\fB
281
Glenn Randers-Pehrson1fd5fb32001-05-06 05:34:26 -0500282\fBvoid png_init_mmx_flags (png_structp \fIpng_ptr\fP\fB);\fP
283
284\fI\fB
285
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500286\fBvoid png_init_read_transformations (png_structp \fIpng_ptr\fP\fB);\fP
287
288\fI\fB
289
290\fBvoid png_process_IDAT_data (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIbuffer\fP\fB, png_size_t \fIbuffer_length\fP\fB);\fP
291
292\fI\fB
293
294\fBvoid png_process_some_data (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
295
296\fI\fB
297
298\fBvoid png_push_check_crc (png_structp \fIpng_ptr\fP\fB);\fP
299
300\fI\fB
301
302\fBvoid png_push_crc_finish (png_structp \fIpng_ptr\fP\fB);\fP
303
304\fI\fB
305
306\fBvoid png_push_crc_skip (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600307
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500308\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600309
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500310\fBvoid png_push_fill_buffer (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIbuffer\fP\fB, png_size_t \fIlength\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600311
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500312\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600313
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500314\fBvoid png_push_handle_tEXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600315
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500316\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600317
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500318\fBvoid png_push_handle_unknown (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600319
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500320\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600321
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500322\fBvoid png_push_handle_zTXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600323
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500324\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600325
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500326\fBvoid png_push_have_end (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600327
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500328\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600329
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500330\fBvoid png_push_have_info (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600331
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500332\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600333
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500334\fBvoid png_push_have_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIrow\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600335
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500336\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600337
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500338\fBvoid png_push_process_row (png_structp \fIpng_ptr\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600339
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500340\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600341
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500342\fBvoid png_push_read_chunk (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600343
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500344\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600345
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500346\fBvoid png_push_read_end (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600347
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500348\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600349
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500350\fBvoid png_push_read_IDAT (png_structp \fIpng_ptr\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600351
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500352\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600353
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500354\fBvoid png_push_read_sig (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600355
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500356\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600357
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500358\fBvoid png_push_read_tEXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600359
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500360\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600361
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500362\fBvoid png_push_read_zTXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600363
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500364\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600365
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500366\fBvoid png_push_restore_buffer (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIbuffer\fP\fB, png_size_t \fIbuffer_length\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600367
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500368\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600369
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500370\fBvoid png_push_save_buffer (png_structp \fIpng_ptr\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600371
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500372\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600373
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500374\fBvoid png_read_data (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIdata\fP\fB, png_size_t \fIlength\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600375
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500376\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600377
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500378\fBvoid png_read_filter_row (png_structp \fP\fIpng_ptr\fP\fB, png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_bytep \fP\fIprev_row\fP\fB, int \fIfilter\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600379
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500380\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600381
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500382\fBvoid png_read_finish_row (png_structp \fIpng_ptr\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600383
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500384\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600385
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500386\fBvoid png_read_push_finish_row (png_structp \fIpng_ptr\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600387
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500388\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600389
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500390\fBvoid png_read_start_row (png_structp \fIpng_ptr\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600391
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500392\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600393
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500394\fBvoid png_read_transform_info (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600395
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500396\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600397
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500398\fBvoid png_reset_crc (png_structp \fIpng_ptr\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600399
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500400\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600401
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500402\fBvoid png_save_int_32 (png_bytep \fP\fIbuf\fP\fB, png_int_32 \fIi\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600403
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500404\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600405
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500406\fBvoid png_save_uint_16 (png_bytep \fP\fIbuf\fP\fB, unsigned int \fIi\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600407
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500408\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600409
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500410\fBvoid png_save_uint_32 (png_bytep \fP\fIbuf\fP\fB, png_uint_32 \fIi\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600411
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500412\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600413
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500414\fBvoid png_write_bKGD (png_structp \fP\fIpng_ptr\fP\fB, png_color_16p \fP\fIvalues\fP\fB, int \fIcolor_type\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600415
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500416\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600417
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500418\fBvoid png_write_cHRM (png_structp \fP\fIpng_ptr\fP\fB, double \fP\fIwhite_x\fP\fB, double \fP\fIwhite_y\fP\fB, double \fP\fIred_x\fP\fB, double \fP\fIred_y\fP\fB, double \fP\fIgreen_x\fP\fB, double \fP\fIgreen_y\fP\fB, double \fP\fIblue_x\fP\fB, double \fIblue_y\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600419
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500420\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600421
Glenn Randers-Pehrson166c5a31999-12-10 09:43:02 -0600422\fBvoid png_write_cHRM_fixed (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIwhite_x\fP\fB, png_uint_32 \fP\fIwhite_y\fP\fB, png_uint_32 \fP\fIred_x\fP\fB, png_uint_32 \fP\fIred_y\fP\fB, png_uint_32 \fP\fIgreen_x\fP\fB, png_uint_32 \fP\fIgreen_y\fP\fB, png_uint_32 \fP\fIblue_x\fP\fB, png_uint_32 \fIblue_y\fP\fB);\fP
423
424\fI\fB
425
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500426\fBvoid png_write_data (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIdata\fP\fB, png_size_t \fIlength\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600427
Glenn Randers-Pehrson8b6a8892001-05-18 04:54:50 -0500428\fI\fB
429
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500430\fBvoid png_write_filtered_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIfiltered_row\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600431
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500432\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600433
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500434\fBvoid png_write_find_filter (png_structp \fP\fIpng_ptr\fP\fB, png_row_infop \fIrow_info\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600435
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500436\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600437
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500438\fBvoid png_write_finish_row (png_structp \fIpng_ptr\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600439
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500440\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600441
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500442\fBvoid png_write_gAMA (png_structp \fP\fIpng_ptr\fP\fB, double \fIfile_gamma\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600443
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500444\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600445
Glenn Randers-Pehrson166c5a31999-12-10 09:43:02 -0600446\fBvoid png_write_gAMA_fixed (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIint_file_gamma\fP\fB);\fP
447
448\fI\fB
449
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500450\fBvoid png_write_hIST (png_structp \fP\fIpng_ptr\fP\fB, png_uint_16p \fP\fIhist\fP\fB, int \fInum_hist\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600451
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500452\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600453
Glenn Randers-Pehrson166c5a31999-12-10 09:43:02 -0600454\fBvoid png_write_iCCP (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIname\fP\fB, int \fP\fIcompression_type\fP\fB, png_charp \fP\fIprofile\fP\fB, int \fIproflen\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600455
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500456\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600457
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500458\fBvoid png_write_IDAT (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIdata\fP\fB, png_size_t \fIlength\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600459
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500460\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600461
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500462\fBvoid png_write_IEND (png_structp \fIpng_ptr\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600463
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500464\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600465
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500466\fBvoid png_write_IHDR (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIwidth\fP\fB, png_uint_32 \fP\fIheight\fP\fB, int \fP\fIbit_depth\fP\fB, int \fP\fIcolor_type\fP\fB, int \fP\fIcompression_type\fP\fB, int \fP\fIfilter_type\fP\fB, int \fIinterlace_type\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600467
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500468\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600469
Glenn Randers-Pehrson166c5a31999-12-10 09:43:02 -0600470\fBvoid png_write_iTXt (png_structp \fP\fIpng_ptr\fP\fB, int \fP\fIcompression\fP\fB, png_charp \fP\fIkey\fP\fB, png_charp \fP\fIlang\fP\fB, png_charp \fP\fItranslated_key\fP\fB, png_charp \fItext)\fP\fB);\fP
471
472\fI\fB
473
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500474\fBvoid png_write_oFFs (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIx_offset\fP\fB, png_uint_32 \fP\fIy_offset\fP\fB, int \fIunit_type\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600475
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500476\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600477
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500478\fBvoid png_write_pCAL (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIpurpose\fP\fB, png_int_32 \fP\fIX0\fP\fB, png_int_32 \fP\fIX1\fP\fB, int \fP\fItype\fP\fB, int \fP\fInparams\fP\fB, png_charp \fP\fIunits\fP\fB, png_charpp \fIparams\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600479
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500480\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600481
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500482\fBvoid png_write_pHYs (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIx_pixels_per_unit\fP\fB, png_uint_32 \fP\fIy_pixels_per_unit\fP\fB, int \fIunit_type\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600483
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500484\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600485
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500486\fBvoid png_write_PLTE (png_structp \fP\fIpng_ptr\fP\fB, png_colorp \fP\fIpalette\fP\fB, png_uint_32 \fInum_pal\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600487
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500488\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600489
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500490\fBvoid png_write_sBIT (png_structp \fP\fIpng_ptr\fP\fB, png_color_8p \fP\fIsbit\fP\fB, int \fIcolor_type\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600491
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500492\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600493
Glenn Randers-Pehrson166c5a31999-12-10 09:43:02 -0600494\fBvoid png_write_sCAL (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIunit\fP\fB, double \fP\fIwidth\fP\fB, double \fIheight\fP\fB);\fP
495
496\fI\fB
497
498\fBvoid png_write_sCAL_s (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIunit\fP\fB, png_charp \fP\fIwidth\fP\fB, png_charp \fIheight\fP\fB);\fP
499
500\fI\fB
501
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500502\fBvoid png_write_sig (png_structp \fIpng_ptr\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600503
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500504\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600505
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500506\fBvoid png_write_sRGB (png_structp \fP\fIpng_ptr\fP\fB, int \fIintent\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600507
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500508\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600509
Glenn Randers-Pehrson61c32d92000-02-04 23:40:16 -0600510\fBvoid png_write_sPLT (png_structp \fP\fIpng_ptr\fP\fB, png_spalette_p \fIpalette\fP\fB);\fP
Glenn Randers-Pehrson166c5a31999-12-10 09:43:02 -0600511
512\fI\fB
513
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500514\fBvoid png_write_start_row (png_structp \fIpng_ptr\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600515
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500516\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600517
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500518\fBvoid png_write_tEXt (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIkey\fP\fB, png_charp \fP\fItext\fP\fB, png_size_t \fItext_len\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600519
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500520\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600521
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500522\fBvoid png_write_tIME (png_structp \fP\fIpng_ptr\fP\fB, png_timep \fImod_time\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600523
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500524\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600525
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500526\fBvoid png_write_tRNS (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fItrans\fP\fB, png_color_16p \fP\fIvalues\fP\fB, int \fP\fInumber\fP\fB, int \fIcolor_type\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600527
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500528\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600529
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500530\fBvoid png_write_zTXt (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIkey\fP\fB, png_charp \fP\fItext\fP\fB, png_size_t \fP\fItext_len\fP\fB, int \fIcompression\fP\fB);\fP
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600531
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500532\fI\fB
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600533
Glenn Randers-Pehrson03008a02002-04-27 10:11:25 -0500534\fBvoidpf png_zalloc (voidpf \fP\fIpng_ptr\fP\fB, uInt \fP\fIitems\fP\fB, uInt \fIsize\fP\fB);\fP
535
536\fI\fB
537
538\fBvoid png_zfree (voidpf \fP\fIpng_ptr\fP\fB, voidpf \fIptr\fP\fB);\fP
539
540\fI\fB
541
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600542.SH DESCRIPTION
543The functions listed above are used privately by libpng
Glenn Randers-Pehrson8b6a8892001-05-18 04:54:50 -0500544and are not recommended for use by applications. They are
545not "exported" to applications using shared libraries. They
Glenn Randers-Pehrsoncbe52d81998-02-28 07:00:24 -0600546are listed alphabetically here as an aid to libpng maintainers.
547See png.h for more information on these functions.
548
549.SH SEE ALSO
550libpng(3), png(5)
551.SH AUTHOR
552Glenn Randers-Pehrson