pngcrush  1.8.13
About: Pngcrush is an optimizer for PNG (Portable Network Graphics) files.
  Fossies Dox: pngcrush-1.8.13.tar.gz  ("inofficial" and yet experimental doxygen-generated source code documentation)  

pngcrush.h
Go to the documentation of this file.
1 /* pngcrush.h */
2 
3 /* Copyright (C) 1998-2002, 2006-2016 Glenn Randers-Pehrson
4  * This software is released under a license derived from the
5  * libpng license (see LICENSE, in pngcrush.c).
6  */
7 
8 /* Special defines for pngcrush version 1.8.13 */
9 
10 #ifndef PNGCRUSH_H
11 #define PNGCRUSH_H
12 
13 #define PNG_READ_SUPPORTED
14 #define PNG_WRITE_SUPPORTED
15 
16 #define PNG_BENIGN_ERRORS_SUPPORTED
17 #define PNG_BENIGN_READ_ERRORS_SUPPORTED
18 
19 /* Do not build stuff we will not use */
20 #undef PNG_BUILD_GRAYSCALE_PALETTE_SUPPORTED
21 #undef PNG_CONVERT_tIME_SUPPORTED
22 #undef PNG_EASY_ACCESS_SUPPORTED
23 /* #undef PNG_FIXED_POINT_SUPPORTED */
24 #undef PNG_INCH_CONVERSIONS_SUPPORTED
25 #undef PNG_INFO_IMAGE_SUPPORTED
26 #undef PNG_READ_PNG_SUPPORTED
27 #undef PNG_IO_STATE_SUPPORTED
28 #undef PNG_PROGRESSIVE_READ_SUPPORTED
29 #undef PNG_READ_ALPHA_MODE_SUPPORTED
30 #undef PNG_READ_BGR_SUPPORTED
31 #undef PNG_READ_COMPOSITE_NODIV_SUPPORTED
32 #define PNG_ERROR_TEXT_SUPPORTED
33 #define PNG_READ_STRIP_16_TO_8_SUPPORTED
34 #undef PNG_READ_SWAP_ALPHA_SUPPORTED
35 #undef PNG_READ_SWAP_SUPPORTED
36 #undef PNG_READ_INVERT_ALPHA_SUPPORTED
37 #undef PNG_READ_INVERT_SUPPORTED
38 #undef PNG_READ_PACKSWAP_SUPPORTED
39 #undef PNG_READ_QUANTIZE_SUPPORTED
40 #undef PNG_READ_USER_CHUNKS_SUPPORTED
41 #undef PNG_USER_CHUNKS_SUPPORTED
42 #undef PNG_TIME_RFC1123_SUPPORTED
43 #undef PNG_WRITE_PNG_SUPPORTED
44 #undef PNG_WRITE_BGR_SUPPORTED
45 #undef PNG_WRITE_GET_PALETTE_MAX_SUPPORTED
46 #undef PNG_WRITE_INVERT_ALPHA_SUPPORTED
47 #undef PNG_WRITE_INVERT_SUPPORTED
48 #undef PNG_WRITE_OPTIMIZE_CMF_SUPPORTED
49 #undef PNG_WRITE_SWAP_ALPHA_SUPPORTED
50 #undef PNG_WRITE_SWAP_SUPPORTED
51 #undef PNG_WRITE_WEIGHTED_FILTER_SUPPORTED
52 
53 #undef PNG_SIMPLIFIED_READ_AFIRST_SUPPORTED
54 #undef PNG_SIMPLIFIED_READ_BGR_SUPPORTED
55 #undef PNG_SIMPLIFIED_READ_SUPPORTED
56 #undef PNG_SIMPLIFIED_WRITE_AFIRST_SUPPORTED
57 #undef PNG_SIMPLIFIED_WRITE_BGR_SUPPORTED
58 #undef PNG_SIMPLIFIED_WRITE_SUPPORTED
59 
60 #endif /* !PNGCRUSH_H */