1 /* Automatically generated header! Do not edit! */ 2 3 #ifndef _PPCINLINE_PNG_H 4 #define _PPCINLINE_PNG_H 5 6 #ifndef __PPCINLINE_MACROS_H 7 #include <ppcinline/macros.h> 8 #endif /* !__PPCINLINE_MACROS_H */ 9 10 #ifndef PNG_BASE_NAME 11 #define PNG_BASE_NAME PNGBase 12 #endif /* !PNG_BASE_NAME */ 13 14 #define png_access_version_number() \ 15 (((png_uint_32 (*)(void))*(void**)((long)(PNG_BASE_NAME) - 1000))()) 16 17 #define png_set_sig_bytes(__p0, __p1) \ 18 (((void (*)(png_structp , int ))*(void**)((long)(PNG_BASE_NAME) - 820))(__p0, __p1)) 19 20 #define png_sig_cmp(__p0, __p1, __p2) \ 21 (((int (*)(png_bytep , png_size_t , png_size_t ))*(void**)((long)(PNG_BASE_NAME) - 910))(__p0, __p1, __p2)) 22 23 #define png_check_sig(__p0, __p1) \ 24 (((int (*)(png_bytep , int ))*(void**)((long)(PNG_BASE_NAME) - 34))(__p0, __p1)) 25 26 #define png_create_read_struct(__p0, __p1, __p2, __p3) \ 27 (((png_structp (*)(png_const_charp , png_voidp , png_error_ptr , png_error_ptr ))*(void**)((long)(PNG_BASE_NAME) - 70))(__p0, __p1, __p2, __p3)) 28 29 #define png_create_write_struct(__p0, __p1, __p2, __p3) \ 30 (((png_structp (*)(png_const_charp , png_voidp , png_error_ptr , png_error_ptr ))*(void**)((long)(PNG_BASE_NAME) - 76))(__p0, __p1, __p2, __p3)) 31 32 #define png_get_compression_buffer_size(__p0) \ 33 (((png_uint_32 (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 172))(__p0)) 34 35 #define png_set_compression_buffer_size(__p0, __p1) \ 36 (((void (*)(png_structp , png_uint_32 ))*(void**)((long)(PNG_BASE_NAME) - 550))(__p0, __p1)) 37 38 #define png_reset_zstream(__p0) \ 39 (((int (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 502))(__p0)) 40 41 #define png_write_chunk(__p0, __p1, __p2, __p3) \ 42 (((void (*)(png_structp , png_bytep , png_bytep , png_size_t ))*(void**)((long)(PNG_BASE_NAME) - 928))(__p0, __p1, __p2, __p3)) 43 44 #define png_write_chunk_start(__p0, __p1, __p2) \ 45 (((void (*)(png_structp , png_bytep , png_uint_32 ))*(void**)((long)(PNG_BASE_NAME) - 946))(__p0, __p1, __p2)) 46 47 #define png_write_chunk_data(__p0, __p1, __p2) \ 48 (((void (*)(png_structp , png_bytep , png_size_t ))*(void**)((long)(PNG_BASE_NAME) - 934))(__p0, __p1, __p2)) 49 50 #define png_write_chunk_end(__p0) \ 51 (((void (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 940))(__p0)) 52 53 #define png_create_info_struct(__p0) \ 54 (((png_infop (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 64))(__p0)) 55 56 #define png_write_info_before_PLTE(__p0, __p1) \ 57 (((void (*)(png_structp , png_infop ))*(void**)((long)(PNG_BASE_NAME) - 976))(__p0, __p1)) 58 59 #define png_write_info(__p0, __p1) \ 60 (((void (*)(png_structp , png_infop ))*(void**)((long)(PNG_BASE_NAME) - 970))(__p0, __p1)) 61 62 #define png_read_info(__p0, __p1) \ 63 (((void (*)(png_structp , png_infop ))*(void**)((long)(PNG_BASE_NAME) - 472))(__p0, __p1)) 64 65 #define png_convert_to_rfc1123(__p0, __p1) \ 66 (((png_charp (*)(png_structp , png_timep ))*(void**)((long)(PNG_BASE_NAME) - 1006))(__p0, __p1)) 67 68 #define png_convert_from_struct_tm(__p0, __p1) \ 69 (((void (*)(png_timep , struct tm * ttime))*(void**)((long)(PNG_BASE_NAME) - 52))(__p0, __p1)) 70 71 #define png_convert_from_time_t32(__p0, __p1) \ 72 (((void (*)(png_timep , long ))*(void**)((long)(PNG_BASE_NAME) - 58))(__p0, __p1)) 73 74 #define png_convert_from_time_t64(__p0, __p1) \ 75 (((void (*)(png_timep , long long ))*(void**)((long)(PNG_BASE_NAME) - 1126))(__p0, __p1)) 76 77 #define png_set_expand(__p0) \ 78 (((void (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 604))(__p0)) 79 80 #define png_set_gray_1_2_4_to_8(__p0) \ 81 (((void (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 652))(__p0)) 82 83 #define png_set_expand_gray_1_2_4_to_8(__p0) \ 84 (((void (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 1120))(__p0)) 85 86 #define png_set_palette_to_rgb(__p0) \ 87 (((void (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 730))(__p0)) 88 89 #define png_set_tRNS_to_alpha(__p0) \ 90 (((void (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 862))(__p0)) 91 92 #define png_set_bgr(__p0) \ 93 (((void (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 532))(__p0)) 94 95 #define png_set_gray_to_rgb(__p0) \ 96 (((void (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 658))(__p0)) 97 98 #define png_set_rgb_to_gray(__p0, __p1, __p2, __p3) \ 99 (((void (*)(png_structp , int , double , double ))*(void**)((long)(PNG_BASE_NAME) - 766))(__p0, __p1, __p2, __p3)) 100 101 #define png_set_rgb_to_gray_fixed(__p0, __p1, __p2, __p3) \ 102 (((void (*)(png_structp , int , png_fixed_point , png_fixed_point ))*(void**)((long)(PNG_BASE_NAME) - 772))(__p0, __p1, __p2, __p3)) 103 104 #define png_get_rgb_to_gray_status(__p0) \ 105 (((png_byte (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 304))(__p0)) 106 107 #define png_build_grayscale_palette(__p0, __p1) \ 108 (((void (*)(int , png_colorp ))*(void**)((long)(PNG_BASE_NAME) - 28))(__p0, __p1)) 109 110 #define png_set_strip_alpha(__p0) \ 111 (((void (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 832))(__p0)) 112 113 #define png_set_swap_alpha(__p0) \ 114 (((void (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 844))(__p0)) 115 116 #define png_set_invert_alpha(__p0) \ 117 (((void (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 682))(__p0)) 118 119 #define png_set_filler(__p0, __p1, __p2) \ 120 (((void (*)(png_structp , png_uint_32 , int ))*(void**)((long)(PNG_BASE_NAME) - 610))(__p0, __p1, __p2)) 121 122 #define png_set_add_alpha(__p0, __p1, __p2) \ 123 (((void (*)(png_structp , png_uint_32 , int ))*(void**)((long)(PNG_BASE_NAME) - 1114))(__p0, __p1, __p2)) 124 125 #define png_set_swap(__p0) \ 126 (((void (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 838))(__p0)) 127 128 #define png_set_packing(__p0) \ 129 (((void (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 718))(__p0)) 130 131 #define png_set_packswap(__p0) \ 132 (((void (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 724))(__p0)) 133 134 #define png_set_shift(__p0, __p1) \ 135 (((void (*)(png_structp , png_color_8p ))*(void**)((long)(PNG_BASE_NAME) - 814))(__p0, __p1)) 136 137 #define png_set_interlace_handling(__p0) \ 138 (((int (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 676))(__p0)) 139 140 #define png_set_invert_mono(__p0) \ 141 (((void (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 688))(__p0)) 142 143 #define png_set_background(__p0, __p1, __p2, __p3, __p4) \ 144 (((void (*)(png_structp , png_color_16p , int , int , double ))*(void**)((long)(PNG_BASE_NAME) - 526))(__p0, __p1, __p2, __p3, __p4)) 145 146 #define png_set_strip_16(__p0) \ 147 (((void (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 826))(__p0)) 148 149 #define png_set_dither(__p0, __p1, __p2, __p3, __p4, __p5) \ 150 (((void (*)(png_structp , png_colorp , int , int , png_uint_16p , int ))*(void**)((long)(PNG_BASE_NAME) - 592))(__p0, __p1, __p2, __p3, __p4, __p5)) 151 152 #define png_set_gamma(__p0, __p1, __p2) \ 153 (((void (*)(png_structp , double , double ))*(void**)((long)(PNG_BASE_NAME) - 646))(__p0, __p1, __p2)) 154 155 #define png_set_flush(__p0, __p1) \ 156 (((void (*)(png_structp , int ))*(void**)((long)(PNG_BASE_NAME) - 628))(__p0, __p1)) 157 158 #define png_write_flush(__p0) \ 159 (((void (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 958))(__p0)) 160 161 #define png_start_read_image(__p0) \ 162 (((void (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 916))(__p0)) 163 164 #define png_read_update_info(__p0, __p1) \ 165 (((void (*)(png_structp , png_infop ))*(void**)((long)(PNG_BASE_NAME) - 496))(__p0, __p1)) 166 167 #define png_read_rows(__p0, __p1, __p2, __p3) \ 168 (((void (*)(png_structp , png_bytepp , png_bytepp , png_uint_32 ))*(void**)((long)(PNG_BASE_NAME) - 490))(__p0, __p1, __p2, __p3)) 169 170 #define png_read_row(__p0, __p1, __p2) \ 171 (((void (*)(png_structp , png_bytep , png_bytep ))*(void**)((long)(PNG_BASE_NAME) - 484))(__p0, __p1, __p2)) 172 173 #define png_read_image(__p0, __p1) \ 174 (((void (*)(png_structp , png_bytepp ))*(void**)((long)(PNG_BASE_NAME) - 466))(__p0, __p1)) 175 176 #define png_read_end(__p0, __p1) \ 177 (((void (*)(png_structp , png_infop ))*(void**)((long)(PNG_BASE_NAME) - 460))(__p0, __p1)) 178 179 #define png_write_row(__p0, __p1) \ 180 (((void (*)(png_structp , png_bytep ))*(void**)((long)(PNG_BASE_NAME) - 988))(__p0, __p1)) 181 182 #define png_write_rows(__p0, __p1, __p2) \ 183 (((void (*)(png_structp , png_bytepp , png_uint_32 ))*(void**)((long)(PNG_BASE_NAME) - 994))(__p0, __p1, __p2)) 184 185 #define png_write_image(__p0, __p1) \ 186 (((void (*)(png_structp , png_bytepp ))*(void**)((long)(PNG_BASE_NAME) - 964))(__p0, __p1)) 187 188 #define png_write_end(__p0, __p1) \ 189 (((void (*)(png_structp , png_infop ))*(void**)((long)(PNG_BASE_NAME) - 952))(__p0, __p1)) 190 191 #define png_destroy_info_struct(__p0, __p1) \ 192 (((void (*)(png_structp , png_infopp ))*(void**)((long)(PNG_BASE_NAME) - 88))(__p0, __p1)) 193 194 #define png_destroy_read_struct(__p0, __p1, __p2) \ 195 (((void (*)(png_structpp , png_infopp , png_infopp ))*(void**)((long)(PNG_BASE_NAME) - 94))(__p0, __p1, __p2)) 196 197 #define png_destroy_write_struct(__p0, __p1) \ 198 (((void (*)(png_structpp , png_infopp ))*(void**)((long)(PNG_BASE_NAME) - 100))(__p0, __p1)) 199 200 #define png_set_crc_action(__p0, __p1, __p2) \ 201 (((void (*)(png_structp , int , int ))*(void**)((long)(PNG_BASE_NAME) - 586))(__p0, __p1, __p2)) 202 203 #define png_set_filter(__p0, __p1, __p2) \ 204 (((void (*)(png_structp , int , int ))*(void**)((long)(PNG_BASE_NAME) - 616))(__p0, __p1, __p2)) 205 206 #define png_set_filter_heuristics(__p0, __p1, __p2, __p3, __p4) \ 207 (((void (*)(png_structp , int , int , png_doublep , png_doublep ))*(void**)((long)(PNG_BASE_NAME) - 622))(__p0, __p1, __p2, __p3, __p4)) 208 209 #define png_set_compression_level(__p0, __p1) \ 210 (((void (*)(png_structp , int ))*(void**)((long)(PNG_BASE_NAME) - 556))(__p0, __p1)) 211 212 #define png_set_compression_mem_level(__p0, __p1) \ 213 (((void (*)(png_structp , int ))*(void**)((long)(PNG_BASE_NAME) - 562))(__p0, __p1)) 214 215 #define png_set_compression_strategy(__p0, __p1) \ 216 (((void (*)(png_structp , int ))*(void**)((long)(PNG_BASE_NAME) - 574))(__p0, __p1)) 217 218 #define png_set_compression_window_bits(__p0, __p1) \ 219 (((void (*)(png_structp , int ))*(void**)((long)(PNG_BASE_NAME) - 580))(__p0, __p1)) 220 221 #define png_set_compression_method(__p0, __p1) \ 222 (((void (*)(png_structp , int ))*(void**)((long)(PNG_BASE_NAME) - 568))(__p0, __p1)) 223 224 #define png_set_error_fn(__p0, __p1, __p2, __p3) \ 225 (((void (*)(png_structp , png_voidp , png_error_ptr , png_error_ptr ))*(void**)((long)(PNG_BASE_NAME) - 598))(__p0, __p1, __p2, __p3)) 226 227 #define png_get_error_ptr(__p0) \ 228 (((png_voidp (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 190))(__p0)) 229 230 #define png_set_write_fn(__p0, __p1, __p2, __p3) \ 231 (((void (*)(png_structp , png_voidp , png_rw_ptr , png_flush_ptr ))*(void**)((long)(PNG_BASE_NAME) - 892))(__p0, __p1, __p2, __p3)) 232 233 #define png_set_read_fn(__p0, __p1, __p2) \ 234 (((void (*)(png_structp , png_voidp , png_rw_ptr ))*(void**)((long)(PNG_BASE_NAME) - 742))(__p0, __p1, __p2)) 235 236 #define png_get_io_ptr(__p0) \ 237 (((png_voidp (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 256))(__p0)) 238 239 #define png_set_read_status_fn(__p0, __p1) \ 240 (((void (*)(png_structp , png_read_status_ptr ))*(void**)((long)(PNG_BASE_NAME) - 748))(__p0, __p1)) 241 242 #define png_set_write_status_fn(__p0, __p1) \ 243 (((void (*)(png_structp , png_write_status_ptr ))*(void**)((long)(PNG_BASE_NAME) - 898))(__p0, __p1)) 244 245 #define png_set_read_user_transform_fn(__p0, __p1) \ 246 (((void (*)(png_structp , png_user_transform_ptr ))*(void**)((long)(PNG_BASE_NAME) - 760))(__p0, __p1)) 247 248 #define png_set_write_user_transform_fn(__p0, __p1) \ 249 (((void (*)(png_structp , png_user_transform_ptr ))*(void**)((long)(PNG_BASE_NAME) - 904))(__p0, __p1)) 250 251 #define png_set_user_transform_info(__p0, __p1, __p2, __p3) \ 252 (((void (*)(png_structp , png_voidp , int , int ))*(void**)((long)(PNG_BASE_NAME) - 886))(__p0, __p1, __p2, __p3)) 253 254 #define png_get_user_transform_ptr(__p0) \ 255 (((png_voidp (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 382))(__p0)) 256 257 #define png_set_read_user_chunk_fn(__p0, __p1, __p2) \ 258 (((void (*)(png_structp , png_voidp , png_user_chunk_ptr ))*(void**)((long)(PNG_BASE_NAME) - 754))(__p0, __p1, __p2)) 259 260 #define png_get_user_chunk_ptr(__p0) \ 261 (((png_voidp (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 376))(__p0)) 262 263 #define png_set_progressive_read_fn(__p0, __p1, __p2, __p3, __p4) \ 264 (((void (*)(png_structp , png_voidp , png_progressive_info_ptr , png_progressive_row_ptr , png_progressive_end_ptr ))*(void**)((long)(PNG_BASE_NAME) - 736))(__p0, __p1, __p2, __p3, __p4)) 265 266 #define png_get_progressive_ptr(__p0) \ 267 (((png_voidp (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 298))(__p0)) 268 269 #define png_process_data(__p0, __p1, __p2, __p3) \ 270 (((void (*)(png_structp , png_infop , png_bytep , png_size_t ))*(void**)((long)(PNG_BASE_NAME) - 448))(__p0, __p1, __p2, __p3)) 271 272 #define png_progressive_combine_row(__p0, __p1, __p2) \ 273 (((void (*)(png_structp , png_bytep , png_bytep ))*(void**)((long)(PNG_BASE_NAME) - 454))(__p0, __p1, __p2)) 274 275 #define png_malloc(__p0, __p1) \ 276 (((png_voidp (*)(png_structp , png_uint_32 ))*(void**)((long)(PNG_BASE_NAME) - 430))(__p0, __p1)) 277 278 #define png_malloc_warn(__p0, __p1) \ 279 (((png_voidp (*)(png_structp , png_uint_32 ))*(void**)((long)(PNG_BASE_NAME) - 1042))(__p0, __p1)) 280 281 #define png_free(__p0, __p1) \ 282 (((void (*)(png_structp , png_voidp ))*(void**)((long)(PNG_BASE_NAME) - 112))(__p0, __p1)) 283 284 #define png_free_data(__p0, __p1, __p2, __p3) \ 285 (((void (*)(png_structp , png_infop , png_uint_32 , int ))*(void**)((long)(PNG_BASE_NAME) - 118))(__p0, __p1, __p2, __p3)) 286 287 #define png_data_freer(__p0, __p1, __p2, __p3) \ 288 (((void (*)(png_structp , png_infop , int , png_uint_32 ))*(void**)((long)(PNG_BASE_NAME) - 82))(__p0, __p1, __p2, __p3)) 289 290 #define png_memcpy_check(__p0, __p1, __p2, __p3) \ 291 (((png_voidp (*)(png_structp , png_voidp , png_voidp , png_uint_32 ))*(void**)((long)(PNG_BASE_NAME) - 436))(__p0, __p1, __p2, __p3)) 292 293 #define png_memset_check(__p0, __p1, __p2, __p3) \ 294 (((png_voidp (*)(png_structp , png_voidp , int , png_uint_32 ))*(void**)((long)(PNG_BASE_NAME) - 442))(__p0, __p1, __p2, __p3)) 295 296 #define png_error(__p0, __p1) \ 297 (((void (*)(png_structp , png_const_charp ))*(void**)((long)(PNG_BASE_NAME) - 106))(__p0, __p1)) 298 299 #define png_chunk_error(__p0, __p1) \ 300 (((void (*)(png_structp , png_const_charp ))*(void**)((long)(PNG_BASE_NAME) - 40))(__p0, __p1)) 301 302 #define png_warning(__p0, __p1) \ 303 (((void (*)(png_structp , png_const_charp ))*(void**)((long)(PNG_BASE_NAME) - 922))(__p0, __p1)) 304 305 #define png_chunk_warning(__p0, __p1) \ 306 (((void (*)(png_structp , png_const_charp ))*(void**)((long)(PNG_BASE_NAME) - 46))(__p0, __p1)) 307 308 #define png_get_valid(__p0, __p1, __p2) \ 309 (((png_uint_32 (*)(png_structp , png_infop , png_uint_32 ))*(void**)((long)(PNG_BASE_NAME) - 388))(__p0, __p1, __p2)) 310 311 #define png_get_rowbytes(__p0, __p1) \ 312 (((png_uint_32 (*)(png_structp , png_infop ))*(void**)((long)(PNG_BASE_NAME) - 310))(__p0, __p1)) 313 314 #define png_get_rows(__p0, __p1) \ 315 (((png_bytepp (*)(png_structp , png_infop ))*(void**)((long)(PNG_BASE_NAME) - 316))(__p0, __p1)) 316 317 #define png_set_rows(__p0, __p1, __p2) \ 318 (((void (*)(png_structp , png_infop , png_bytepp ))*(void**)((long)(PNG_BASE_NAME) - 778))(__p0, __p1, __p2)) 319 320 #define png_get_channels(__p0, __p1) \ 321 (((png_byte (*)(png_structp , png_infop ))*(void**)((long)(PNG_BASE_NAME) - 160))(__p0, __p1)) 322 323 #define png_get_image_width(__p0, __p1) \ 324 (((png_uint_32 (*)(png_structp , png_infop ))*(void**)((long)(PNG_BASE_NAME) - 244))(__p0, __p1)) 325 326 #define png_get_image_height(__p0, __p1) \ 327 (((png_uint_32 (*)(png_structp , png_infop ))*(void**)((long)(PNG_BASE_NAME) - 238))(__p0, __p1)) 328 329 #define png_get_bit_depth(__p0, __p1) \ 330 (((png_byte (*)(png_structp , png_infop ))*(void**)((long)(PNG_BASE_NAME) - 142))(__p0, __p1)) 331 332 #define png_get_color_type(__p0, __p1) \ 333 (((png_byte (*)(png_structp , png_infop ))*(void**)((long)(PNG_BASE_NAME) - 166))(__p0, __p1)) 334 335 #define png_get_filter_type(__p0, __p1) \ 336 (((png_byte (*)(png_structp , png_infop ))*(void**)((long)(PNG_BASE_NAME) - 196))(__p0, __p1)) 337 338 #define png_get_interlace_type(__p0, __p1) \ 339 (((png_byte (*)(png_structp , png_infop ))*(void**)((long)(PNG_BASE_NAME) - 250))(__p0, __p1)) 340 341 #define png_get_compression_type(__p0, __p1) \ 342 (((png_byte (*)(png_structp , png_infop ))*(void**)((long)(PNG_BASE_NAME) - 178))(__p0, __p1)) 343 344 #define png_get_pixels_per_meter(__p0, __p1) \ 345 (((png_uint_32 (*)(png_structp , png_infop ))*(void**)((long)(PNG_BASE_NAME) - 292))(__p0, __p1)) 346 347 #define png_get_x_pixels_per_meter(__p0, __p1) \ 348 (((png_uint_32 (*)(png_structp , png_infop ))*(void**)((long)(PNG_BASE_NAME) - 406))(__p0, __p1)) 349 350 #define png_get_y_pixels_per_meter(__p0, __p1) \ 351 (((png_uint_32 (*)(png_structp , png_infop ))*(void**)((long)(PNG_BASE_NAME) - 424))(__p0, __p1)) 352 353 #define png_get_pixel_aspect_ratio(__p0, __p1) \ 354 (((float (*)(png_structp , png_infop ))*(void**)((long)(PNG_BASE_NAME) - 286))(__p0, __p1)) 355 356 #define png_get_x_offset_pixels(__p0, __p1) \ 357 (((png_int_32 (*)(png_structp , png_infop ))*(void**)((long)(PNG_BASE_NAME) - 400))(__p0, __p1)) 358 359 #define png_get_y_offset_pixels(__p0, __p1) \ 360 (((png_int_32 (*)(png_structp , png_infop ))*(void**)((long)(PNG_BASE_NAME) - 418))(__p0, __p1)) 361 362 #define png_get_x_offset_microns(__p0, __p1) \ 363 (((png_int_32 (*)(png_structp , png_infop ))*(void**)((long)(PNG_BASE_NAME) - 394))(__p0, __p1)) 364 365 #define png_get_y_offset_microns(__p0, __p1) \ 366 (((png_int_32 (*)(png_structp , png_infop ))*(void**)((long)(PNG_BASE_NAME) - 412))(__p0, __p1)) 367 368 #define png_get_signature(__p0, __p1) \ 369 (((png_bytep (*)(png_structp , png_infop ))*(void**)((long)(PNG_BASE_NAME) - 346))(__p0, __p1)) 370 371 #define png_get_bKGD(__p0, __p1, __p2) \ 372 (((png_uint_32 (*)(png_structp , png_infop , png_color_16p *))*(void**)((long)(PNG_BASE_NAME) - 136))(__p0, __p1, __p2)) 373 374 #define png_set_bKGD(__p0, __p1, __p2) \ 375 (((void (*)(png_structp , png_infop , png_color_16p ))*(void**)((long)(PNG_BASE_NAME) - 520))(__p0, __p1, __p2)) 376 377 #define png_get_cHRM(__p0, __p1, __p2, __p3, __p4, __p5, __p6, __p7, __p8, __p9) \ 378 (((png_uint_32 (*)(png_structp , png_infop , double *, double *, double *, double *, double *, double *, double *, double *))*(void**)((long)(PNG_BASE_NAME) - 148))(__p0, __p1, __p2, __p3, __p4, __p5, __p6, __p7, __p8, __p9)) 379 380 #define png_get_cHRM_fixed(__p0, __p1, __p2, __p3, __p4, __p5, __p6, __p7, __p8, __p9) \ 381 (((png_uint_32 (*)(png_structp , png_infop , png_fixed_point *, png_fixed_point *, png_fixed_point *, png_fixed_point *, png_fixed_point *, png_fixed_point *, png_fixed_point *, png_fixed_point *))*(void**)((long)(PNG_BASE_NAME) - 154))(__p0, __p1, __p2, __p3, __p4, __p5, __p6, __p7, __p8, __p9)) 382 383 #define png_set_cHRM(__p0, __p1, __p2, __p3, __p4, __p5, __p6, __p7, __p8, __p9) \ 384 (((void (*)(png_structp , png_infop , double , double , double , double , double , double , double , double ))*(void**)((long)(PNG_BASE_NAME) - 538))(__p0, __p1, __p2, __p3, __p4, __p5, __p6, __p7, __p8, __p9)) 385 386 #define png_set_cHRM_fixed(__p0, __p1, __p2, __p3, __p4, __p5, __p6, __p7, __p8, __p9) \ 387 (((void (*)(png_structp , png_infop , png_fixed_point , png_fixed_point , png_fixed_point , png_fixed_point , png_fixed_point , png_fixed_point , png_fixed_point , png_fixed_point ))*(void**)((long)(PNG_BASE_NAME) - 544))(__p0, __p1, __p2, __p3, __p4, __p5, __p6, __p7, __p8, __p9)) 388 389 #define png_get_gAMA(__p0, __p1, __p2) \ 390 (((png_uint_32 (*)(png_structp , png_infop , double *))*(void**)((long)(PNG_BASE_NAME) - 202))(__p0, __p1, __p2)) 391 392 #define png_get_gAMA_fixed(__p0, __p1, __p2) \ 393 (((png_uint_32 (*)(png_structp , png_infop , png_fixed_point *))*(void**)((long)(PNG_BASE_NAME) - 208))(__p0, __p1, __p2)) 394 395 #define png_set_gAMA(__p0, __p1, __p2) \ 396 (((void (*)(png_structp , png_infop , double ))*(void**)((long)(PNG_BASE_NAME) - 634))(__p0, __p1, __p2)) 397 398 #define png_set_gAMA_fixed(__p0, __p1, __p2) \ 399 (((void (*)(png_structp , png_infop , png_fixed_point ))*(void**)((long)(PNG_BASE_NAME) - 640))(__p0, __p1, __p2)) 400 401 #define png_get_hIST(__p0, __p1, __p2) \ 402 (((png_uint_32 (*)(png_structp , png_infop , png_uint_16p *))*(void**)((long)(PNG_BASE_NAME) - 214))(__p0, __p1, __p2)) 403 404 #define png_set_hIST(__p0, __p1, __p2) \ 405 (((void (*)(png_structp , png_infop , png_uint_16p ))*(void**)((long)(PNG_BASE_NAME) - 664))(__p0, __p1, __p2)) 406 407 #define png_get_IHDR(__p0, __p1, __p2, __p3, __p4, __p5, __p6, __p7, __p8) \ 408 (((png_uint_32 (*)(png_structp , png_infop , png_uint_32 *, png_uint_32 *, int *, int *, int *, int *, int *))*(void**)((long)(PNG_BASE_NAME) - 124))(__p0, __p1, __p2, __p3, __p4, __p5, __p6, __p7, __p8)) 409 410 #define png_set_IHDR(__p0, __p1, __p2, __p3, __p4, __p5, __p6, __p7, __p8) \ 411 (((void (*)(png_structp , png_infop , png_uint_32 , png_uint_32 , int , int , int , int , int ))*(void**)((long)(PNG_BASE_NAME) - 508))(__p0, __p1, __p2, __p3, __p4, __p5, __p6, __p7, __p8)) 412 413 #define png_get_oFFs(__p0, __p1, __p2, __p3, __p4) \ 414 (((png_uint_32 (*)(png_structp , png_infop , png_int_32 *, png_int_32 *, int *))*(void**)((long)(PNG_BASE_NAME) - 268))(__p0, __p1, __p2, __p3, __p4)) 415 416 #define png_set_oFFs(__p0, __p1, __p2, __p3, __p4) \ 417 (((void (*)(png_structp , png_infop , png_int_32 , png_int_32 , int ))*(void**)((long)(PNG_BASE_NAME) - 700))(__p0, __p1, __p2, __p3, __p4)) 418 419 #define png_get_pCAL(__p0, __p1, __p2, __p3, __p4, __p5, __p6, __p7, __p8) \ 420 (((png_uint_32 (*)(png_structp , png_infop , png_charp *, png_int_32 *, png_int_32 *, int *, int *, png_charp *, png_charpp *))*(void**)((long)(PNG_BASE_NAME) - 274))(__p0, __p1, __p2, __p3, __p4, __p5, __p6, __p7, __p8)) 421 422 #define png_set_pCAL(__p0, __p1, __p2, __p3, __p4, __p5, __p6, __p7, __p8) \ 423 (((void (*)(png_structp , png_infop , png_charp , png_int_32 , png_int_32 , int , int , png_charp , png_charpp ))*(void**)((long)(PNG_BASE_NAME) - 706))(__p0, __p1, __p2, __p3, __p4, __p5, __p6, __p7, __p8)) 424 425 #define png_get_pHYs(__p0, __p1, __p2, __p3, __p4) \ 426 (((png_uint_32 (*)(png_structp , png_infop , png_uint_32 *, png_uint_32 *, int *))*(void**)((long)(PNG_BASE_NAME) - 280))(__p0, __p1, __p2, __p3, __p4)) 427 428 #define png_set_pHYs(__p0, __p1, __p2, __p3, __p4) \ 429 (((void (*)(png_structp , png_infop , png_uint_32 , png_uint_32 , int ))*(void**)((long)(PNG_BASE_NAME) - 712))(__p0, __p1, __p2, __p3, __p4)) 430 431 #define png_get_PLTE(__p0, __p1, __p2, __p3) \ 432 (((png_uint_32 (*)(png_structp , png_infop , png_colorp *, int *))*(void**)((long)(PNG_BASE_NAME) - 130))(__p0, __p1, __p2, __p3)) 433 434 #define png_set_PLTE(__p0, __p1, __p2, __p3) \ 435 (((void (*)(png_structp , png_infop , png_colorp , int ))*(void**)((long)(PNG_BASE_NAME) - 514))(__p0, __p1, __p2, __p3)) 436 437 #define png_get_sBIT(__p0, __p1, __p2) \ 438 (((png_uint_32 (*)(png_structp , png_infop , png_color_8p *))*(void**)((long)(PNG_BASE_NAME) - 322))(__p0, __p1, __p2)) 439 440 #define png_set_sBIT(__p0, __p1, __p2) \ 441 (((void (*)(png_structp , png_infop , png_color_8p ))*(void**)((long)(PNG_BASE_NAME) - 784))(__p0, __p1, __p2)) 442 443 #define png_get_sRGB(__p0, __p1, __p2) \ 444 (((png_uint_32 (*)(png_structp , png_infop , int *))*(void**)((long)(PNG_BASE_NAME) - 340))(__p0, __p1, __p2)) 445 446 #define png_set_sRGB(__p0, __p1, __p2) \ 447 (((void (*)(png_structp , png_infop , int ))*(void**)((long)(PNG_BASE_NAME) - 802))(__p0, __p1, __p2)) 448 449 #define png_set_sRGB_gAMA_and_cHRM(__p0, __p1, __p2) \ 450 (((void (*)(png_structp , png_infop , int ))*(void**)((long)(PNG_BASE_NAME) - 808))(__p0, __p1, __p2)) 451 452 #define png_get_iCCP(__p0, __p1, __p2, __p3, __p4, __p5) \ 453 (((png_uint_32 (*)(png_structp , png_infop , png_charpp , int *, png_charpp , png_uint_32 *))*(void**)((long)(PNG_BASE_NAME) - 232))(__p0, __p1, __p2, __p3, __p4, __p5)) 454 455 #define png_set_iCCP(__p0, __p1, __p2, __p3, __p4, __p5) \ 456 (((void (*)(png_structp , png_infop , png_charp , int , png_charp , png_uint_32 ))*(void**)((long)(PNG_BASE_NAME) - 670))(__p0, __p1, __p2, __p3, __p4, __p5)) 457 458 #define png_get_sPLT(__p0, __p1, __p2) \ 459 (((png_uint_32 (*)(png_structp , png_infop , png_sPLT_tpp ))*(void**)((long)(PNG_BASE_NAME) - 334))(__p0, __p1, __p2)) 460 461 #define png_set_sPLT(__p0, __p1, __p2, __p3) \ 462 (((void (*)(png_structp , png_infop , png_sPLT_tp , int ))*(void**)((long)(PNG_BASE_NAME) - 796))(__p0, __p1, __p2, __p3)) 463 464 #define png_get_text(__p0, __p1, __p2, __p3) \ 465 (((png_uint_32 (*)(png_structp , png_infop , png_textp *, int *))*(void**)((long)(PNG_BASE_NAME) - 364))(__p0, __p1, __p2, __p3)) 466 467 #define png_set_text(__p0, __p1, __p2, __p3) \ 468 (((void (*)(png_structp , png_infop , png_textp , int ))*(void**)((long)(PNG_BASE_NAME) - 868))(__p0, __p1, __p2, __p3)) 469 470 #define png_get_tIME(__p0, __p1, __p2) \ 471 (((png_uint_32 (*)(png_structp , png_infop , png_timep *))*(void**)((long)(PNG_BASE_NAME) - 352))(__p0, __p1, __p2)) 472 473 #define png_set_tIME(__p0, __p1, __p2) \ 474 (((void (*)(png_structp , png_infop , png_timep ))*(void**)((long)(PNG_BASE_NAME) - 850))(__p0, __p1, __p2)) 475 476 #define png_get_tRNS(__p0, __p1, __p2, __p3, __p4) \ 477 (((png_uint_32 (*)(png_structp , png_infop , png_bytep *, int *, png_color_16p *))*(void**)((long)(PNG_BASE_NAME) - 358))(__p0, __p1, __p2, __p3, __p4)) 478 479 #define png_set_tRNS(__p0, __p1, __p2, __p3, __p4) \ 480 (((void (*)(png_structp , png_infop , png_bytep , int , png_color_16p ))*(void**)((long)(PNG_BASE_NAME) - 856))(__p0, __p1, __p2, __p3, __p4)) 481 482 #define png_get_sCAL(__p0, __p1, __p2, __p3, __p4) \ 483 (((png_uint_32 (*)(png_structp , png_infop , int *, double *, double *))*(void**)((long)(PNG_BASE_NAME) - 328))(__p0, __p1, __p2, __p3, __p4)) 484 485 #define png_set_sCAL(__p0, __p1, __p2, __p3, __p4) \ 486 (((void (*)(png_structp , png_infop , int , double , double ))*(void**)((long)(PNG_BASE_NAME) - 790))(__p0, __p1, __p2, __p3, __p4)) 487 488 #define png_set_keep_unknown_chunks(__p0, __p1, __p2, __p3) \ 489 (((void (*)(png_structp , int , png_bytep , int ))*(void**)((long)(PNG_BASE_NAME) - 694))(__p0, __p1, __p2, __p3)) 490 491 #define png_set_unknown_chunks(__p0, __p1, __p2, __p3) \ 492 (((void (*)(png_structp , png_infop , png_unknown_chunkp , int ))*(void**)((long)(PNG_BASE_NAME) - 880))(__p0, __p1, __p2, __p3)) 493 494 #define png_set_unknown_chunk_location(__p0, __p1, __p2, __p3) \ 495 (((void (*)(png_structp , png_infop , int , int ))*(void**)((long)(PNG_BASE_NAME) - 874))(__p0, __p1, __p2, __p3)) 496 497 #define png_get_unknown_chunks(__p0, __p1, __p2) \ 498 (((png_uint_32 (*)(png_structp , png_infop , png_unknown_chunkpp ))*(void**)((long)(PNG_BASE_NAME) - 370))(__p0, __p1, __p2)) 499 500 #define png_handle_as_unknown(__p0, __p1) \ 501 (((int (*)(png_structp , png_bytep ))*(void**)((long)(PNG_BASE_NAME) - 1036))(__p0, __p1)) 502 503 #define png_set_invalid(__p0, __p1, __p2) \ 504 (((void (*)(png_structp , png_infop , int ))*(void**)((long)(PNG_BASE_NAME) - 1012))(__p0, __p1, __p2)) 505 506 #define png_read_png(__p0, __p1, __p2, __p3) \ 507 (((void (*)(png_structp , png_infop , int , png_voidp ))*(void**)((long)(PNG_BASE_NAME) - 478))(__p0, __p1, __p2, __p3)) 508 509 #define png_write_png(__p0, __p1, __p2, __p3) \ 510 (((void (*)(png_structp , png_infop , int , png_voidp ))*(void**)((long)(PNG_BASE_NAME) - 982))(__p0, __p1, __p2, __p3)) 511 512 #define png_get_copyright(__p0) \ 513 (((png_charp (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 184))(__p0)) 514 515 #define png_get_header_ver(__p0) \ 516 (((png_charp (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 220))(__p0)) 517 518 #define png_get_header_version(__p0) \ 519 (((png_charp (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 226))(__p0)) 520 521 #define png_get_libpng_ver(__p0) \ 522 (((png_charp (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 262))(__p0)) 523 524 #define png_permit_mng_features(__p0, __p1) \ 525 (((png_uint_32 (*)(png_structp , png_uint_32 ))*(void**)((long)(PNG_BASE_NAME) - 1018))(__p0, __p1)) 526 527 #define png_mmx_support() \ 528 (((int (*)(void))*(void**)((long)(PNG_BASE_NAME) - 1024))()) 529 530 #define png_set_strip_error_numbers(__p0, __p1) \ 531 (((void (*)(png_structp , png_uint_32 ))*(void**)((long)(PNG_BASE_NAME) - 1030))(__p0, __p1)) 532 533 #define png_set_mem_fn(__p0, __p1, __p2, __p3) \ 534 (((void (*)(png_structp , png_voidp , png_malloc_ptr , png_free_ptr ))*(void**)((long)(PNG_BASE_NAME) - 1060))(__p0, __p1, __p2, __p3)) 535 536 #define png_get_mem_ptr(__p0) \ 537 (((png_voidp (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 1066))(__p0)) 538 539 #define png_create_read_struct_2(__p0, __p1, __p2, __p3, __p4, __p5, __p6) \ 540 (((png_structp (*)(png_const_charp , png_voidp , png_error_ptr , png_error_ptr , png_voidp , png_malloc_ptr , png_free_ptr ))*(void**)((long)(PNG_BASE_NAME) - 1072))(__p0, __p1, __p2, __p3, __p4, __p5, __p6)) 541 542 #define png_create_write_struct_2(__p0, __p1, __p2, __p3, __p4, __p5, __p6) \ 543 (((png_structp (*)(png_const_charp , png_voidp , png_error_ptr , png_error_ptr , png_voidp , png_malloc_ptr , png_free_ptr ))*(void**)((long)(PNG_BASE_NAME) - 1078))(__p0, __p1, __p2, __p3, __p4, __p5, __p6)) 544 545 #define png_malloc_default(__p0, __p1) \ 546 (((png_voidp (*)(png_structp , png_uint_32 ))*(void**)((long)(PNG_BASE_NAME) - 1084))(__p0, __p1)) 547 548 #define png_free_default(__p0, __p1) \ 549 (((void (*)(png_structp , png_voidp ))*(void**)((long)(PNG_BASE_NAME) - 1090))(__p0, __p1)) 550 551 #define png_set_user_limits(__p0, __p1, __p2) \ 552 (((void (*)(png_structp , png_uint_32 , png_uint_32 ))*(void**)((long)(PNG_BASE_NAME) - 1096))(__p0, __p1, __p2)) 553 554 #define png_get_user_width_max(__p0) \ 555 (((png_uint_32 (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 1102))(__p0)) 556 557 #define png_get_user_height_max(__p0) \ 558 (((png_uint_32 (*)(png_structp ))*(void**)((long)(PNG_BASE_NAME) - 1108))(__p0)) 559 560 #endif /* !_PPCINLINE_PNG_H */