23#ifndef AVCODEC_SINEWIN_FIXED_TABLEGEN_H
24#define AVCODEC_SINEWIN_FIXED_TABLEGEN_H
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
56#define SIN_FIX(a) (int)floor((a) * 0x80000000 + 0.5)
61 for (
int i = 0;
i < n;
i++)
#define i(width, name, range_min, range_max)
static SDL_Window * window
Macro definitions for various function/variable attributes.
static av_cold void init_sine_windows_fixed(void)
static av_cold void sine_window_init_fixed(int *window, int n)