FFmpeg  4.0
Macros | Functions
avf_showcqt_init.c File Reference
#include "libavutil/attributes.h"
#include "libavutil/cpu.h"
#include "libavutil/x86/cpu.h"
#include "libavfilter/avf_showcqt.h"

Go to the source code of this file.

Macros

#define DECLARE_CQT_CALC(type)
 
#define permute_coeffs_0   NULL
 
#define SELECT_CQT_CALC(type, TYPE, align, perm)
 

Functions

 DECLARE_CQT_CALC (sse)
 
 DECLARE_CQT_CALC (sse3)
 
 DECLARE_CQT_CALC (avx)
 
 DECLARE_CQT_CALC (fma3)
 
 DECLARE_CQT_CALC (fma4)
 
static void permute_coeffs_01452367 (float *v, int len)
 
av_cold void ff_showcqt_init_x86 (ShowCQTContext *s)
 

Macro Definition Documentation

◆ DECLARE_CQT_CALC

#define DECLARE_CQT_CALC (   type)
Value:
void ff_showcqt_cqt_calc_##type(FFTComplex *dst, const FFTComplex *src, \
const Coeffs *coeffs, int len, int fft_len)
#define src
Definition: vp8dsp.c:254
cl_device_type type
static const int16_t coeffs[]
int len

Definition at line 26 of file avf_showcqt_init.c.

◆ permute_coeffs_0

#define permute_coeffs_0   NULL

Definition at line 36 of file avf_showcqt_init.c.

◆ SELECT_CQT_CALC

#define SELECT_CQT_CALC (   type,
  TYPE,
  align,
  perm 
)
Value:
if (EXTERNAL_##TYPE(cpuflags)) { \
s->cqt_calc = ff_showcqt_cqt_calc_##type; \
s->cqt_align = align; \
s->permute_coeffs = permute_coeffs_##perm; \
}
perm
Definition: f_perms.c:74
const AVS_VideoInfo int align
Definition: avisynth_c.h:795
#define TYPE
Definition: ffv1.h:204
cl_device_type type

Referenced by ff_showcqt_init_x86().

Function Documentation

◆ DECLARE_CQT_CALC() [1/5]

DECLARE_CQT_CALC ( sse  )

◆ DECLARE_CQT_CALC() [2/5]

DECLARE_CQT_CALC ( sse3  )

◆ DECLARE_CQT_CALC() [3/5]

DECLARE_CQT_CALC ( avx  )

◆ DECLARE_CQT_CALC() [4/5]

DECLARE_CQT_CALC ( fma3  )

◆ DECLARE_CQT_CALC() [5/5]

DECLARE_CQT_CALC ( fma4  )

◆ permute_coeffs_01452367()

static void permute_coeffs_01452367 ( float *  v,
int  len 
)
static

Definition at line 38 of file avf_showcqt_init.c.

◆ ff_showcqt_init_x86()

av_cold void ff_showcqt_init_x86 ( ShowCQTContext s)

Definition at line 47 of file avf_showcqt_init.c.

Referenced by config_output().