1
/* config.h.in. Generated from configure.in by autoheader. */
6
/* enable VBR bitrate histogram */
9
/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
10
systems. This function is required for `alloca.c' support on those systems.
12
#undef CRAY_STACKSEG_END
14
/* Define to 1 if using `alloca.c'. */
17
/* alot of debug output */
20
/* allow to compute a more accurate replaygain value */
21
#undef DECODE_ON_THE_FLY
23
/* double is faster than float on Alpha */
26
/* float instead of double */
29
/* Define to 1 if you have `alloca', as a function or macro. */
32
/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
36
/* Define to 1 if you have the <dlfcn.h> header file. */
39
/* we link against libefence */
42
/* Define to 1 if you have the <errno.h> header file. */
45
/* Define to 1 if you have the <fcntl.h> header file. */
48
/* Define to 1 if you have the `gettimeofday' function. */
49
#undef HAVE_GETTIMEOFDAY
51
/* add ieee754_float32_t type */
52
#undef HAVE_IEEE754_FLOAT32_T
53
#ifndef HAVE_IEEE754_FLOAT32_T
54
typedef float ieee754_float32_t;
57
/* add ieee754_float64_t type */
58
#undef HAVE_IEEE754_FLOAT64_T
59
#ifndef HAVE_IEEE754_FLOAT64_T
60
typedef double ieee754_float64_t;
63
/* system has 80 bit floats */
64
#undef HAVE_IEEE854_FLOAT80
66
/* add ieee854_float80_t type */
67
#undef HAVE_IEEE854_FLOAT80_T
68
#ifndef HAVE_IEEE854_FLOAT80_T
69
typedef long double ieee854_float80_t;
72
/* add int16_t type */
75
typedef short int16_t;
78
/* add int32_t type */
82
typedef A_INT32_T int32_t;
85
/* add int64_t type */
89
typedef A_INT64_T int64_t;
98
/* Define to 1 if you have the <inttypes.h> header file. */
99
#undef HAVE_INTTYPES_H
101
/* Define to 1 if you have the <limits.h> header file. */
104
/* Define to 1 if you have the <linux/soundcard.h> header file. */
105
#undef HAVE_LINUX_SOUNDCARD_H
107
/* Define to 1 if the type `long double' works and has more range or precision
109
#undef HAVE_LONG_DOUBLE
111
/* Define to 1 if the type `long double' works and has more range or precision
113
#undef HAVE_LONG_DOUBLE_WIDER
115
/* Define to 1 if you have the <memory.h> header file. */
118
/* build with mpglib support */
124
/* Define to 1 if you have the <ncurses/termcap.h> header file. */
125
#undef HAVE_NCURSES_TERMCAP_H
127
/* Define to 1 if you have the `socket' function. */
130
/* Define to 1 if you have the <stdint.h> header file. */
133
/* Define to 1 if you have the <stdlib.h> header file. */
136
/* Define to 1 if you have the <strings.h> header file. */
137
#undef HAVE_STRINGS_H
139
/* Define to 1 if you have the <string.h> header file. */
142
/* Define to 1 if you have the `strtol' function. */
145
/* Define to 1 if you have the <sys/soundcard.h> header file. */
146
#undef HAVE_SYS_SOUNDCARD_H
148
/* Define to 1 if you have the <sys/stat.h> header file. */
149
#undef HAVE_SYS_STAT_H
151
/* Define to 1 if you have the <sys/time.h> header file. */
152
#undef HAVE_SYS_TIME_H
154
/* Define to 1 if you have the <sys/types.h> header file. */
155
#undef HAVE_SYS_TYPES_H
160
/* Define to 1 if you have the <termcap.h> header file. */
161
#undef HAVE_TERMCAP_H
163
/* add uint16_t type */
165
#ifndef HAVE_UINT16_T
166
typedef unsigned short uint16_t;
169
/* add uint32_t type */
171
#ifndef HAVE_UINT32_T
173
typedef A_UINT32_T uint32_t;
176
/* add uint64_t type */
178
#ifndef HAVE_UINT64_T
180
typedef A_UINT64_T uint64_t;
183
/* add uint8_t type */
186
typedef unsigned char uint8_t;
189
/* Define to 1 if you have the <unistd.h> header file. */
192
/* Define to 1 if you have the <xmmintrin.h> header file. */
193
#undef HAVE_XMMINTRIN_H
195
/* requested by Frank, seems to be temporary needed for a smooth transition */
196
#undef LAME_LIBRARY_BUILD
198
/* set to 1 if you have libsndfile */
201
/* use MMX version of choose_table */
202
#undef MMX_choose_table
207
/* build without hooks for analyzer */
210
/* Name of package */
213
/* Define to the address where bug reports for this package should be sent. */
214
#undef PACKAGE_BUGREPORT
216
/* Define to the full name of this package. */
219
/* Define to the full name and version of this package. */
220
#undef PACKAGE_STRING
222
/* Define to the one symbol short name of this package. */
223
#undef PACKAGE_TARNAME
225
/* Define to the version of this package. */
226
#undef PACKAGE_VERSION
228
/* Define to 1 if the C compiler supports function prototypes. */
231
/* The size of `double', as computed by sizeof. */
234
/* The size of `float', as computed by sizeof. */
237
/* The size of `int', as computed by sizeof. */
240
/* The size of `long', as computed by sizeof. */
243
/* The size of `long double', as computed by sizeof. */
244
#undef SIZEOF_LONG_DOUBLE
246
/* The size of `long long', as computed by sizeof. */
247
#undef SIZEOF_LONG_LONG
249
/* The size of `short', as computed by sizeof. */
252
/* The size of `unsigned int', as computed by sizeof. */
253
#undef SIZEOF_UNSIGNED_INT
255
/* The size of `unsigned long', as computed by sizeof. */
256
#undef SIZEOF_UNSIGNED_LONG
258
/* The size of `unsigned long long', as computed by sizeof. */
259
#undef SIZEOF_UNSIGNED_LONG_LONG
261
/* The size of `unsigned short', as computed by sizeof. */
262
#undef SIZEOF_UNSIGNED_SHORT
264
/* If using the C implementation of alloca, define if you know the
265
direction of stack growth for your system; otherwise it will be
266
automatically deduced at runtime.
267
STACK_DIRECTION > 0 => grows toward higher addresses
268
STACK_DIRECTION < 0 => grows toward lower addresses
269
STACK_DIRECTION = 0 => direction of growth unknown */
270
#undef STACK_DIRECTION
272
/* Define to 1 if you have the ANSI C header files. */
275
/* IEEE754 compatible machine */
276
#undef TAKEHIRO_IEEE754_HACK
278
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
279
#undef TIME_WITH_SYS_TIME
281
/* faster log implementation with less but enough precission */
284
/* build with layer 1 decoding */
287
/* build with layer 2 decoding */
290
/* Version number of package */
293
/* Define if using the dmalloc debugging malloc package */
296
/* Define to 1 if your processor stores words with the most significant byte
297
first (like Motorola and SPARC, unlike Intel and VAX). */
298
#undef WORDS_BIGENDIAN
300
/* Define to 1 if on AIX 3.
301
System headers sometimes define this.
302
We just want to avoid a redefinition error message. */
307
/* Number of bits in a file offset, on hosts where this is settable. */
308
#undef _FILE_OFFSET_BITS
310
/* Define for large files, on AIX-style hosts. */
313
/* Define to 1 if on MINIX. */
316
/* Define to 2 if the system does not provide POSIX.1 features except with
318
#undef _POSIX_1_SOURCE
320
/* Define to 1 if you need to in order for `stat' and other things to work. */
323
/* we're on DEC Alpha */
326
/* work around a glibc bug */
327
#undef __NO_MATH_INLINES
329
/* Define like PROTOTYPES; this can be used by system headers. */
332
/* Define to empty if `const' does not conform to ANSI C. */
335
/* Define to `__inline__' or `__inline' if that's what the C compiler
336
calls it, or to nothing if 'inline' is not supported under any name. */
341
/* Define to `unsigned int' if <sys/types.h> does not define. */