FFTComplex 29 libavcodec/aarch64/fft_init_aarch64.c void ff_fft_permute_neon(FFTContext *s, FFTComplex *z); FFTComplex 30 libavcodec/aarch64/fft_init_aarch64.c void ff_fft_calc_neon(FFTContext *s, FFTComplex *z); FFTComplex 28 libavcodec/arm/fft_fixed_init_arm.c void ff_fft_fixed_calc_neon(FFTContext *s, FFTComplex *z); FFTComplex 27 libavcodec/arm/fft_init_arm.c void ff_fft_calc_vfp(FFTContext *s, FFTComplex *z); FFTComplex 29 libavcodec/arm/fft_init_arm.c void ff_fft_permute_neon(FFTContext *s, FFTComplex *z); FFTComplex 30 libavcodec/arm/fft_init_arm.c void ff_fft_calc_neon(FFTContext *s, FFTComplex *z); FFTComplex 38 libavcodec/avfft.c void av_fft_permute(FFTContext *s, FFTComplex *z) FFTComplex 43 libavcodec/avfft.c void av_fft_calc(FFTContext *s, FFTComplex *z) FFTComplex 53 libavcodec/avfft.h void av_fft_permute(FFTContext *s, FFTComplex *z); FFTComplex 59 libavcodec/avfft.h void av_fft_calc(FFTContext *s, FFTComplex *z); FFTComplex 92 libavcodec/fft.h FFTComplex *tmp_buf; FFTComplex 101 libavcodec/fft.h void (*fft_permute)(struct FFTContext *s, FFTComplex *z); FFTComplex 106 libavcodec/fft.h void (*fft_calc)(struct FFTContext *s, FFTComplex *z); FFTComplex 144 libavcodec/fft_template.c static void fft_permute_c(FFTContext *s, FFTComplex *z); FFTComplex 145 libavcodec/fft_template.c static void fft_calc_c(FFTContext *s, FFTComplex *z); FFTComplex 224 libavcodec/fft_template.c s->tmp_buf = av_malloc(n * sizeof(FFTComplex)); FFTComplex 309 libavcodec/fft_template.c static void fft_permute_c(FFTContext *s, FFTComplex *z) FFTComplex 321 libavcodec/fft_template.c memcpy(z, s->tmp_buf, np * sizeof(FFTComplex)); FFTComplex 333 libavcodec/fft_template.c static void fft_calc_c(FFTContext *s, FFTComplex *z) { FFTComplex 338 libavcodec/fft_template.c FFTComplex *tmpz; FFTComplex 529 libavcodec/fft_template.c static void name(FFTComplex *z, const FFTSample *wre, unsigned int n)\ FFTComplex 557 libavcodec/fft_template.c static void fft##n(FFTComplex *z)\ FFTComplex 565 libavcodec/fft_template.c static void fft4(FFTComplex *z) FFTComplex 579 libavcodec/fft_template.c static void fft8(FFTComplex *z) FFTComplex 595 libavcodec/fft_template.c static void fft16(FFTComplex *z) FFTComplex 630 libavcodec/fft_template.c static void (* const fft_dispatch[])(FFTComplex*) = { FFTComplex 635 libavcodec/fft_template.c static void fft_calc_c(FFTContext *s, FFTComplex *z) FFTComplex 100 libavcodec/imc.c DECLARE_ALIGNED(32, FFTComplex, samples)[COEFFS / 2]; FFTComplex 92 libavcodec/mdct15.c static inline void fft5(FFTComplex *out, FFTComplex *in, FFTComplex exptab[2]) FFTComplex 94 libavcodec/mdct15.c FFTComplex z0[4], t[6]; FFTComplex 137 libavcodec/mdct15.c static void fft15_c(FFTComplex *out, FFTComplex *in, FFTComplex *exptab, ptrdiff_t stride) FFTComplex 140 libavcodec/mdct15.c FFTComplex tmp1[5], tmp2[5], tmp3[5]; FFTComplex 147 libavcodec/mdct15.c FFTComplex t[2]; FFTComplex 171 libavcodec/mdct15.c FFTComplex fft15in[15]; FFTComplex 177 libavcodec/mdct15.c FFTComplex tmp, exp = s->twiddle_exptab[k >> 1]; FFTComplex 209 libavcodec/mdct15.c FFTComplex fft15in[15]; FFTComplex 210 libavcodec/mdct15.c FFTComplex *z = (FFTComplex *)dst; FFTComplex 218 libavcodec/mdct15.c FFTComplex tmp = { in2[-k*stride], in1[k*stride] }; FFTComplex 232 libavcodec/mdct15.c static void postrotate_c(FFTComplex *out, FFTComplex *in, FFTComplex *exp, FFTComplex 37 libavcodec/mdct15.h FFTComplex *tmp; FFTComplex 38 libavcodec/mdct15.h FFTComplex *twiddle_exptab; FFTComplex 40 libavcodec/mdct15.h DECLARE_ALIGNED(32, FFTComplex, exptab)[64]; FFTComplex 43 libavcodec/mdct15.h void (*fft15)(FFTComplex *out, FFTComplex *in, FFTComplex *exptab, ptrdiff_t stride); FFTComplex 46 libavcodec/mdct15.h void (*postreindex)(FFTComplex *out, FFTComplex *in, FFTComplex *exp, int *lut, ptrdiff_t len8); FFTComplex 31 libavcodec/mdct_fixed.c FFTComplex *x = s->tmp_buf; FFTComplex 112 libavcodec/mdct_template.c FFTComplex *z = (FFTComplex *)output; FFTComplex 174 libavcodec/mdct_template.c FFTComplex *x = (FFTComplex *)out; FFTComplex 61 libavcodec/mips/fft_mips.c static void ff_fft_calc_mips(FFTContext *s, FFTComplex *z) FFTComplex 66 libavcodec/mips/fft_mips.c FFTComplex *tmpz; FFTComplex 72 libavcodec/mips/fft_mips.c FFTComplex * tmpz_n2, * tmpz_n34, * tmpz_n4; FFTComplex 73 libavcodec/mips/fft_mips.c FFTComplex * tmpz_n2_i, * tmpz_n34_i, * tmpz_n4_i, * tmpz_i; FFTComplex 331 libavcodec/mips/fft_mips.c FFTComplex *z = (FFTComplex *)output; FFTComplex 337 libavcodec/mips/fft_mips.c FFTComplex *z1, *z2; FFTComplex 473 libavcodec/on2avc.c c->fft128.fft_permute(&c->fft128, (FFTComplex*)src); FFTComplex 474 libavcodec/on2avc.c c->fft128.fft_permute(&c->fft128, (FFTComplex*)(src + 128)); FFTComplex 475 libavcodec/on2avc.c c->fft128.fft_permute(&c->fft128, (FFTComplex*)(src + 256)); FFTComplex 476 libavcodec/on2avc.c c->fft128.fft_permute(&c->fft128, (FFTComplex*)(src + 384)); FFTComplex 477 libavcodec/on2avc.c c->fft128.fft_calc(&c->fft128, (FFTComplex*)src); FFTComplex 478 libavcodec/on2avc.c c->fft128.fft_calc(&c->fft128, (FFTComplex*)(src + 128)); FFTComplex 479 libavcodec/on2avc.c c->fft128.fft_calc(&c->fft128, (FFTComplex*)(src + 256)); FFTComplex 480 libavcodec/on2avc.c c->fft128.fft_calc(&c->fft128, (FFTComplex*)(src + 384)); FFTComplex 484 libavcodec/on2avc.c c->fft512.fft_permute(&c->fft512, (FFTComplex*)tmp1); FFTComplex 485 libavcodec/on2avc.c c->fft512.fft_calc(&c->fft512, (FFTComplex*)tmp1); FFTComplex 506 libavcodec/on2avc.c c->fft256.fft_permute(&c->fft256, (FFTComplex*)src); FFTComplex 507 libavcodec/on2avc.c c->fft256.fft_permute(&c->fft256, (FFTComplex*)(src + 256)); FFTComplex 508 libavcodec/on2avc.c c->fft256.fft_permute(&c->fft256, (FFTComplex*)(src + 512)); FFTComplex 509 libavcodec/on2avc.c c->fft256.fft_permute(&c->fft256, (FFTComplex*)(src + 768)); FFTComplex 510 libavcodec/on2avc.c c->fft256.fft_calc(&c->fft256, (FFTComplex*)src); FFTComplex 511 libavcodec/on2avc.c c->fft256.fft_calc(&c->fft256, (FFTComplex*)(src + 256)); FFTComplex 512 libavcodec/on2avc.c c->fft256.fft_calc(&c->fft256, (FFTComplex*)(src + 512)); FFTComplex 513 libavcodec/on2avc.c c->fft256.fft_calc(&c->fft256, (FFTComplex*)(src + 768)); FFTComplex 517 libavcodec/on2avc.c c->fft1024.fft_permute(&c->fft1024, (FFTComplex*)tmp1); FFTComplex 518 libavcodec/on2avc.c c->fft1024.fft_calc(&c->fft1024, (FFTComplex*)tmp1); FFTComplex 41 libavcodec/ppc/fft_init.c void ff_fft_calc_altivec(FFTContext *s, FFTComplex *z); FFTComplex 42 libavcodec/ppc/fft_init.c void ff_fft_calc_interleave_altivec(FFTContext *s, FFTComplex *z); FFTComplex 101 libavcodec/ppc/fft_init.c ff_fft_calc_vsx(s, (FFTComplex*)output); FFTComplex 103 libavcodec/ppc/fft_init.c ff_fft_calc_altivec(s, (FFTComplex*)output); FFTComplex 35 libavcodec/ppc/fft_vsx.c static void fft32_vsx_interleave(FFTComplex *z) FFTComplex 43 libavcodec/ppc/fft_vsx.c static void fft64_vsx_interleave(FFTComplex *z) FFTComplex 50 libavcodec/ppc/fft_vsx.c static void fft128_vsx_interleave(FFTComplex *z) FFTComplex 57 libavcodec/ppc/fft_vsx.c static void fft256_vsx_interleave(FFTComplex *z) FFTComplex 64 libavcodec/ppc/fft_vsx.c static void fft512_vsx_interleave(FFTComplex *z) FFTComplex 71 libavcodec/ppc/fft_vsx.c static void fft1024_vsx_interleave(FFTComplex *z) FFTComplex 79 libavcodec/ppc/fft_vsx.c static void fft2048_vsx_interleave(FFTComplex *z) FFTComplex 86 libavcodec/ppc/fft_vsx.c static void fft4096_vsx_interleave(FFTComplex *z) FFTComplex 93 libavcodec/ppc/fft_vsx.c static void fft8192_vsx_interleave(FFTComplex *z) FFTComplex 100 libavcodec/ppc/fft_vsx.c static void fft16384_vsx_interleave(FFTComplex *z) FFTComplex 107 libavcodec/ppc/fft_vsx.c static void fft32768_vsx_interleave(FFTComplex *z) FFTComplex 114 libavcodec/ppc/fft_vsx.c static void fft65536_vsx_interleave(FFTComplex *z) FFTComplex 122 libavcodec/ppc/fft_vsx.c static void fft32_vsx(FFTComplex *z) FFTComplex 130 libavcodec/ppc/fft_vsx.c static void fft64_vsx(FFTComplex *z) FFTComplex 137 libavcodec/ppc/fft_vsx.c static void fft128_vsx(FFTComplex *z) FFTComplex 144 libavcodec/ppc/fft_vsx.c static void fft256_vsx(FFTComplex *z) FFTComplex 151 libavcodec/ppc/fft_vsx.c static void fft512_vsx(FFTComplex *z) FFTComplex 158 libavcodec/ppc/fft_vsx.c static void fft1024_vsx(FFTComplex *z) FFTComplex 166 libavcodec/ppc/fft_vsx.c static void fft2048_vsx(FFTComplex *z) FFTComplex 173 libavcodec/ppc/fft_vsx.c static void fft4096_vsx(FFTComplex *z) FFTComplex 180 libavcodec/ppc/fft_vsx.c static void fft8192_vsx(FFTComplex *z) FFTComplex 187 libavcodec/ppc/fft_vsx.c static void fft16384_vsx(FFTComplex *z) FFTComplex 194 libavcodec/ppc/fft_vsx.c static void fft32768_vsx(FFTComplex *z) FFTComplex 201 libavcodec/ppc/fft_vsx.c static void fft65536_vsx(FFTComplex *z) FFTComplex 209 libavcodec/ppc/fft_vsx.c static void (* const fft_dispatch_vsx[])(FFTComplex*) = { FFTComplex 213 libavcodec/ppc/fft_vsx.c static void (* const fft_dispatch_vsx_interleave[])(FFTComplex*) = { FFTComplex 218 libavcodec/ppc/fft_vsx.c void ff_fft_calc_interleave_vsx(FFTContext *s, FFTComplex *z) FFTComplex 222 libavcodec/ppc/fft_vsx.c void ff_fft_calc_vsx(FFTContext *s, FFTComplex *z) FFTComplex 36 libavcodec/ppc/fft_vsx.h void ff_fft_calc_interleave_vsx(FFTContext *s, FFTComplex *z); FFTComplex 37 libavcodec/ppc/fft_vsx.h void ff_fft_calc_vsx(FFTContext *s, FFTComplex *z); FFTComplex 40 libavcodec/ppc/fft_vsx.h #define byte_2complex (2*sizeof(FFTComplex)) FFTComplex 41 libavcodec/ppc/fft_vsx.h #define byte_4complex (4*sizeof(FFTComplex)) FFTComplex 42 libavcodec/ppc/fft_vsx.h #define byte_6complex (6*sizeof(FFTComplex)) FFTComplex 43 libavcodec/ppc/fft_vsx.h #define byte_8complex (8*sizeof(FFTComplex)) FFTComplex 44 libavcodec/ppc/fft_vsx.h #define byte_10complex (10*sizeof(FFTComplex)) FFTComplex 45 libavcodec/ppc/fft_vsx.h #define byte_12complex (12*sizeof(FFTComplex)) FFTComplex 46 libavcodec/ppc/fft_vsx.h #define byte_14complex (14*sizeof(FFTComplex)) FFTComplex 48 libavcodec/ppc/fft_vsx.h inline static void pass_vsx_interleave(FFTComplex *z, const FFTSample *wre, unsigned int n) FFTComplex 74 libavcodec/ppc/fft_vsx.h i1 = o1*sizeof(FFTComplex); FFTComplex 75 libavcodec/ppc/fft_vsx.h i2 = o2*sizeof(FFTComplex); FFTComplex 76 libavcodec/ppc/fft_vsx.h i3 = o3*sizeof(FFTComplex); FFTComplex 246 libavcodec/ppc/fft_vsx.h inline static void fft2_vsx_interleave(FFTComplex *z) FFTComplex 259 libavcodec/ppc/fft_vsx.h inline static void fft4_vsx_interleave(FFTComplex *z) FFTComplex 280 libavcodec/ppc/fft_vsx.h inline static void fft8_vsx_interleave(FFTComplex *z) FFTComplex 349 libavcodec/ppc/fft_vsx.h inline static void fft16_vsx_interleave(FFTComplex *z) FFTComplex 501 libavcodec/ppc/fft_vsx.h inline static void fft4_vsx(FFTComplex *z) FFTComplex 527 libavcodec/ppc/fft_vsx.h inline static void fft8_vsx(FFTComplex *z) FFTComplex 586 libavcodec/ppc/fft_vsx.h inline static void fft16_vsx(FFTComplex *z) FFTComplex 708 libavcodec/ppc/fft_vsx.h inline static void pass_vsx(FFTComplex * z, const FFTSample * wre, unsigned int n) FFTComplex 722 libavcodec/ppc/fft_vsx.h i1 = o1*sizeof(FFTComplex); FFTComplex 723 libavcodec/ppc/fft_vsx.h i2 = o2*sizeof(FFTComplex); FFTComplex 724 libavcodec/ppc/fft_vsx.h i3 = o3*sizeof(FFTComplex); FFTComplex 69 libavcodec/qdmc.c DECLARE_ALIGNED(32, FFTComplex, cmplx)[2][512]; FFTComplex 38 libavcodec/rdft.c FFTComplex ev, od, odsum; FFTComplex 46 libavcodec/rdft.c s->fft.fft_permute(&s->fft, (FFTComplex*)data); FFTComplex 47 libavcodec/rdft.c s->fft.fft_calc(&s->fft, (FFTComplex*)data); FFTComplex 83 libavcodec/rdft.c s->fft.fft_permute(&s->fft, (FFTComplex*)data); FFTComplex 84 libavcodec/rdft.c s->fft.fft_calc(&s->fft, (FFTComplex*)data); FFTComplex 104 libavcodec/tests/fft.c static void fft_ref(FFTComplex *tabr, FFTComplex *tab, int nbits) FFTComplex 112 libavcodec/tests/fft.c FFTComplex *q = tab; FFTComplex 259 libavcodec/tests/fft.c static inline void fft_permute(FFTContext *s, FFTComplex *z) FFTComplex 268 libavcodec/tests/fft.c static inline void fft_calc(FFTContext *s, FFTComplex *z) FFTComplex 378 libavcodec/tests/fft.c FFTComplex *tab, *tab1, *tab_ref; FFTComplex 447 libavcodec/tests/fft.c tab = av_malloc_array(fft_size, sizeof(FFTComplex)); FFTComplex 448 libavcodec/tests/fft.c tab1 = av_malloc_array(fft_size, sizeof(FFTComplex)); FFTComplex 449 libavcodec/tests/fft.c tab_ref = av_malloc_array(fft_size, sizeof(FFTComplex)); FFTComplex 528 libavcodec/tests/fft.c memcpy(tab, tab1, fft_size * sizeof(FFTComplex)); FFTComplex 573 libavcodec/tests/fft.c memcpy(tab, tab1, fft_size * sizeof(FFTComplex)); FFTComplex 605 libavcodec/tests/fft.c memcpy(tab, tab1, fft_size * sizeof(FFTComplex)); FFTComplex 24 libavcodec/x86/fft.h void ff_fft_permute_sse(FFTContext *s, FFTComplex *z); FFTComplex 25 libavcodec/x86/fft.h void ff_fft_calc_avx(FFTContext *s, FFTComplex *z); FFTComplex 26 libavcodec/x86/fft.h void ff_fft_calc_sse(FFTContext *s, FFTComplex *z); FFTComplex 27 libavcodec/x86/fft.h void ff_fft_calc_3dnow(FFTContext *s, FFTComplex *z); FFTComplex 28 libavcodec/x86/fft.h void ff_fft_calc_3dnowext(FFTContext *s, FFTComplex *z); FFTComplex 28 libavcodec/x86/mdct15_init.c void ff_mdct15_postreindex_sse3(FFTComplex *out, FFTComplex *in, FFTComplex *exp, int *lut, ptrdiff_t len8); FFTComplex 29 libavcodec/x86/mdct15_init.c void ff_mdct15_postreindex_avx2(FFTComplex *out, FFTComplex *in, FFTComplex *exp, int *lut, ptrdiff_t len8); FFTComplex 31 libavcodec/x86/mdct15_init.c void ff_fft15_avx(FFTComplex *out, FFTComplex *in, FFTComplex *exptab, ptrdiff_t stride); FFTComplex 36 libavcodec/x86/mdct15_init.c FFTComplex tmp[30]; FFTComplex 56 libavcodec/x86/mdct15_init.c FFTComplex ac_exp[] = { FFTComplex 66 libavcodec/x86/mdct15_init.c memcpy(s->exptab + 8*k, ac_exp, 8*sizeof(FFTComplex)); FFTComplex 71 libavcodec/x86/mdct15_init.c FFTComplex dc_exp[] = { FFTComplex 77 libavcodec/x86/mdct15_init.c memcpy(s->exptab + 8*6 + 4*k, dc_exp, 4*sizeof(FFTComplex)); FFTComplex 69 libavfilter/af_afftdn.c FFTComplex *fft_data; FFTComplex 293 libavfilter/af_afftdn.c FFTComplex *fft_data, FFTComplex 858 libavfilter/af_afftdn.c static void preprocess(FFTComplex *in, int len) FFTComplex 891 libavfilter/af_afftdn.c static void postprocess(FFTComplex *in, int len) FFTComplex 40 libavfilter/af_afftfilt.c FFTComplex **fft_data; FFTComplex 41 libavfilter/af_afftfilt.c FFTComplex **fft_temp; FFTComplex 257 libavfilter/af_afftfilt.c FFTComplex *fft_data = s->fft_data[ch]; FFTComplex 276 libavfilter/af_afftfilt.c FFTComplex *fft_data = s->fft_data[ch]; FFTComplex 283 libavfilter/af_afftfilt.c FFTComplex *fft_data = s->fft_data[ch]; FFTComplex 284 libavfilter/af_afftfilt.c FFTComplex *fft_temp = s->fft_temp[ch]; FFTComplex 60 libavfilter/af_afir.c static void direct(const float *in, const FFTComplex *ir, int len, float *out) FFTComplex 109 libavfilter/af_afir.c const FFTComplex *coeff = (const FFTComplex *)seg->coeff->extended_data[ch * !s->one2many] + coffset; FFTComplex 143 libavfilter/af_afir.c const FFTComplex *coeff = (const FFTComplex *)seg->coeff->extended_data[ch * !s->one2many] + coffset; FFTComplex 557 libavfilter/af_afir.c FFTComplex *coeff = (FFTComplex *)seg->coeff->extended_data[ch]; FFTComplex 291 libavfilter/af_atempo.c RE_MALLOC_OR_FAIL(atempo->frag[0].xdat, atempo->window * sizeof(FFTComplex)); FFTComplex 292 libavfilter/af_atempo.c RE_MALLOC_OR_FAIL(atempo->frag[1].xdat, atempo->window * sizeof(FFTComplex)); FFTComplex 313 libavfilter/af_atempo.c RE_MALLOC_OR_FAIL(atempo->correlation, atempo->window * sizeof(FFTComplex)); FFTComplex 402 libavfilter/af_atempo.c memset(frag->xdat, 0, sizeof(FFTComplex) * atempo->window); FFTComplex 603 libavfilter/af_atempo.c const FFTComplex *xa, FFTComplex 604 libavfilter/af_atempo.c const FFTComplex *xb, FFTComplex 607 libavfilter/af_atempo.c FFTComplex *xc = (FFTComplex *)xcorr; FFTComplex 653 libavfilter/af_atempo.c (const FFTComplex *)prev->xdat, FFTComplex 654 libavfilter/af_atempo.c (const FFTComplex *)frag->xdat, FFTComplex 290 libavfilter/af_firequalizer.c static void fast_convolute2(FIREqualizerContext *av_restrict s, const float *av_restrict kernel_buf, FFTComplex *av_restrict conv_buf, FFTComplex 294 libavfilter/af_firequalizer.c FFTComplex *buf = conv_buf + idx->buf_idx * s->rdft_len; FFTComplex 295 libavfilter/af_firequalizer.c FFTComplex *obuf = conv_buf + !idx->buf_idx * s->rdft_len + idx->overlap_idx; FFTComplex 852 libavfilter/af_firequalizer.c fast_convolute2(s, s->kernel_buf, (FFTComplex *)(s->conv_buf + 2 * ch * s->rdft_len), FFTComplex 75 libavfilter/af_headphone.c FFTComplex *temp_fft[2]; FFTComplex 76 libavfilter/af_headphone.c FFTComplex *temp_afft[2]; FFTComplex 79 libavfilter/af_headphone.c FFTComplex *data_hrtf[2]; FFTComplex 161 libavfilter/af_headphone.c FFTComplex **temp_fft; FFTComplex 162 libavfilter/af_headphone.c FFTComplex **temp_afft; FFTComplex 246 libavfilter/af_headphone.c FFTComplex *hrtf = s->data_hrtf[jobnr]; FFTComplex 255 libavfilter/af_headphone.c FFTComplex *fft_in = s->temp_fft[jobnr]; FFTComplex 256 libavfilter/af_headphone.c FFTComplex *fft_acc = s->temp_afft[jobnr]; FFTComplex 261 libavfilter/af_headphone.c FFTComplex *hrtf_offset; FFTComplex 279 libavfilter/af_headphone.c memset(fft_acc, 0, sizeof(FFTComplex) * n_fft); FFTComplex 292 libavfilter/af_headphone.c memset(fft_in, 0, sizeof(FFTComplex) * n_fft); FFTComplex 301 libavfilter/af_headphone.c const FFTComplex *hcomplex = hrtf_offset + j; FFTComplex 397 libavfilter/af_headphone.c FFTComplex *data_hrtf_l = NULL; FFTComplex 398 libavfilter/af_headphone.c FFTComplex *data_hrtf_r = NULL; FFTComplex 399 libavfilter/af_headphone.c FFTComplex *fft_in_l = NULL; FFTComplex 400 libavfilter/af_headphone.c FFTComplex *fft_in_r = NULL; FFTComplex 446 libavfilter/af_headphone.c s->temp_fft[0] = av_calloc(s->n_fft, sizeof(FFTComplex)); FFTComplex 447 libavfilter/af_headphone.c s->temp_fft[1] = av_calloc(s->n_fft, sizeof(FFTComplex)); FFTComplex 448 libavfilter/af_headphone.c s->temp_afft[0] = av_calloc(s->n_fft, sizeof(FFTComplex)); FFTComplex 449 libavfilter/af_headphone.c s->temp_afft[1] = av_calloc(s->n_fft, sizeof(FFTComplex)); FFTComplex 585 libavfilter/af_headphone.c s->data_hrtf[0] = av_calloc(n_fft * s->nb_irs, sizeof(FFTComplex)); FFTComplex 586 libavfilter/af_headphone.c s->data_hrtf[1] = av_calloc(n_fft * s->nb_irs, sizeof(FFTComplex)); FFTComplex 593 libavfilter/af_headphone.c sizeof(FFTComplex) * nb_irs * n_fft); FFTComplex 595 libavfilter/af_headphone.c sizeof(FFTComplex) * nb_irs * n_fft); FFTComplex 93 libavfilter/af_sofalizer.c FFTComplex *temp_fft[2]; /* Array to hold FFT values */ FFTComplex 94 libavfilter/af_sofalizer.c FFTComplex *temp_afft[2]; /* Array to accumulate FFT values prior to IFFT */ FFTComplex 112 libavfilter/af_sofalizer.c FFTComplex *data_hrtf[2]; FFTComplex 327 libavfilter/af_sofalizer.c FFTComplex **temp_fft; FFTComplex 328 libavfilter/af_sofalizer.c FFTComplex **temp_afft; FFTComplex 438 libavfilter/af_sofalizer.c FFTComplex *hrtf = s->data_hrtf[jobnr]; /* get pointers to current HRTF data */ FFTComplex 450 libavfilter/af_sofalizer.c FFTComplex *fft_in = s->temp_fft[jobnr]; /* temporary array for FFT input/output data */ FFTComplex 451 libavfilter/af_sofalizer.c FFTComplex *fft_acc = s->temp_afft[jobnr]; FFTComplex 457 libavfilter/af_sofalizer.c FFTComplex *hrtf_offset; FFTComplex 482 libavfilter/af_sofalizer.c memset(fft_acc, 0, sizeof(FFTComplex) * n_fft); FFTComplex 507 libavfilter/af_sofalizer.c memset(fft_in, 0, sizeof(FFTComplex) * n_fft); FFTComplex 527 libavfilter/af_sofalizer.c const FFTComplex *hcomplex = hrtf_offset + j; FFTComplex 730 libavfilter/af_sofalizer.c FFTComplex *data_hrtf_l = NULL; FFTComplex 731 libavfilter/af_sofalizer.c FFTComplex *data_hrtf_r = NULL; FFTComplex 732 libavfilter/af_sofalizer.c FFTComplex *fft_in_l = NULL; FFTComplex 733 libavfilter/af_sofalizer.c FFTComplex *fft_in_r = NULL; FFTComplex 866 libavfilter/af_sofalizer.c s->temp_fft[0] = av_malloc_array(s->n_fft, sizeof(FFTComplex)); FFTComplex 867 libavfilter/af_sofalizer.c s->temp_fft[1] = av_malloc_array(s->n_fft, sizeof(FFTComplex)); FFTComplex 868 libavfilter/af_sofalizer.c s->temp_afft[0] = av_malloc_array(s->n_fft, sizeof(FFTComplex)); FFTComplex 869 libavfilter/af_sofalizer.c s->temp_afft[1] = av_malloc_array(s->n_fft, sizeof(FFTComplex)); FFTComplex 931 libavfilter/af_sofalizer.c s->data_hrtf[0] = av_malloc_array(n_fft * s->n_conv, sizeof(FFTComplex)); FFTComplex 932 libavfilter/af_sofalizer.c s->data_hrtf[1] = av_malloc_array(n_fft * s->n_conv, sizeof(FFTComplex)); FFTComplex 939 libavfilter/af_sofalizer.c sizeof(FFTComplex) * n_conv * n_fft); /* filter struct */ FFTComplex 941 libavfilter/af_sofalizer.c sizeof(FFTComplex) * n_conv * n_fft); FFTComplex 270 libavfilter/avf_showcqt.c static void cqt_calc(FFTComplex *dst, const FFTComplex *src, const Coeffs *coeffs, FFTComplex 275 libavfilter/avf_showcqt.c FFTComplex l, r, a = {0,0}, b = {0,0}; FFTComplex 733 libavfilter/avf_showcqt.c static void rgb_from_cqt(ColorFloat *c, const FFTComplex *v, float g, int len, float cscheme[6]) FFTComplex 743 libavfilter/avf_showcqt.c static void yuv_from_cqt(ColorFloat *c, const FFTComplex *v, float gamma, int len, float cm[3][3], float cscheme[6]) FFTComplex 1113 libavfilter/avf_showcqt.c FFTComplex result = {0.0f, 0.0f}; FFTComplex 63 libavfilter/avf_showcqt.h FFTComplex *fft_data; FFTComplex 64 libavfilter/avf_showcqt.h FFTComplex *fft_result; FFTComplex 65 libavfilter/avf_showcqt.h FFTComplex *cqt_result; FFTComplex 79 libavfilter/avf_showcqt.h void (*cqt_calc)(FFTComplex *dst, const FFTComplex *src, const Coeffs *coeffs, FFTComplex 55 libavfilter/avf_showfreqs.c FFTComplex **fft_data; FFTComplex 44 libavfilter/avf_showspatial.c FFTComplex *fft_data[2]; ///< bins holder for each (displayed) channels FFTComplex 78 libavfilter/avf_showspectrum.c FFTComplex **fft_data; ///< bins holder for each (displayed) channels FFTComplex 79 libavfilter/avf_showspectrum.c FFTComplex **fft_scratch; ///< scratch buffers FFTComplex 396 libavfilter/avf_showspectrum.c FFTComplex *g = s->fft_data[ch]; FFTComplex 397 libavfilter/avf_showspectrum.c FFTComplex *h = s->fft_scratch[ch]; FFTComplex 57 libavfilter/vaf_spectrumsynth.c FFTComplex **fft_data; ///< bins holder for each (displayed) channels FFTComplex 48 libavfilter/vf_convolve.c FFTComplex *fft_hdata[4]; FFTComplex 49 libavfilter/vf_convolve.c FFTComplex *fft_vdata[4]; FFTComplex 50 libavfilter/vf_convolve.c FFTComplex *fft_hdata_impulse[4]; FFTComplex 51 libavfilter/vf_convolve.c FFTComplex *fft_vdata_impulse[4]; FFTComplex 128 libavfilter/vf_convolve.c if (!(s->fft_hdata[i] = av_calloc(s->fft_len[i], s->fft_len[i] * sizeof(FFTComplex)))) FFTComplex 131 libavfilter/vf_convolve.c if (!(s->fft_vdata[i] = av_calloc(s->fft_len[i], s->fft_len[i] * sizeof(FFTComplex)))) FFTComplex 134 libavfilter/vf_convolve.c if (!(s->fft_hdata_impulse[i] = av_calloc(s->fft_len[i], s->fft_len[i] * sizeof(FFTComplex)))) FFTComplex 137 libavfilter/vf_convolve.c if (!(s->fft_vdata_impulse[i] = av_calloc(s->fft_len[i], s->fft_len[i] * sizeof(FFTComplex)))) FFTComplex 162 libavfilter/vf_convolve.c FFTComplex *hdata, *vdata; FFTComplex 170 libavfilter/vf_convolve.c FFTComplex *hdata = td->hdata; FFTComplex 185 libavfilter/vf_convolve.c static void get_input(ConvolveContext *s, FFTComplex *fft_hdata, FFTComplex 264 libavfilter/vf_convolve.c FFTComplex *hdata = td->hdata; FFTComplex 265 libavfilter/vf_convolve.c FFTComplex *vdata = td->vdata; FFTComplex 289 libavfilter/vf_convolve.c FFTComplex *hdata = td->hdata; FFTComplex 290 libavfilter/vf_convolve.c FFTComplex *vdata = td->vdata; FFTComplex 314 libavfilter/vf_convolve.c FFTComplex *hdata = td->hdata; FFTComplex 329 libavfilter/vf_convolve.c static void get_output(ConvolveContext *s, FFTComplex *input, AVFrame *out, FFTComplex 386 libavfilter/vf_convolve.c FFTComplex *input = td->hdata; FFTComplex 387 libavfilter/vf_convolve.c FFTComplex *filter = td->vdata; FFTComplex 417 libavfilter/vf_convolve.c FFTComplex *input = td->hdata; FFTComplex 418 libavfilter/vf_convolve.c FFTComplex *filter = td->vdata; FFTComplex 460 libavfilter/vf_convolve.c FFTComplex *filter = s->fft_vdata_impulse[plane]; FFTComplex 461 libavfilter/vf_convolve.c FFTComplex *input = s->fft_vdata[plane]; FFTComplex 44 libavfilter/vf_fftdnoiz.c FFTComplex *hdata, *vdata; FFTComplex 68 libavfilter/vf_fftdnoiz.c void (*import_row)(FFTComplex *dst, uint8_t *src, int rw); FFTComplex 69 libavfilter/vf_fftdnoiz.c void (*export_row)(FFTComplex *src, uint8_t *dst, int rw, float scale, int depth); FFTComplex 149 libavfilter/vf_fftdnoiz.c static void import_row8(FFTComplex *dst, uint8_t *src, int rw) FFTComplex 159 libavfilter/vf_fftdnoiz.c static void export_row8(FFTComplex *src, uint8_t *dst, int rw, float scale, int depth) FFTComplex 167 libavfilter/vf_fftdnoiz.c static void import_row16(FFTComplex *dst, uint8_t *srcp, int rw) FFTComplex 178 libavfilter/vf_fftdnoiz.c static void export_row16(FFTComplex *src, uint8_t *dstp, int rw, float scale, int depth) FFTComplex 226 libavfilter/vf_fftdnoiz.c p->buffer_linesize = p->b * p->nox * sizeof(FFTComplex); FFTComplex 263 libavfilter/vf_fftdnoiz.c const int data_linesize = p->data_linesize / sizeof(FFTComplex); FFTComplex 264 libavfilter/vf_fftdnoiz.c FFTComplex *hdata = p->hdata; FFTComplex 265 libavfilter/vf_fftdnoiz.c FFTComplex *vdata = p->vdata; FFTComplex 275 libavfilter/vf_fftdnoiz.c FFTComplex *ssrc, *dst = hdata; FFTComplex 305 libavfilter/vf_fftdnoiz.c memcpy(bdst, dst, block * sizeof(FFTComplex)); FFTComplex 329 libavfilter/vf_fftdnoiz.c const int data_linesize = p->data_linesize / sizeof(FFTComplex); FFTComplex 331 libavfilter/vf_fftdnoiz.c FFTComplex *hdata = p->hdata; FFTComplex 332 libavfilter/vf_fftdnoiz.c FFTComplex *vdata = p->vdata; FFTComplex 344 libavfilter/vf_fftdnoiz.c FFTComplex *hdst, *ddst = vdata; FFTComplex 348 libavfilter/vf_fftdnoiz.c memcpy(ddst, bsrc, block * sizeof(FFTComplex)); FFTComplex 27 libavfilter/x86/avf_showcqt_init.c void ff_showcqt_cqt_calc_##type(FFTComplex *dst, const FFTComplex *src, \ FFTComplex 111 libavutil/tx_priv.h FFTComplex *exptab; /* MDCT exptab */ FFTComplex 112 libavutil/tx_priv.h FFTComplex *tmp; /* Temporary buffer needed for all compound transforms */ FFTComplex 40 libavutil/tx_template.c DECLARE_ALIGNED(32, FFTComplex, TX_NAME(ff_cos_53))[4]; FFTComplex 97 libavutil/tx_template.c TX_NAME(ff_cos_53)[0] = (FFTComplex){ RESCALE(cos(2 * M_PI / 12)), RESCALE(cos(2 * M_PI / 12)) }; FFTComplex 98 libavutil/tx_template.c TX_NAME(ff_cos_53)[1] = (FFTComplex){ RESCALE(cos(2 * M_PI / 6)), RESCALE(cos(2 * M_PI / 6)) }; FFTComplex 99 libavutil/tx_template.c TX_NAME(ff_cos_53)[2] = (FFTComplex){ RESCALE(cos(2 * M_PI / 5)), RESCALE(sin(2 * M_PI / 5)) }; FFTComplex 100 libavutil/tx_template.c TX_NAME(ff_cos_53)[3] = (FFTComplex){ RESCALE(cos(2 * M_PI / 10)), RESCALE(sin(2 * M_PI / 10)) }; FFTComplex 130 libavutil/tx_template.c static av_always_inline void fft3(FFTComplex *out, FFTComplex *in, FFTComplex 133 libavutil/tx_template.c FFTComplex tmp[2]; FFTComplex 166 libavutil/tx_template.c static av_always_inline void NAME(FFTComplex *out, FFTComplex *in, \ FFTComplex 169 libavutil/tx_template.c FFTComplex z0[4], t[6]; \ FFTComplex 204 libavutil/tx_template.c static av_always_inline void fft15(FFTComplex *out, FFTComplex *in, FFTComplex 207 libavutil/tx_template.c FFTComplex tmp[15]; FFTComplex 255 libavutil/tx_template.c static void name(FFTComplex *z, const FFTSample *wre, unsigned int n)\ FFTComplex 281 libavutil/tx_template.c static void fft##n(FFTComplex *z)\ FFTComplex 289 libavutil/tx_template.c static void fft2(FFTComplex *z) FFTComplex 291 libavutil/tx_template.c FFTComplex tmp; FFTComplex 297 libavutil/tx_template.c static void fft4(FFTComplex *z) FFTComplex 311 libavutil/tx_template.c static void fft8(FFTComplex *z) FFTComplex 326 libavutil/tx_template.c static void fft16(FFTComplex *z) FFTComplex 357 libavutil/tx_template.c static void (* const fft_dispatch[])(FFTComplex*) = { FFTComplex 367 libavutil/tx_template.c FFTComplex *in = _in; \ FFTComplex 368 libavutil/tx_template.c FFTComplex *out = _out; \ FFTComplex 369 libavutil/tx_template.c FFTComplex fft##N##in[N]; \ FFTComplex 370 libavutil/tx_template.c void (*fftp)(FFTComplex *z) = fft_dispatch[av_log2(m)]; \ FFTComplex 392 libavutil/tx_template.c FFTComplex *in = _in; FFTComplex 393 libavutil/tx_template.c FFTComplex *out = _out; FFTComplex 404 libavutil/tx_template.c FFTComplex fft##N##in[N]; \ FFTComplex 405 libavutil/tx_template.c FFTComplex *z = _dst, *exp = s->exptab; \ FFTComplex 409 libavutil/tx_template.c void (*fftp)(FFTComplex *) = fft_dispatch[av_log2(m)]; \ FFTComplex 418 libavutil/tx_template.c FFTComplex tmp = { in2[-k*stride], in1[k*stride] }; \ FFTComplex 430 libavutil/tx_template.c FFTComplex src1 = { s->tmp[s1].im, s->tmp[s1].re }; \ FFTComplex 431 libavutil/tx_template.c FFTComplex src0 = { s->tmp[s0].im, s->tmp[s0].re }; \ FFTComplex 447 libavutil/tx_template.c FFTComplex *exp = s->exptab, tmp, fft##N##in[N]; \ FFTComplex 450 libavutil/tx_template.c void (*fftp)(FFTComplex *) = fft_dispatch[av_log2(m)]; \ FFTComplex 476 libavutil/tx_template.c FFTComplex src1 = { s->tmp[s1].re, s->tmp[s1].im }; \ FFTComplex 477 libavutil/tx_template.c FFTComplex src0 = { s->tmp[s0].re, s->tmp[s0].im }; \ FFTComplex 493 libavutil/tx_template.c FFTComplex *z = _dst, *exp = s->exptab; FFTComplex 496 libavutil/tx_template.c void (*fftp)(FFTComplex *) = fft_dispatch[av_log2(m)]; FFTComplex 503 libavutil/tx_template.c FFTComplex tmp = { in2[-2*i*stride], in1[2*i*stride] }; FFTComplex 511 libavutil/tx_template.c FFTComplex src1 = { z[i1].im, z[i1].re }; FFTComplex 512 libavutil/tx_template.c FFTComplex src0 = { z[i0].im, z[i0].re }; FFTComplex 523 libavutil/tx_template.c FFTComplex *exp = s->exptab, tmp, *z = _dst; FFTComplex 525 libavutil/tx_template.c void (*fftp)(FFTComplex *) = fft_dispatch[av_log2(m)]; FFTComplex 546 libavutil/tx_template.c FFTComplex src1 = { z[i1].re, z[i1].im }; FFTComplex 547 libavutil/tx_template.c FFTComplex src0 = { z[i0].re, z[i0].im };