/* Defines the minimal Emscripten platform surface required by the encoder-only LAME sources. */ #ifndef CINEJMA_LAME_CONFIG_H #define CINEJMA_LAME_CONFIG_H #include #define HAVE_ERRNO_H 1 #define HAVE_FCNTL_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_MEMCPY 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRCHR 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_UNISTD_H 1 #define LAME_LIBRARY_BUILD 1 #define NOANALYSIS 1 #define PACKAGE "lame" #define PACKAGE_NAME "lame" #define PACKAGE_VERSION "4.0" #define PROTOTYPES 1 #define SIZEOF_DOUBLE 8 #define SIZEOF_FLOAT 4 #define SIZEOF_INT 4 #define SIZEOF_LONG 4 #define SIZEOF_LONG_DOUBLE 16 #define SIZEOF_SHORT 2 #define STDC_HEADERS 1 #define USE_FAST_LOG 1 typedef float ieee754_float32_t; typedef double ieee754_float64_t; typedef long double ieee854_float80_t; #endif