FFTContext        323 libavcodec/aac.h     FFTContext mdct;
FFTContext        324 libavcodec/aac.h     FFTContext mdct_small;
FFTContext        325 libavcodec/aac.h     FFTContext mdct_ld;
FFTContext        326 libavcodec/aac.h     FFTContext mdct_ltp;
FFTContext        380 libavcodec/aacenc.h     FFTContext mdct1024;                         ///< long (1024 samples) frame transform context
FFTContext        381 libavcodec/aacenc.h     FFTContext mdct128;                          ///< short (128 samples) frame transform context
FFTContext       1169 libavcodec/aacsbr_template.c static void sbr_qmf_analysis(AVFixedDSPContext *dsp, FFTContext *mdct,
FFTContext       1171 libavcodec/aacsbr_template.c static void sbr_qmf_analysis(AVFloatDSPContext *dsp, FFTContext *mdct,
FFTContext       1214 libavcodec/aacsbr_template.c static void sbr_qmf_synthesis(FFTContext *mdct,
FFTContext         29 libavcodec/aarch64/fft_init_aarch64.c void ff_fft_permute_neon(FFTContext *s, FFTComplex *z);
FFTContext         30 libavcodec/aarch64/fft_init_aarch64.c void ff_fft_calc_neon(FFTContext *s, FFTComplex *z);
FFTContext         32 libavcodec/aarch64/fft_init_aarch64.c void ff_imdct_calc_neon(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         33 libavcodec/aarch64/fft_init_aarch64.c void ff_imdct_half_neon(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         34 libavcodec/aarch64/fft_init_aarch64.c void ff_mdct_calc_neon(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         36 libavcodec/aarch64/fft_init_aarch64.c av_cold void ff_fft_init_aarch64(FFTContext *s)
FFTContext         32 libavcodec/aarch64/synth_filter_init.c AV_CHECK_OFFSET(FFTContext, imdct_half, IMDCT_HALF);
FFTContext         35 libavcodec/aarch64/synth_filter_init.c void ff_synth_filter_float_neon(FFTContext *imdct,
FFTContext        223 libavcodec/ac3dec.h     FFTContext imdct_512;                   ///< for 512 sample IMDCT
FFTContext        224 libavcodec/ac3dec.h     FFTContext imdct_256;                   ///< for 256 sample IMDCT
FFTContext        171 libavcodec/ac3enc.h     FFTContext mdct;                        ///< FFT context for MDCT calculation
FFTContext         28 libavcodec/arm/fft_fixed_init_arm.c void ff_fft_fixed_calc_neon(FFTContext *s, FFTComplex *z);
FFTContext         29 libavcodec/arm/fft_fixed_init_arm.c void ff_mdct_fixed_calc_neon(FFTContext *s, FFTSample *o, const FFTSample *i);
FFTContext         30 libavcodec/arm/fft_fixed_init_arm.c void ff_mdct_fixed_calcw_neon(FFTContext *s, FFTDouble *o, const FFTSample *i);
FFTContext         32 libavcodec/arm/fft_fixed_init_arm.c av_cold void ff_fft_fixed_init_arm(FFTContext *s)
FFTContext         27 libavcodec/arm/fft_init_arm.c void ff_fft_calc_vfp(FFTContext *s, FFTComplex *z);
FFTContext         29 libavcodec/arm/fft_init_arm.c void ff_fft_permute_neon(FFTContext *s, FFTComplex *z);
FFTContext         30 libavcodec/arm/fft_init_arm.c void ff_fft_calc_neon(FFTContext *s, FFTComplex *z);
FFTContext         32 libavcodec/arm/fft_init_arm.c void ff_imdct_half_vfp(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         34 libavcodec/arm/fft_init_arm.c void ff_imdct_calc_neon(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         35 libavcodec/arm/fft_init_arm.c void ff_imdct_half_neon(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         36 libavcodec/arm/fft_init_arm.c void ff_mdct_calc_neon(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         38 libavcodec/arm/fft_init_arm.c av_cold void ff_fft_init_arm(FFTContext *s)
FFTContext         29 libavcodec/arm/synth_filter_init_arm.c void ff_synth_filter_float_vfp(FFTContext *imdct,
FFTContext         35 libavcodec/arm/synth_filter_init_arm.c void ff_synth_filter_float_neon(FFTContext *imdct,
FFTContext         82 libavcodec/atrac1.c     FFTContext          mdct_ctx[3];
FFTContext         94 libavcodec/atrac1.c     FFTContext* mdct_context = &q->mdct_ctx[nbits - 5 - (nbits > 6)];
FFTContext        113 libavcodec/atrac3.c     FFTContext        mdct_ctx;
FFTContext        179 libavcodec/atrac3plus.h void ff_atrac3p_init_imdct(AVCodecContext *avctx, FFTContext *mdct_ctx);
FFTContext        222 libavcodec/atrac3plus.h void ff_atrac3p_imdct(AVFloatDSPContext *fdsp, FFTContext *mdct_ctx, float *pIn,
FFTContext        234 libavcodec/atrac3plus.h void ff_atrac3p_ipqf(FFTContext *dct_ctx, Atrac3pIPQFChannelCtx *hist,
FFTContext         58 libavcodec/atrac3plusdec.c     FFTContext mdct_ctx;
FFTContext         59 libavcodec/atrac3plusdec.c     FFTContext ipqf_dct_ctx;    ///< IDCT context used by IPQF
FFTContext         80 libavcodec/atrac3plusdsp.c av_cold void ff_atrac3p_init_imdct(AVCodecContext *avctx, FFTContext *mdct_ctx)
FFTContext        464 libavcodec/atrac3plusdsp.c void ff_atrac3p_imdct(AVFloatDSPContext *fdsp, FFTContext *mdct_ctx, float *pIn,
FFTContext        605 libavcodec/atrac3plusdsp.c void ff_atrac3p_ipqf(FFTContext *dct_ctx, Atrac3pIPQFChannelCtx *hist,
FFTContext         81 libavcodec/atrac9dec.c     FFTContext imdct;
FFTContext         28 libavcodec/avfft.c FFTContext *av_fft_init(int nbits, int inverse)
FFTContext         30 libavcodec/avfft.c     FFTContext *s = av_mallocz(sizeof(*s));
FFTContext         38 libavcodec/avfft.c void av_fft_permute(FFTContext *s, FFTComplex *z)
FFTContext         43 libavcodec/avfft.c void av_fft_calc(FFTContext *s, FFTComplex *z)
FFTContext         48 libavcodec/avfft.c av_cold void av_fft_end(FFTContext *s)
FFTContext         58 libavcodec/avfft.c FFTContext *av_mdct_init(int nbits, int inverse, double scale)
FFTContext         60 libavcodec/avfft.c     FFTContext *s = av_malloc(sizeof(*s));
FFTContext         68 libavcodec/avfft.c void av_imdct_calc(FFTContext *s, FFTSample *output, const FFTSample *input)
FFTContext         73 libavcodec/avfft.c void av_imdct_half(FFTContext *s, FFTSample *output, const FFTSample *input)
FFTContext         78 libavcodec/avfft.c void av_mdct_calc(FFTContext *s, FFTSample *output, const FFTSample *input)
FFTContext         83 libavcodec/avfft.c av_cold void av_mdct_end(FFTContext *s)
FFTContext         41 libavcodec/avfft.h typedef struct FFTContext FFTContext;
FFTContext         48 libavcodec/avfft.h FFTContext *av_fft_init(int nbits, int inverse);
FFTContext         53 libavcodec/avfft.h void av_fft_permute(FFTContext *s, FFTComplex *z);
FFTContext         59 libavcodec/avfft.h void av_fft_calc(FFTContext *s, FFTComplex *z);
FFTContext         61 libavcodec/avfft.h void av_fft_end(FFTContext *s);
FFTContext         63 libavcodec/avfft.h FFTContext *av_mdct_init(int nbits, int inverse, double scale);
FFTContext         64 libavcodec/avfft.h void av_imdct_calc(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         65 libavcodec/avfft.h void av_imdct_half(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         66 libavcodec/avfft.h void av_mdct_calc(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         67 libavcodec/avfft.h void av_mdct_end(FFTContext *s);
FFTContext        137 libavcodec/cook.c     FFTContext          mdct_ctx;
FFTContext        195 libavcodec/dca_core.h     FFTContext              imdct[2];
FFTContext        124 libavcodec/dca_lbr.h     FFTContext          imdct;
FFTContext        117 libavcodec/dcadsp.c                               FFTContext *imdct,
FFTContext        146 libavcodec/dcadsp.c                               FFTContext *imdct,
FFTContext         50 libavcodec/dcadsp.h                              FFTContext *imdct,
FFTContext         65 libavcodec/dcaenc.c     FFTContext mdct;
FFTContext        499 libavcodec/dolby_e.c     FFTContext *imdct = &s->imdct[g->imdct_idx];
FFTContext        109 libavcodec/dolby_e.h     FFTContext          imdct[3];
FFTContext         60 libavcodec/fft-internal.h void ff_mdct_calcw_c(FFTContext *s, FFTDouble *output, const FFTSample *input);
FFTContext         90 libavcodec/fft-internal.h void ff_imdct_calc_c(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         91 libavcodec/fft-internal.h void ff_imdct_half_c(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         92 libavcodec/fft-internal.h void ff_mdct_calc_c(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         67 libavcodec/fft.h typedef struct FFTContext FFTContext;
FFTContext        101 libavcodec/fft.h     void (*fft_permute)(struct FFTContext *s, FFTComplex *z);
FFTContext        106 libavcodec/fft.h     void (*fft_calc)(struct FFTContext *s, FFTComplex *z);
FFTContext        107 libavcodec/fft.h     void (*imdct_calc)(struct FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext        108 libavcodec/fft.h     void (*imdct_half)(struct FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext        109 libavcodec/fft.h     void (*mdct_calc)(struct FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext        110 libavcodec/fft.h     void (*mdct_calcw)(struct FFTContext *s, FFTDouble *output, const FFTSample *input);
FFTContext        157 libavcodec/fft.h int ff_fft_init(FFTContext *s, int nbits, int inverse);
FFTContext        159 libavcodec/fft.h void ff_fft_init_aarch64(FFTContext *s);
FFTContext        160 libavcodec/fft.h void ff_fft_init_x86(FFTContext *s);
FFTContext        161 libavcodec/fft.h void ff_fft_init_arm(FFTContext *s);
FFTContext        162 libavcodec/fft.h void ff_fft_init_mips(FFTContext *s);
FFTContext        163 libavcodec/fft.h void ff_fft_init_ppc(FFTContext *s);
FFTContext        165 libavcodec/fft.h void ff_fft_fixed_init_arm(FFTContext *s);
FFTContext        167 libavcodec/fft.h void ff_fft_end(FFTContext *s);
FFTContext        172 libavcodec/fft.h int ff_mdct_init(FFTContext *s, int nbits, int inverse, double scale);
FFTContext        173 libavcodec/fft.h void ff_mdct_end(FFTContext *s);
FFTContext        144 libavcodec/fft_template.c static void fft_permute_c(FFTContext *s, FFTComplex *z);
FFTContext        145 libavcodec/fft_template.c static void fft_calc_c(FFTContext *s, FFTComplex *z);
FFTContext        181 libavcodec/fft_template.c static av_cold void fft_perm_avx(FFTContext *s)
FFTContext        203 libavcodec/fft_template.c av_cold int ff_fft_init(FFTContext *s, int nbits, int inverse)
FFTContext        309 libavcodec/fft_template.c static void fft_permute_c(FFTContext *s, FFTComplex *z)
FFTContext        324 libavcodec/fft_template.c av_cold void ff_fft_end(FFTContext *s)
FFTContext        333 libavcodec/fft_template.c static void fft_calc_c(FFTContext *s, FFTComplex *z) {
FFTContext        635 libavcodec/fft_template.c static void fft_calc_c(FFTContext *s, FFTComplex *z)
FFTContext         99 libavcodec/imc.c     FFTContext fft;
FFTContext         36 libavcodec/mdct15.h     FFTContext ptwo_fft;
FFTContext         24 libavcodec/mdct_fixed.c void ff_mdct_calcw_c(FFTContext *s, FFTDouble *out, const FFTSample *input)
FFTContext         48 libavcodec/mdct_template.c av_cold int ff_mdct_init(FFTContext *s, int nbits, int inverse, double scale)
FFTContext        105 libavcodec/mdct_template.c void ff_imdct_half_c(FFTContext *s, FFTSample *output, const FFTSample *input)
FFTContext        147 libavcodec/mdct_template.c void ff_imdct_calc_c(FFTContext *s, FFTSample *output, const FFTSample *input)
FFTContext        167 libavcodec/mdct_template.c void ff_mdct_calc_c(FFTContext *s, FFTSample *out, const FFTSample *input)
FFTContext        209 libavcodec/mdct_template.c av_cold void ff_mdct_end(FFTContext *s)
FFTContext         62 libavcodec/mips/aacsbr_mips.h static void sbr_qmf_analysis_mips(AVFloatDSPContext *fdsp, FFTContext *mdct,
FFTContext        154 libavcodec/mips/aacsbr_mips.h static void sbr_qmf_synthesis_mips(FFTContext *mdct,
FFTContext         61 libavcodec/mips/fft_mips.c static void ff_fft_calc_mips(FFTContext *s, FFTComplex *z)
FFTContext        324 libavcodec/mips/fft_mips.c static void ff_imdct_half_mips(FFTContext *s, FFTSample *output, const FFTSample *input)
FFTContext        477 libavcodec/mips/fft_mips.c static void ff_imdct_calc_mips(FFTContext *s, FFTSample *output, const FFTSample *input)
FFTContext        501 libavcodec/mips/fft_mips.c av_cold void ff_fft_init_mips(FFTContext *s)
FFTContext         54 libavcodec/nellymoserdec.c     FFTContext      imdct_ctx;
FFTContext         60 libavcodec/nellymoserenc.c     FFTContext      mdct_ctx;
FFTContext         50 libavcodec/on2avc.c     FFTContext mdct, mdct_half, mdct_small;
FFTContext         51 libavcodec/on2avc.c     FFTContext fft128, fft256, fft512, fft1024;
FFTContext         41 libavcodec/ppc/fft_init.c void ff_fft_calc_altivec(FFTContext *s, FFTComplex *z);
FFTContext         42 libavcodec/ppc/fft_init.c void ff_fft_calc_interleave_altivec(FFTContext *s, FFTComplex *z);
FFTContext         46 libavcodec/ppc/fft_init.c static void imdct_half_altivec(FFTContext *s, FFTSample *output, const FFTSample *input)
FFTContext        130 libavcodec/ppc/fft_init.c static void imdct_calc_altivec(FFTContext *s, FFTSample *output, const FFTSample *input)
FFTContext        151 libavcodec/ppc/fft_init.c av_cold void ff_fft_init_ppc(FFTContext *s)
FFTContext        218 libavcodec/ppc/fft_vsx.c void ff_fft_calc_interleave_vsx(FFTContext *s, FFTComplex *z)
FFTContext        222 libavcodec/ppc/fft_vsx.c void ff_fft_calc_vsx(FFTContext *s, FFTComplex *z)
FFTContext         36 libavcodec/ppc/fft_vsx.h void ff_fft_calc_interleave_vsx(FFTContext *s, FFTComplex *z);
FFTContext         37 libavcodec/ppc/fft_vsx.h void ff_fft_calc_vsx(FFTContext *s, FFTComplex *z);
FFTContext         70 libavcodec/qdmc.c     FFTContext fft_ctx;
FFTContext         37 libavcodec/rdft.h     FFTContext fft;
FFTContext        211 libavcodec/sbr.h     FFTContext         mdct_ana;
FFTContext        212 libavcodec/sbr.h     FFTContext         mdct;
FFTContext         27 libavcodec/synth_filter.c static void synth_filter_float(FFTContext *imdct,
FFTContext         63 libavcodec/synth_filter.c static void synth_filter_float_64(FFTContext *imdct,
FFTContext         28 libavcodec/synth_filter.h     void (*synth_filter_float)(FFTContext *imdct,
FFTContext         33 libavcodec/synth_filter.h     void (*synth_filter_float_64)(FFTContext *imdct,
FFTContext        223 libavcodec/tests/fft.c static inline void fft_init(FFTContext **s, int nbits, int inverse)
FFTContext        232 libavcodec/tests/fft.c static inline void mdct_init(FFTContext **s, int nbits, int inverse, double scale)
FFTContext        241 libavcodec/tests/fft.c static inline void mdct_calc(FFTContext *s, FFTSample *output, const FFTSample *input)
FFTContext        250 libavcodec/tests/fft.c static inline void imdct_calc(struct FFTContext *s, FFTSample *output, const FFTSample *input)
FFTContext        259 libavcodec/tests/fft.c static inline void fft_permute(FFTContext *s, FFTComplex *z)
FFTContext        268 libavcodec/tests/fft.c static inline void fft_calc(FFTContext *s, FFTComplex *z)
FFTContext        277 libavcodec/tests/fft.c static inline void mdct_end(FFTContext *s)
FFTContext        286 libavcodec/tests/fft.c static inline void fft_end(FFTContext *s)
FFTContext        381 libavcodec/tests/fft.c     FFTContext *m, *s;
FFTContext        330 libavcodec/twinvq.c     FFTContext *mdct = &tctx->mdct_ctx[ftype];
FFTContext        140 libavcodec/twinvq.h     FFTContext mdct_ctx[3];
FFTContext        131 libavcodec/vorbisdec.c     FFTContext mdct[2];
FFTContext       1607 libavcodec/vorbisdec.c     FFTContext *mdct;
FFTContext        108 libavcodec/vorbisenc.c     FFTContext mdct[2];
FFTContext        118 libavcodec/wma.h     FFTContext mdct_ctx[BLOCK_NB_SIZES];
FFTContext        437 libavcodec/wmadec.c     FFTContext *mdct;
FFTContext        109 libavcodec/wmaenc.c     FFTContext *mdct   = &s->mdct_ctx[window_index];
FFTContext        182 libavcodec/wmaprodec.c     FFTContext       mdct_ctx[WMAPRO_BLOCK_SIZES];  ///< MDCT context per block size
FFTContext       1369 libavcodec/wmaprodec.c         FFTContext *mdct = &s->mdct_ctx[av_log2(subframe_len) - WMAPRO_BLOCK_MIN_BITS];
FFTContext         24 libavcodec/x86/fft.h void ff_fft_permute_sse(FFTContext *s, FFTComplex *z);
FFTContext         25 libavcodec/x86/fft.h void ff_fft_calc_avx(FFTContext *s, FFTComplex *z);
FFTContext         26 libavcodec/x86/fft.h void ff_fft_calc_sse(FFTContext *s, FFTComplex *z);
FFTContext         27 libavcodec/x86/fft.h void ff_fft_calc_3dnow(FFTContext *s, FFTComplex *z);
FFTContext         28 libavcodec/x86/fft.h void ff_fft_calc_3dnowext(FFTContext *s, FFTComplex *z);
FFTContext         30 libavcodec/x86/fft.h void ff_imdct_calc_3dnow(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         31 libavcodec/x86/fft.h void ff_imdct_half_3dnow(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         32 libavcodec/x86/fft.h void ff_imdct_calc_3dnowext(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         33 libavcodec/x86/fft.h void ff_imdct_half_3dnowext(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         34 libavcodec/x86/fft.h void ff_imdct_calc_sse(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         35 libavcodec/x86/fft.h void ff_imdct_half_sse(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         36 libavcodec/x86/fft.h void ff_imdct_half_avx(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         27 libavcodec/x86/fft_init.c av_cold void ff_fft_init_x86(FFTContext *s)
FFTContext         30 libavcodec/x86/synth_filter_init.c static void synth_filter_##opt(FFTContext *imdct,                              \
FFTContext         70 libavfilter/af_afftdn.c     FFTContext *fft, *ifft;
FFTContext         39 libavfilter/af_afftfilt.c     FFTContext *fft, *ifft;
FFTContext         72 libavfilter/af_firequalizer.c     FFTContext    *fft_ctx;
FFTContext         78 libavfilter/af_headphone.c     FFTContext *fft[2], *ifft[2];
FFTContext        257 libavfilter/af_headphone.c     FFTContext *ifft = s->ifft[jobnr];
FFTContext        258 libavfilter/af_headphone.c     FFTContext *fft = s->fft[jobnr];
FFTContext        111 libavfilter/af_sofalizer.c     FFTContext *fft[2], *ifft[2];
FFTContext        452 libavfilter/af_sofalizer.c     FFTContext *ifft = s->ifft[jobnr];
FFTContext        453 libavfilter/af_sofalizer.c     FFTContext *fft = s->fft[jobnr];
FFTContext         61 libavfilter/avf_showcqt.h     FFTContext          *fft_ctx;
FFTContext         54 libavfilter/avf_showfreqs.c     FFTContext *fft;
FFTContext         41 libavfilter/avf_showspatial.c     FFTContext *fft[2];           ///< Fast Fourier Transform context
FFTContext         42 libavfilter/avf_showspatial.c     FFTContext *ifft[2];          ///< Inverse Fast Fourier Transform context
FFTContext         75 libavfilter/avf_showspectrum.c     FFTContext **fft;           ///< Fast Fourier Transform context
FFTContext         76 libavfilter/avf_showspectrum.c     FFTContext **ifft;          ///< Inverse Fast Fourier Transform context
FFTContext         55 libavfilter/vaf_spectrumsynth.c     FFTContext *fft;            ///< Fast Fourier Transform context
FFTContext         40 libavfilter/vf_convolve.c     FFTContext *fft[4][MAX_THREADS];
FFTContext         41 libavfilter/vf_convolve.c     FFTContext *ifft[4][MAX_THREADS];
FFTContext         48 libavfilter/vf_fftdnoiz.c     FFTContext *fft, *ifft;
FFTContext         46 tests/checkasm/synth_filter.c     FFTContext imdct;
FFTContext         66 tests/checkasm/synth_filter.c         declare_func(void, FFTContext *, float *, int *, float[32], const float[512],