1 #ifndef itk_jpeg_mangle_h
2 #define itk_jpeg_mangle_h
3 
4 /*
5 
6 This header file mangles all symbols exported from the jpeg library.
7 It is included in all files while building the jpeg library.  Due to
8 namespace pollution, no jpeg headers should be included in .h files in
9 itk.
10 
11 The following command was used to obtain the symbol list:
12 
13 nm libitkjpeg.a |grep " [TRD] "
14 
15 nm libitkjpeg.a |grep " [TRD] " | awk '{ print "#define "$3" itk_jpeg_"$3 }'
16 
17 */
18 
19 #define jcopy_block_row              itk_jpeg_jcopy_block_row
20 #define jcopy_sample_rows            itk_jpeg_jcopy_sample_rows
21 #define jdiv_round_up                itk_jpeg_jdiv_round_up
22 #define jinit_1pass_quantizer        itk_jpeg_jinit_1pass_quantizer
23 #define jinit_2pass_quantizer        itk_jpeg_jinit_2pass_quantizer
24 #define jinit_c_coef_controller      itk_jpeg_jinit_c_coef_controller
25 #define jinit_c_main_controller      itk_jpeg_jinit_c_main_controller
26 #define jinit_c_master_control       itk_jpeg_jinit_c_master_control
27 #define jinit_c_prep_controller      itk_jpeg_jinit_c_prep_controller
28 #define jinit_color_converter        itk_jpeg_jinit_color_converter
29 #define jinit_color_deconverter      itk_jpeg_jinit_color_deconverter
30 #define jinit_compress_master        itk_jpeg_jinit_compress_master
31 #define jinit_d_coef_controller      itk_jpeg_jinit_d_coef_controller
32 #define jinit_d_main_controller      itk_jpeg_jinit_d_main_controller
33 #define jinit_d_post_controller      itk_jpeg_jinit_d_post_controller
34 #define jinit_downsampler            itk_jpeg_jinit_downsampler
35 #define jinit_forward_dct            itk_jpeg_jinit_forward_dct
36 #define jinit_huff_decoder           itk_jpeg_jinit_huff_decoder
37 #define jinit_huff_encoder           itk_jpeg_jinit_huff_encoder
38 #define jinit_input_controller       itk_jpeg_jinit_input_controller
39 #define jinit_inverse_dct            itk_jpeg_jinit_inverse_dct
40 #define jinit_marker_reader          itk_jpeg_jinit_marker_reader
41 #define jinit_marker_writer          itk_jpeg_jinit_marker_writer
42 #define jinit_master_decompress      itk_jpeg_jinit_master_decompress
43 #define jinit_memory_mgr             itk_jpeg_jinit_memory_mgr
44 #define jinit_merged_upsampler       itk_jpeg_jinit_merged_upsampler
45 #define jinit_upsampler              itk_jpeg_jinit_upsampler
46 #define jpeg_CreateCompress          itk_jpeg_jpeg_CreateCompress
47 #define jpeg_CreateDecompress        itk_jpeg_jpeg_CreateDecompress
48 #define jpeg_abort                   itk_jpeg_jpeg_abort
49 #define jpeg_abort_compress          itk_jpeg_jpeg_abort_compress
50 #define jpeg_abort_decompress        itk_jpeg_jpeg_abort_decompress
51 #define jpeg_add_quant_table         itk_jpeg_jpeg_add_quant_table
52 #define jpeg_alloc_huff_table        itk_jpeg_jpeg_alloc_huff_table
53 #define jpeg_alloc_quant_table       itk_jpeg_jpeg_alloc_quant_table
54 #define jpeg_calc_jpeg_dimensions    itk_jpeg_jpeg_calc_jpeg_dimensions
55 #define jpeg_calc_output_dimensions  itk_jpeg_jpeg_calc_output_dimensions
56 #define jpeg_consume_input           itk_jpeg_jpeg_consume_input
57 #define jpeg_copy_critical_parametersitk_jpeg_jpeg_copy_critical_parameters
58 #define jpeg_core_output_dimensions  itk_jpeg_jpeg_core_output_dimensions
59 #define jpeg_default_colorspace      itk_jpeg_jpeg_default_colorspace
60 #define jpeg_default_qtables         itk_jpeg_jpeg_default_qtables
61 #define jpeg_destroy                 itk_jpeg_jpeg_destroy
62 #define jpeg_destroy_compress        itk_jpeg_jpeg_destroy_compress
63 #define jpeg_destroy_decompress      itk_jpeg_jpeg_destroy_decompress
64 #define jpeg_fdct_10x10              itk_jpeg_jpeg_fdct_10x10
65 #define jpeg_fdct_10x5               itk_jpeg_jpeg_fdct_10x5
66 #define jpeg_fdct_11x11              itk_jpeg_jpeg_fdct_11x11
67 #define jpeg_fdct_12x12              itk_jpeg_jpeg_fdct_12x12
68 #define jpeg_fdct_12x6               itk_jpeg_jpeg_fdct_12x6
69 #define jpeg_fdct_13x13              itk_jpeg_jpeg_fdct_13x13
70 #define jpeg_fdct_14x14              itk_jpeg_jpeg_fdct_14x14
71 #define jpeg_fdct_14x7               itk_jpeg_jpeg_fdct_14x7
72 #define jpeg_fdct_15x15              itk_jpeg_jpeg_fdct_15x15
73 #define jpeg_fdct_16x16              itk_jpeg_jpeg_fdct_16x16
74 #define jpeg_fdct_16x8               itk_jpeg_jpeg_fdct_16x8
75 #define jpeg_fdct_1x1                itk_jpeg_jpeg_fdct_1x1
76 #define jpeg_fdct_1x2                itk_jpeg_jpeg_fdct_1x2
77 #define jpeg_fdct_2x1                itk_jpeg_jpeg_fdct_2x1
78 #define jpeg_fdct_2x2                itk_jpeg_jpeg_fdct_2x2
79 #define jpeg_fdct_2x4                itk_jpeg_jpeg_fdct_2x4
80 #define jpeg_fdct_3x3                itk_jpeg_jpeg_fdct_3x3
81 #define jpeg_fdct_3x6                itk_jpeg_jpeg_fdct_3x6
82 #define jpeg_fdct_4x2                itk_jpeg_jpeg_fdct_4x2
83 #define jpeg_fdct_4x4                itk_jpeg_jpeg_fdct_4x4
84 #define jpeg_fdct_4x8                itk_jpeg_jpeg_fdct_4x8
85 #define jpeg_fdct_5x10               itk_jpeg_jpeg_fdct_5x10
86 #define jpeg_fdct_5x5                itk_jpeg_jpeg_fdct_5x5
87 #define jpeg_fdct_6x12               itk_jpeg_jpeg_fdct_6x12
88 #define jpeg_fdct_6x3                itk_jpeg_jpeg_fdct_6x3
89 #define jpeg_fdct_6x6                itk_jpeg_jpeg_fdct_6x6
90 #define jpeg_fdct_7x14               itk_jpeg_jpeg_fdct_7x14
91 #define jpeg_fdct_7x7                itk_jpeg_jpeg_fdct_7x7
92 #define jpeg_fdct_8x16               itk_jpeg_jpeg_fdct_8x16
93 #define jpeg_fdct_8x4                itk_jpeg_jpeg_fdct_8x4
94 #define jpeg_fdct_9x9                itk_jpeg_jpeg_fdct_9x9
95 #define jpeg_fdct_float              itk_jpeg_jpeg_fdct_float
96 #define jpeg_fdct_ifast              itk_jpeg_jpeg_fdct_ifast
97 #define jpeg_fdct_islow              itk_jpeg_jpeg_fdct_islow
98 #define jpeg_finish_compress         itk_jpeg_jpeg_finish_compress
99 #define jpeg_finish_decompress       itk_jpeg_jpeg_finish_decompress
100 #define jpeg_finish_output           itk_jpeg_jpeg_finish_output
101 #define jpeg_free_large              itk_jpeg_jpeg_free_large
102 #define jpeg_free_small              itk_jpeg_jpeg_free_small
103 #define jpeg_get_large               itk_jpeg_jpeg_get_large
104 #define jpeg_get_small               itk_jpeg_jpeg_get_small
105 #define jpeg_has_multiple_scans      itk_jpeg_jpeg_has_multiple_scans
106 #define jpeg_idct_10x10              itk_jpeg_jpeg_idct_10x10
107 #define jpeg_idct_10x5               itk_jpeg_jpeg_idct_10x5
108 #define jpeg_idct_11x11              itk_jpeg_jpeg_idct_11x11
109 #define jpeg_idct_12x12              itk_jpeg_jpeg_idct_12x12
110 #define jpeg_idct_12x6               itk_jpeg_jpeg_idct_12x6
111 #define jpeg_idct_13x13              itk_jpeg_jpeg_idct_13x13
112 #define jpeg_idct_14x14              itk_jpeg_jpeg_idct_14x14
113 #define jpeg_idct_14x7               itk_jpeg_jpeg_idct_14x7
114 #define jpeg_idct_15x15              itk_jpeg_jpeg_idct_15x15
115 #define jpeg_idct_16x16              itk_jpeg_jpeg_idct_16x16
116 #define jpeg_idct_16x8               itk_jpeg_jpeg_idct_16x8
117 #define jpeg_idct_1x1                itk_jpeg_jpeg_idct_1x1
118 #define jpeg_idct_1x2                itk_jpeg_jpeg_idct_1x2
119 #define jpeg_idct_2x1                itk_jpeg_jpeg_idct_2x1
120 #define jpeg_idct_2x2                itk_jpeg_jpeg_idct_2x2
121 #define jpeg_idct_2x4                itk_jpeg_jpeg_idct_2x4
122 #define jpeg_idct_3x3                itk_jpeg_jpeg_idct_3x3
123 #define jpeg_idct_3x6                itk_jpeg_jpeg_idct_3x6
124 #define jpeg_idct_4x2                itk_jpeg_jpeg_idct_4x2
125 #define jpeg_idct_4x4                itk_jpeg_jpeg_idct_4x4
126 #define jpeg_idct_4x8                itk_jpeg_jpeg_idct_4x8
127 #define jpeg_idct_5x10               itk_jpeg_jpeg_idct_5x10
128 #define jpeg_idct_5x5                itk_jpeg_jpeg_idct_5x5
129 #define jpeg_idct_6x12               itk_jpeg_jpeg_idct_6x12
130 #define jpeg_idct_6x3                itk_jpeg_jpeg_idct_6x3
131 #define jpeg_idct_6x6                itk_jpeg_jpeg_idct_6x6
132 #define jpeg_idct_7x14               itk_jpeg_jpeg_idct_7x14
133 #define jpeg_idct_7x7                itk_jpeg_jpeg_idct_7x7
134 #define jpeg_idct_8x16               itk_jpeg_jpeg_idct_8x16
135 #define jpeg_idct_8x4                itk_jpeg_jpeg_idct_8x4
136 #define jpeg_idct_9x9                itk_jpeg_jpeg_idct_9x9
137 #define jpeg_idct_float              itk_jpeg_jpeg_idct_float
138 #define jpeg_idct_ifast              itk_jpeg_jpeg_idct_ifast
139 #define jpeg_idct_islow              itk_jpeg_jpeg_idct_islow
140 #define jpeg_input_complete          itk_jpeg_jpeg_input_complete
141 #define jpeg_mem_available           itk_jpeg_jpeg_mem_available
142 #define jpeg_mem_dest                itk_jpeg_jpeg_mem_dest
143 #define jpeg_mem_init                itk_jpeg_jpeg_mem_init
144 #define jpeg_mem_src                 itk_jpeg_jpeg_mem_src
145 #define jpeg_mem_term                itk_jpeg_jpeg_mem_term
146 #define jpeg_natural_order           itk_jpeg_jpeg_natural_order
147 #define jpeg_natural_order2          itk_jpeg_jpeg_natural_order2
148 #define jpeg_natural_order3          itk_jpeg_jpeg_natural_order3
149 #define jpeg_natural_order4          itk_jpeg_jpeg_natural_order4
150 #define jpeg_natural_order5          itk_jpeg_jpeg_natural_order5
151 #define jpeg_natural_order6          itk_jpeg_jpeg_natural_order6
152 #define jpeg_natural_order7          itk_jpeg_jpeg_natural_order7
153 #define jpeg_new_colormap            itk_jpeg_jpeg_new_colormap
154 #define jpeg_open_backing_store      itk_jpeg_jpeg_open_backing_store
155 #define jpeg_quality_scaling         itk_jpeg_jpeg_quality_scaling
156 #define jpeg_read_coefficients       itk_jpeg_jpeg_read_coefficients
157 #define jpeg_read_header             itk_jpeg_jpeg_read_header
158 #define jpeg_read_raw_data           itk_jpeg_jpeg_read_raw_data
159 #define jpeg_read_scanlines          itk_jpeg_jpeg_read_scanlines
160 #define jpeg_resync_to_restart       itk_jpeg_jpeg_resync_to_restart
161 #define jpeg_save_markers            itk_jpeg_jpeg_save_markers
162 #define jpeg_set_colorspace          itk_jpeg_jpeg_set_colorspace
163 #define jpeg_set_defaults            itk_jpeg_jpeg_set_defaults
164 #define jpeg_set_linear_quality      itk_jpeg_jpeg_set_linear_quality
165 #define jpeg_set_marker_processor    itk_jpeg_jpeg_set_marker_processor
166 #define jpeg_set_quality             itk_jpeg_jpeg_set_quality
167 #define jpeg_simple_progression      itk_jpeg_jpeg_simple_progression
168 #define jpeg_start_compress          itk_jpeg_jpeg_start_compress
169 #define jpeg_start_decompress        itk_jpeg_jpeg_start_decompress
170 #define jpeg_start_output            itk_jpeg_jpeg_start_output
171 #define jpeg_std_error               itk_jpeg_jpeg_std_error
172 #define jpeg_std_message_table       itk_jpeg_jpeg_std_message_table
173 #define jpeg_stdio_dest              itk_jpeg_jpeg_stdio_dest
174 #define jpeg_stdio_src               itk_jpeg_jpeg_stdio_src
175 #define jpeg_suppress_tables         itk_jpeg_jpeg_suppress_tables
176 #define jpeg_write_coefficients      itk_jpeg_jpeg_write_coefficients
177 #define jpeg_write_m_byte            itk_jpeg_jpeg_write_m_byte
178 #define jpeg_write_m_header          itk_jpeg_jpeg_write_m_header
179 #define jpeg_write_marker            itk_jpeg_jpeg_write_marker
180 #define jpeg_write_raw_data          itk_jpeg_jpeg_write_raw_data
181 #define jpeg_write_scanlines         itk_jpeg_jpeg_write_scanlines
182 #define jpeg_write_tables            itk_jpeg_jpeg_write_tables
183 #define jround_up                    itk_jpeg_jround_up
184 #define jzero_far                    itk_jpeg_jzero_far
185 
186 #endif
187