23 #ifndef AVCODEC_SINEWIN_FIXED_TABLEGEN_H
24 #define AVCODEC_SINEWIN_FIXED_TABLEGEN_H
27 #undef DECLARE_ALIGNED
28 #define DECLARE_ALIGNED(align, type, name) type name
33 #define SINETABLE(size) \
34 static SINETABLE_CONST DECLARE_ALIGNED(32, int, sine_##size##_fixed)[size]
36 #if CONFIG_HARDCODED_TABLES
37 #define init_sine_windows_fixed()
38 #define SINETABLE_CONST const
39 #include "libavcodec/sinewin_fixed_tables.h"
46 #define SINETABLE_CONST
51 #define SIN_FIX(a) (int)floor((a) * 0x80000000 + 0.5)
56 for (
int i = 0;
i < n;
i++)
Macro definitions for various function/variable attributes.
static SDL_Window * window
static av_cold void init_sine_windows_fixed(void)
static av_cold void sine_window_init_fixed(int *window, int n)