summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
4a55942)
This improves the generated documentation web pages since now all
HAVE_XXX macros of config.h are taken into account.
gui* \
gcc-compat.h \
fade.c \
gui* \
gcc-compat.h \
fade.c \
*_command_list.h \
*_completion.h
*_command_list.h \
*_completion.h
# compilation will be performed. Macro expansion can be done in a controlled
# way by setting EXPAND_ONLY_PREDEF to YES.
# compilation will be performed. Macro expansion can be done in a controlled
# way by setting EXPAND_ONLY_PREDEF to YES.
# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES
# then the macro expansion is limited to the macros specified with the
# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES
# then the macro expansion is limited to the macros specified with the
# undefined via #undef or recursively expanded use the := operator
# instead of the = operator.
# undefined via #undef or recursively expanded use the := operator
# instead of the = operator.
-PREDEFINED = HAVE_MAD \
- HAVE_FAAD \
- HAVE_OGGVORBIS \
- __GNUC__=4 \
- __GNUC_MINOR__=4 \
- HAVE_UCRED \
- HAVE_CLOCK_GETTIME
+PREDEFINED = __GNUC__=4 __GNUC_MINOR__=4
# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
# this tag can be used to specify a list of macro names that should be expanded.
# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
# this tag can be used to specify a list of macro names that should be expanded.
struct fft_context fft;
};
struct fft_context fft;
};
-/** cos(2 * pi * x / n) for 0 <= x <= n / 4, followed by its reverse */
+/** \cond cosine_tabs */
+
+/* cos(2 * pi * x / n) for 0 <= x <= n / 4, followed by its reverse */
#define COSINE_TAB(n) static fftsample_t cos_ ## n[n / 2] __a_aligned(16)
COSINE_TAB(16);
#define COSINE_TAB(n) static fftsample_t cos_ ## n[n / 2] __a_aligned(16)
COSINE_TAB(16);
cos_16, cos_32, cos_64, cos_128, cos_256, cos_512, cos_1024, cos_2048,
cos_4096, cos_8192, cos_16384, cos_32768, cos_65536,
};
cos_16, cos_32, cos_64, cos_128, cos_256, cos_512, cos_1024, cos_2048,
cos_4096, cos_8192, cos_16384, cos_32768, cos_65536,
};
+/** \endcond cosine_tabs */
__a_const static int split_radix_permutation(int i, int n)
{
__a_const static int split_radix_permutation(int i, int n)
{
#define VLCBITS 9
#define VLCMAX DIV_ROUND_UP(22, VLCBITS)
#define VLCBITS 9
#define VLCMAX DIV_ROUND_UP(22, VLCBITS)
+/** \cond sine_winows */
+
#define SINE_WINDOW(x) static float sine_ ## x[x] __a_aligned(16)
SINE_WINDOW(128);
#define SINE_WINDOW(x) static float sine_ ## x[x] __a_aligned(16)
SINE_WINDOW(128);
static float *sine_windows[6] = {
sine_128, sine_256, sine_512, sine_1024, sine_2048, sine_4096
};
static float *sine_windows[6] = {
sine_128, sine_256, sine_512, sine_1024, sine_2048, sine_4096
};
+/** \endcond sine_windows */
/* Generate a sine window. */
static void sine_window_init(float *window, int n)
/* Generate a sine window. */
static void sine_window_init(float *window, int n)