~ubuntu-branches/ubuntu/oneiric/libpng/oneiric

« back to all changes in this revision

Viewing changes to libpngpf.3

  • Committer: Bazaar Package Importer
  • Author(s): Anibal Monsalve Salazar
  • Date: 2009-05-22 09:11:26 UTC
  • mfrom: (1.1.7 upstream)
  • Revision ID: james.westby@ubuntu.com-20090522091126-ackh8fu2581nwuyg
Tags: 1.2.36-1
* New upstream release 
* Standards-Version is 3.8.1
* debhelper compat is 7
* Run dh_prep instead of dh_clean -k

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
.TH LIBPNGPF 3 "February 14, 2009"
 
1
.TH LIBPNGPF 3 "May 7, 2009"
2
2
.SH NAME
3
 
libpng \- Portable Network Graphics (PNG) Reference Library 1.2.35
 
3
libpng \- Portable Network Graphics (PNG) Reference Library 1.2.36
4
4
(private functions)
5
5
.SH SYNOPSIS
6
6
\fB#include <png.h>\fP
7
7
 
8
 
\fI\fB
9
 
 
10
 
\fI\fB
11
 
 
12
8
\fBvoid png_build_gamma_table (png_structp \fIpng_ptr\fP\fB);\fP
13
9
 
14
 
\fI\fB
15
 
 
16
 
\fI\fB
17
 
 
18
10
\fBvoid png_build_grayscale_palette (int \fP\fIbit_depth\fP\fB, png_colorp \fIpalette\fP\fB);\fP
19
11
 
20
 
\fI\fB
21
 
 
22
 
\fI\fB
23
 
 
24
12
\fBvoid png_calculate_crc (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIptr\fP\fB, png_size_t \fIlength\fP\fB);\fP
25
13
 
26
 
\fI\fB
27
 
 
28
 
\fI\fB
29
 
 
30
14
\fBvoid png_check_chunk_name (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIchunk_name\fP\fB);\fP
31
15
 
32
 
\fI\fB
33
 
 
34
 
\fI\fB
35
 
 
36
16
\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
37
17
 
38
 
\fI\fB
39
 
 
40
 
\fI\fB
41
 
 
42
18
\fBvoid png_combine_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIrow\fP\fB, int \fImask\fP\fB);\fP
43
19
 
44
 
\fI\fB
45
 
 
46
 
\fI\fB
47
 
 
48
20
\fBvoid png_correct_palette (png_structp \fP\fIpng_ptr\fP\fB, png_colorp \fP\fIpalette\fP\fB, int \fInum_palette\fP\fB);\fP
49
21
 
50
 
\fI\fB
51
 
 
52
 
\fI\fB
53
 
 
54
22
\fBint png_crc_error (png_structp \fIpng_ptr\fP\fB);\fP
55
23
 
56
 
\fI\fB
57
 
 
58
 
\fI\fB
59
 
 
60
24
\fBint png_crc_finish (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIskip\fP\fB);\fP
61
25
 
62
 
\fI\fB
63
 
 
64
 
\fI\fB
65
 
 
66
26
\fBvoid png_crc_read (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIbuf\fP\fB, png_size_t \fIlength\fP\fB);\fP
67
27
 
68
 
\fI\fB
69
 
 
70
 
\fI\fB
71
 
 
72
28
\fBpng_voidp png_create_struct (int \fItype\fP\fB);\fP
73
29
 
74
 
\fI\fB
75
 
 
76
 
\fI\fB
77
 
 
78
30
\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
79
31
 
80
 
\fI\fB
81
 
 
82
 
\fI\fB
83
 
 
84
32
\fBvoid 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
85
33
 
86
 
\fI\fB
87
 
 
88
 
\fI\fB
89
 
 
90
34
\fBvoid png_destroy_struct (png_voidp \fIstruct_ptr\fP\fB);\fP
91
35
 
92
 
\fI\fB
93
 
 
94
 
\fI\fB
95
 
 
96
36
\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
97
37
 
98
 
\fI\fB
99
 
 
100
 
\fI\fB
101
 
 
102
38
\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
103
39
 
104
 
\fI\fB
105
 
 
106
 
\fI\fB
107
 
 
108
40
\fBvoid png_do_bgr (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
109
41
 
110
 
\fI\fB
111
 
 
112
 
\fI\fB
113
 
 
114
42
\fBvoid png_do_chop (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
115
43
 
116
 
\fI\fB
117
 
 
118
 
\fI\fB
119
 
 
120
44
\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
121
45
 
122
 
\fI\fB
123
 
 
124
 
\fI\fB
125
 
 
126
46
\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
127
47
 
128
 
\fI\fB
129
 
 
130
 
\fI\fB
131
 
 
132
48
\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
133
49
 
134
 
\fI\fB
135
 
 
136
 
\fI\fB
137
 
 
138
50
\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
139
51
 
140
 
\fI\fB
141
 
 
142
 
\fI\fB
143
 
 
144
52
\fBvoid png_do_gray_to_rgb (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
145
53
 
146
 
\fI\fB
147
 
 
148
 
\fI\fB
149
 
 
150
54
\fBvoid png_do_invert (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
151
55
 
152
 
\fI\fB
153
 
 
154
 
\fI\fB
155
 
 
156
56
\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
157
57
 
158
 
\fI\fB
159
 
 
160
 
\fI\fB
161
 
 
162
58
\fBvoid png_do_packswap (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
163
59
 
164
 
\fI\fB
165
 
 
166
 
\fI\fB
167
 
 
168
60
\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
169
61
 
170
 
\fI\fB
171
 
 
172
 
\fI\fB
173
 
 
174
62
\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
175
63
 
176
 
\fI\fB
177
 
 
178
 
\fI\fB
179
 
 
180
64
\fBvoid png_do_read_invert_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
181
65
 
182
 
\fI\fB
183
 
 
184
 
\fI\fB
185
 
 
186
66
\fBvoid png_do_read_swap_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
187
67
 
188
 
\fI\fB
189
 
 
190
 
\fI\fB
191
 
 
192
68
\fBvoid png_do_read_transformations (png_structp \fIpng_ptr\fP\fB);\fP
193
69
 
194
 
\fI\fB
195
 
 
196
 
\fI\fB
197
 
 
198
70
\fBint png_do_rgb_to_gray (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
199
71
 
200
 
\fI\fB
201
 
 
202
 
\fI\fB
203
 
 
204
72
\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
205
73
 
206
 
\fI\fB
207
 
 
208
 
\fI\fB
209
 
 
210
74
\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
211
75
 
212
 
\fI\fB
213
 
 
214
 
\fI\fB
215
 
 
216
76
\fBvoid png_do_swap (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
217
77
 
218
 
\fI\fB
219
 
 
220
 
\fI\fB
221
 
 
222
78
\fBvoid png_do_unpack (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
223
79
 
224
 
\fI\fB
225
 
 
226
 
\fI\fB
227
 
 
228
80
\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
229
81
 
230
 
\fI\fB
231
 
 
232
 
\fI\fB
233
 
 
234
82
\fBvoid png_do_write_interlace (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, int \fIpass\fP\fB);\fP
235
83
 
236
 
\fI\fB
237
 
 
238
 
\fI\fB
239
 
 
240
84
\fBvoid png_do_write_invert_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
241
85
 
242
 
\fI\fB
243
 
 
244
 
\fI\fB
245
 
 
246
86
\fBvoid png_do_write_swap_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
247
87
 
248
 
\fI\fB
249
 
 
250
 
\fI\fB
251
 
 
252
88
\fBvoid png_do_write_transformations (png_structp \fIpng_ptr\fP\fB);\fP
253
89
 
254
 
\fI\fB
255
 
 
256
 
\fI\fB
257
 
 
258
90
\fBvoid *png_far_to_near (png_structp png_ptr,png_voidp \fP\fIptr\fP\fB, int \fIcheck\fP\fB);\fP
259
91
 
260
 
\fI\fB
261
 
 
262
 
\fI\fB
263
 
 
264
92
\fBvoid png_flush (png_structp \fIpng_ptr\fP\fB);\fP
265
93
 
266
 
\fI\fB
267
 
 
268
 
\fI\fB
269
 
 
270
94
\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
271
95
 
272
 
\fI\fB
273
 
 
274
 
\fI\fB
275
 
 
276
96
\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
277
97
 
278
 
\fI\fB
279
 
 
280
 
\fI\fB
281
 
 
282
98
\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
283
99
 
284
 
\fI\fB
285
 
 
286
 
\fI\fB
287
 
 
288
100
\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
289
101
 
290
 
\fI\fB
291
 
 
292
 
\fI\fB
293
 
 
294
102
\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
295
103
 
296
 
\fI\fB
297
 
 
298
 
\fI\fB
299
 
 
300
104
\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
301
105
 
302
 
\fI\fB
303
 
 
304
 
\fI\fB
305
 
 
306
106
\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
307
107
 
308
 
\fI\fB
309
 
 
310
 
\fI\fB
311
 
 
312
108
\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
313
109
 
314
 
\fI\fB
315
 
 
316
 
\fI\fB
317
 
 
318
110
\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
319
111
 
320
 
\fI\fB
321
 
 
322
 
\fI\fB
323
 
 
324
112
\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
325
113
 
326
 
\fI\fB
327
 
 
328
 
\fI\fB
329
 
 
330
114
\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
331
115
 
332
 
\fI\fB
333
 
 
334
 
\fI\fB
335
 
 
336
116
\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
337
117
 
338
 
\fI\fB
339
 
 
340
 
\fI\fB
341
 
 
342
118
\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
343
119
 
344
 
\fI\fB
345
 
 
346
 
\fI\fB
347
 
 
348
120
\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
349
121
 
350
 
\fI\fB
351
 
 
352
 
\fI\fB
353
 
 
354
122
\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
355
123
 
356
 
\fI\fB
357
 
 
358
 
\fI\fB
359
 
 
360
124
\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
361
125
 
362
 
\fI\fB
363
 
 
364
 
\fI\fB
365
 
 
366
126
\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
367
127
 
368
 
\fI\fB
369
 
 
370
 
\fI\fB
371
 
 
372
128
\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
373
129
 
374
 
\fI\fB
375
 
 
376
 
\fI\fB
377
 
 
378
130
\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
379
131
 
380
 
\fI\fB
381
 
 
382
 
\fI\fB
383
 
 
384
132
\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
385
133
 
386
 
\fI\fB
387
 
 
388
 
\fI\fB
389
 
 
390
134
\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
391
135
 
392
 
\fI\fB
393
 
 
394
 
\fI\fB
395
 
 
396
136
\fBvoid png_info_destroy (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
397
137
 
398
 
\fI\fB
399
 
 
400
 
\fI\fB
401
 
 
402
138
\fBvoid png_init_mmx_flags (png_structp \fIpng_ptr\fP\fB);\fP
403
139
 
404
 
\fI\fB
405
 
 
406
 
\fI\fB
407
 
 
408
140
\fBvoid png_init_read_transformations (png_structp \fIpng_ptr\fP\fB);\fP
409
141
 
410
 
\fI\fB
411
 
 
412
 
\fI\fB
413
 
 
414
142
\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
415
143
 
416
 
\fI\fB
417
 
 
418
 
\fI\fB
419
 
 
420
144
\fBvoid png_process_some_data (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
421
145
 
422
 
\fI\fB
423
 
 
424
 
\fI\fB
425
 
 
426
146
\fBvoid png_push_check_crc (png_structp \fIpng_ptr\fP\fB);\fP
427
147
 
428
 
\fI\fB
429
 
 
430
 
\fI\fB
431
 
 
432
148
\fBvoid png_push_crc_finish (png_structp \fIpng_ptr\fP\fB);\fP
433
149
 
434
 
\fI\fB
435
 
 
436
 
\fI\fB
437
 
 
438
150
\fBvoid png_push_crc_skip (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
439
151
 
440
 
\fI\fB
441
 
 
442
 
\fI\fB
443
 
 
444
152
\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
445
153
 
446
 
\fI\fB
447
 
 
448
 
\fI\fB
449
 
 
450
154
\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
451
155
 
452
 
\fI\fB
453
 
 
454
 
\fI\fB
455
 
 
456
156
\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
457
157
 
458
 
\fI\fB
459
 
 
460
 
\fI\fB
461
 
 
462
158
\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
463
159
 
464
 
\fI\fB
465
 
 
466
 
\fI\fB
467
 
 
468
160
\fBvoid png_push_have_end (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
469
161
 
470
 
\fI\fB
471
 
 
472
 
\fI\fB
473
 
 
474
162
\fBvoid png_push_have_info (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
475
163
 
476
 
\fI\fB
477
 
 
478
 
\fI\fB
479
 
 
480
164
\fBvoid png_push_have_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIrow\fP\fB);\fP
481
165
 
482
 
\fI\fB
483
 
 
484
 
\fI\fB
485
 
 
486
166
\fBvoid png_push_process_row (png_structp \fIpng_ptr\fP\fB);\fP
487
167
 
488
 
\fI\fB
489
 
 
490
 
\fI\fB
491
 
 
492
168
\fBvoid png_push_read_chunk (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
493
169
 
494
 
\fI\fB
495
 
 
496
 
\fI\fB
497
 
 
498
170
\fBvoid png_push_read_end (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
499
171
 
500
 
\fI\fB
501
 
 
502
 
\fI\fB
503
 
 
504
172
\fBvoid png_push_read_IDAT (png_structp \fIpng_ptr\fP\fB);\fP
505
173
 
506
 
\fI\fB
507
 
 
508
 
\fI\fB
509
 
 
510
174
\fBvoid png_push_read_sig (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
511
175
 
512
 
\fI\fB
513
 
 
514
 
\fI\fB
515
 
 
516
176
\fBvoid png_push_read_tEXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
517
177
 
518
 
\fI\fB
519
 
 
520
 
\fI\fB
521
 
 
522
178
\fBvoid png_push_read_zTXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
523
179
 
524
 
\fI\fB
525
 
 
526
 
\fI\fB
527
 
 
528
180
\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
529
181
 
530
 
\fI\fB
531
 
 
532
 
\fI\fB
533
 
 
534
182
\fBvoid png_push_save_buffer (png_structp \fIpng_ptr\fP\fB);\fP
535
183
 
536
 
\fI\fB
537
 
 
538
 
\fI\fB
539
 
 
540
184
\fBpng_uint_32 png_read_chunk_header (png_structp \fIpng_ptr\fP\fB);\fP
541
185
 
542
 
\fI\fB
543
 
 
544
 
\fI\fB
545
 
 
546
186
\fBvoid png_read_data (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIdata\fP\fB, png_size_t \fIlength\fP\fB);\fP
547
187
 
548
 
\fI\fB
549
 
 
550
 
\fI\fB
551
 
 
552
188
\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
553
189
 
554
 
\fI\fB
555
 
 
556
 
\fI\fB
557
 
 
558
190
\fBvoid png_read_finish_row (png_structp \fIpng_ptr\fP\fB);\fP
559
191
 
560
 
\fI\fB
561
 
 
562
 
\fI\fB
563
 
 
564
192
\fBvoid png_read_push_finish_row (png_structp \fIpng_ptr\fP\fB);\fP
565
193
 
566
 
\fI\fB
567
 
 
568
 
\fI\fB
569
 
 
570
194
\fBvoid png_read_start_row (png_structp \fIpng_ptr\fP\fB);\fP
571
195
 
572
 
\fI\fB
573
 
 
574
 
\fI\fB
575
 
 
576
196
\fBvoid png_read_transform_info (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
577
197
 
578
 
\fI\fB
579
 
 
580
 
\fI\fB
581
 
 
582
198
\fBvoid png_reset_crc (png_structp \fIpng_ptr\fP\fB);\fP
583
199
 
584
 
\fI\fB
585
 
 
586
 
\fI\fB
587
 
 
588
200
\fBint png_set_text_2 (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_textp \fP\fItext_ptr\fP\fB, int \fInum_text\fP\fB);\fP
589
201
 
590
 
\fI\fB
591
 
 
592
 
\fI\fB
593
 
 
594
202
\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
595
203
 
596
 
\fI\fB
597
 
 
598
 
\fI\fB
599
 
 
600
204
\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
601
205
 
602
 
\fI\fB
603
 
 
604
 
\fI\fB
605
 
 
606
206
\fBvoid png_write_data (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIdata\fP\fB, png_size_t \fIlength\fP\fB);\fP
607
207
 
608
 
\fI\fB
609
 
 
610
 
\fI\fB
611
 
 
612
208
\fBvoid png_write_filtered_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIfiltered_row\fP\fB);\fP
613
209
 
614
 
\fI\fB
615
 
 
616
 
\fI\fB
617
 
 
618
210
\fBvoid png_write_find_filter (png_structp \fP\fIpng_ptr\fP\fB, png_row_infop \fIrow_info\fP\fB);\fP
619
211
 
620
 
\fI\fB
621
 
 
622
 
\fI\fB
623
 
 
624
212
\fBvoid png_write_finish_row (png_structp \fIpng_ptr\fP\fB);\fP
625
213
 
626
 
\fI\fB
627
 
 
628
 
\fI\fB
629
 
 
630
214
\fBvoid png_write_gAMA (png_structp \fP\fIpng_ptr\fP\fB, double \fIfile_gamma\fP\fB);\fP
631
215
 
632
 
\fI\fB
633
 
 
634
 
\fI\fB
635
 
 
636
216
\fBvoid png_write_gAMA_fixed (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIint_file_gamma\fP\fB);\fP
637
217
 
638
 
\fI\fB
639
 
 
640
 
\fI\fB
641
 
 
642
218
\fBvoid png_write_hIST (png_structp \fP\fIpng_ptr\fP\fB, png_uint_16p \fP\fIhist\fP\fB, int \fInum_hist\fP\fB);\fP
643
219
 
644
 
\fI\fB
645
 
 
646
 
\fI\fB
647
 
 
648
220
\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
649
221
 
650
 
\fI\fB
651
 
 
652
 
\fI\fB
653
 
 
654
222
\fBvoid png_write_IDAT (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIdata\fP\fB, png_size_t \fIlength\fP\fB);\fP
655
223
 
656
 
\fI\fB
657
 
 
658
 
\fI\fB
659
 
 
660
224
\fBvoid png_write_IEND (png_structp \fIpng_ptr\fP\fB);\fP
661
225
 
662
 
\fI\fB
663
 
 
664
 
\fI\fB
665
 
 
666
226
\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
667
227
 
668
 
\fI\fB
669
 
 
670
 
\fI\fB
671
 
 
672
228
\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
673
229
 
674
 
\fI\fB
675
 
 
676
 
\fI\fB
677
 
 
678
230
\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
679
231
 
680
 
\fI\fB
681
 
 
682
 
\fI\fB
683
 
 
684
232
\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
685
233
 
686
 
\fI\fB
687
 
 
688
 
\fI\fB
689
 
 
690
234
\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
691
235
 
692
 
\fI\fB
693
 
 
694
 
\fI\fB
695
 
 
696
236
\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
697
237
 
698
 
\fI\fB
699
 
 
700
 
\fI\fB
701
 
 
702
238
\fBvoid png_write_sBIT (png_structp \fP\fIpng_ptr\fP\fB, png_color_8p \fP\fIsbit\fP\fB, int \fIcolor_type\fP\fB);\fP
703
239
 
704
 
\fI\fB
705
 
 
706
 
\fI\fB
707
 
 
708
240
\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
709
241
 
710
 
\fI\fB
711
 
 
712
 
\fI\fB
713
 
 
714
242
\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
715
243
 
716
 
\fI\fB
717
 
 
718
 
\fI\fB
719
 
 
720
244
\fBvoid png_write_sig (png_structp \fIpng_ptr\fP\fB);\fP
721
245
 
722
 
\fI\fB
723
 
 
724
 
\fI\fB
725
 
 
726
246
\fBvoid png_write_sRGB (png_structp \fP\fIpng_ptr\fP\fB, int \fIintent\fP\fB);\fP
727
247
 
728
 
\fI\fB
729
 
 
730
 
\fI\fB
731
 
 
732
248
\fBvoid png_write_sPLT (png_structp \fP\fIpng_ptr\fP\fB, png_spalette_p \fIpalette\fP\fB);\fP
733
249
 
734
 
\fI\fB
735
 
 
736
 
\fI\fB
737
 
 
738
250
\fBvoid png_write_start_row (png_structp \fIpng_ptr\fP\fB);\fP
739
251
 
740
 
\fI\fB
741
 
 
742
 
\fI\fB
743
 
 
744
252
\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
745
253
 
746
 
\fI\fB
747
 
 
748
 
\fI\fB
749
 
 
750
254
\fBvoid png_write_tIME (png_structp \fP\fIpng_ptr\fP\fB, png_timep \fImod_time\fP\fB);\fP
751
255
 
752
 
\fI\fB
753
 
 
754
 
\fI\fB
755
 
 
756
256
\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
757
257
 
758
 
\fI\fB
759
 
 
760
 
\fI\fB
761
 
 
762
258
\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
763
259
 
764
 
\fI\fB
765
 
 
766
 
\fI\fB
767
 
 
768
260
\fBvoidpf png_zalloc (voidpf \fP\fIpng_ptr\fP\fB, uInt \fP\fIitems\fP\fB, uInt \fIsize\fP\fB);\fP
769
261
 
770
 
\fI\fB
771
 
 
772
 
\fI\fB
773
 
 
774
262
\fBvoid png_zfree (voidpf \fP\fIpng_ptr\fP\fB, voidpf \fIptr\fP\fB);\fP
775
263
 
776
264
\fI\fB
777
265
 
778
 
\fI\fB
779
 
 
780
266
.SH DESCRIPTION
781
267
The functions listed above are used privately by libpng
782
268
and are not recommended for use by applications.  They are