diff options
Diffstat (limited to 'libraries/openjpeg-libsl/libopenjpeg/opj_includes.h')
-rw-r--r-- | libraries/openjpeg-libsl/libopenjpeg/opj_includes.h | 102 |
1 files changed, 102 insertions, 0 deletions
diff --git a/libraries/openjpeg-libsl/libopenjpeg/opj_includes.h b/libraries/openjpeg-libsl/libopenjpeg/opj_includes.h new file mode 100644 index 0000000..72152a5 --- /dev/null +++ b/libraries/openjpeg-libsl/libopenjpeg/opj_includes.h | |||
@@ -0,0 +1,102 @@ | |||
1 | /* | ||
2 | * Copyright (c) 2005, Hervé Drolon, FreeImage Team | ||
3 | * All rights reserved. | ||
4 | * | ||
5 | * Redistribution and use in source and binary forms, with or without | ||
6 | * modification, are permitted provided that the following conditions | ||
7 | * are met: | ||
8 | * 1. Redistributions of source code must retain the above copyright | ||
9 | * notice, this list of conditions and the following disclaimer. | ||
10 | * 2. Redistributions in binary form must reproduce the above copyright | ||
11 | * notice, this list of conditions and the following disclaimer in the | ||
12 | * documentation and/or other materials provided with the distribution. | ||
13 | * | ||
14 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS `AS IS' | ||
15 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
16 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
17 | * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE | ||
18 | * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR | ||
19 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF | ||
20 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS | ||
21 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN | ||
22 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | ||
23 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE | ||
24 | * POSSIBILITY OF SUCH DAMAGE. | ||
25 | */ | ||
26 | #ifndef OPJ_INCLUDES_H | ||
27 | #define OPJ_INCLUDES_H | ||
28 | |||
29 | /* | ||
30 | ========================================================== | ||
31 | Standard includes used by the library | ||
32 | ========================================================== | ||
33 | */ | ||
34 | #include <memory.h> | ||
35 | #include <stdlib.h> | ||
36 | #include <string.h> | ||
37 | #include <math.h> | ||
38 | #include <float.h> | ||
39 | #include <time.h> | ||
40 | #include <stdio.h> | ||
41 | #include <stdarg.h> | ||
42 | #include <ctype.h> | ||
43 | |||
44 | /* | ||
45 | ========================================================== | ||
46 | OpenJPEG interface | ||
47 | ========================================================== | ||
48 | */ | ||
49 | #include "openjpeg.h" | ||
50 | |||
51 | /* | ||
52 | ========================================================== | ||
53 | OpenJPEG modules | ||
54 | ========================================================== | ||
55 | */ | ||
56 | |||
57 | /* | ||
58 | The inline keyword is supported by C99 but not by C90. | ||
59 | Most compilers implement their own version of this keyword ... | ||
60 | */ | ||
61 | #ifndef INLINE | ||
62 | #if defined(_MSC_VER) | ||
63 | #define INLINE __inline | ||
64 | #elif defined(__GNUC__) | ||
65 | #define INLINE __inline__ | ||
66 | #elif defined(__MWERKS__) | ||
67 | #define INLINE inline | ||
68 | #else | ||
69 | /* add other compilers here ... */ | ||
70 | #define INLINE | ||
71 | #endif /* defined(<Compiler>) */ | ||
72 | #endif /* INLINE */ | ||
73 | |||
74 | #include "j2k_lib.h" | ||
75 | #include "event.h" | ||
76 | #include "cio.h" | ||
77 | |||
78 | #include "image.h" | ||
79 | #include "j2k.h" | ||
80 | #include "jp2.h" | ||
81 | #include "jpt.h" | ||
82 | |||
83 | #include "mqc.h" | ||
84 | #include "raw.h" | ||
85 | #include "bio.h" | ||
86 | #include "tgt.h" | ||
87 | #include "pi.h" | ||
88 | #include "tcd.h" | ||
89 | #include "t1.h" | ||
90 | #include "dwt.h" | ||
91 | #include "t2.h" | ||
92 | #include "mct.h" | ||
93 | #include "int.h" | ||
94 | #include "fix.h" | ||
95 | |||
96 | /* JPWL>> */ | ||
97 | #ifdef USE_JPWL | ||
98 | #include "../jpwl/jpwl.h" | ||
99 | #endif /* USE_JPWL */ | ||
100 | /* <<JPWL */ | ||
101 | |||
102 | #endif /* OPJ_INCLUDES_H */ | ||