FFTContext        294 libavcodec/aac.h     FFTContext mdct;
FFTContext        295 libavcodec/aac.h     FFTContext mdct_small;
FFTContext        296 libavcodec/aac.h     FFTContext mdct_ld;
FFTContext        297 libavcodec/aac.h     FFTContext mdct_ltp;
FFTContext         68 libavcodec/aacenc.h     FFTContext mdct1024;                         ///< long (1024 samples) frame transform context
FFTContext         69 libavcodec/aacenc.h     FFTContext mdct128;                          ///< short (128 samples) frame transform context
FFTContext       1182 libavcodec/aacsbr.c static void sbr_qmf_analysis(AVFloatDSPContext *dsp, FFTContext *mdct,
FFTContext       1206 libavcodec/aacsbr.c static void sbr_qmf_synthesis(FFTContext *mdct,
FFTContext         26 libavcodec/aarch64/fft_init_aarch64.c void ff_fft_permute_neon(FFTContext *s, FFTComplex *z);
FFTContext         27 libavcodec/aarch64/fft_init_aarch64.c void ff_fft_calc_neon(FFTContext *s, FFTComplex *z);
FFTContext         29 libavcodec/aarch64/fft_init_aarch64.c void ff_imdct_calc_neon(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         30 libavcodec/aarch64/fft_init_aarch64.c void ff_imdct_half_neon(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         31 libavcodec/aarch64/fft_init_aarch64.c void ff_mdct_calc_neon(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         33 libavcodec/aarch64/fft_init_aarch64.c av_cold void ff_fft_init_aarch64(FFTContext *s)
FFTContext        212 libavcodec/ac3dec.h     FFTContext imdct_512;                   ///< for 512 sample IMDCT
FFTContext        213 libavcodec/ac3dec.h     FFTContext imdct_256;                   ///< for 256 sample IMDCT
FFTContext        171 libavcodec/ac3enc.h     FFTContext mdct;                        ///< FFT context for MDCT calculation
FFTContext         34 libavcodec/arm/dcadsp_init_arm.c                                 SynthFilterContext *synth, FFTContext *imdct,
FFTContext         40 libavcodec/arm/dcadsp_init_arm.c void ff_synth_filter_float_vfp(FFTContext *imdct,
FFTContext         46 libavcodec/arm/dcadsp_init_arm.c void ff_synth_filter_float_neon(FFTContext *imdct,
FFTContext         26 libavcodec/arm/fft_fixed_init_arm.c void ff_fft_fixed_calc_neon(FFTContext *s, FFTComplex *z);
FFTContext         27 libavcodec/arm/fft_fixed_init_arm.c void ff_mdct_fixed_calc_neon(FFTContext *s, FFTSample *o, const FFTSample *i);
FFTContext         28 libavcodec/arm/fft_fixed_init_arm.c void ff_mdct_fixed_calcw_neon(FFTContext *s, FFTDouble *o, const FFTSample *i);
FFTContext         30 libavcodec/arm/fft_fixed_init_arm.c av_cold void ff_fft_fixed_init_arm(FFTContext *s)
FFTContext         26 libavcodec/arm/fft_init_arm.c void ff_fft_calc_vfp(FFTContext *s, FFTComplex *z);
FFTContext         28 libavcodec/arm/fft_init_arm.c void ff_fft_permute_neon(FFTContext *s, FFTComplex *z);
FFTContext         29 libavcodec/arm/fft_init_arm.c void ff_fft_calc_neon(FFTContext *s, FFTComplex *z);
FFTContext         31 libavcodec/arm/fft_init_arm.c void ff_imdct_half_vfp(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         33 libavcodec/arm/fft_init_arm.c void ff_imdct_calc_neon(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         34 libavcodec/arm/fft_init_arm.c void ff_imdct_half_neon(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         35 libavcodec/arm/fft_init_arm.c void ff_mdct_calc_neon(FFTContext *s, FFTSample *output, const FFTSample *input);
FFTContext         39 libavcodec/arm/fft_init_arm.c av_cold void ff_fft_init_arm(FFTContext *s)
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        109 libavcodec/atrac3.c     FFTContext        mdct_ctx;
FFTContext        179 libavcodec/atrac3plus.h void ff_atrac3p_init_imdct(AVCodecContext *avctx, FFTContext *mdct_ctx);
FFTContext        221 libavcodec/atrac3plus.h void ff_atrac3p_imdct(AVFloatDSPContext *fdsp, FFTContext *mdct_ctx, float *pIn,
FFTContext        233 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         79 libavcodec/atrac3plusdsp.c av_cold void ff_atrac3p_init_imdct(AVCodecContext *avctx, FFTContext *mdct_ctx)
FFTContext        457 libavcodec/atrac3plusdsp.c void ff_atrac3p_imdct(AVFloatDSPContext *fdsp, FFTContext *mdct_ctx, float *pIn,
FFTContext        598 libavcodec/atrac3plusdsp.c void ff_atrac3p_ipqf(FFTContext *dct_ctx, Atrac3pIPQFChannelCtx *hist,
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        190 libavcodec/dca.h     FFTContext imdct;
FFTContext         68 libavcodec/dcadsp.c                                 SynthFilterContext *synth, FFTContext *imdct,
FFTContext         30 libavcodec/dcadsp.h                             SynthFilterContext *synth, FFTContext *imdct,
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        244 libavcodec/fft-test.c     FFTContext m, s;
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        155 libavcodec/fft.h int ff_fft_init(FFTContext *s, int nbits, int inverse);
FFTContext        157 libavcodec/fft.h void ff_fft_init_aarch64(FFTContext *s);
FFTContext        158 libavcodec/fft.h void ff_fft_init_x86(FFTContext *s);
FFTContext        159 libavcodec/fft.h void ff_fft_init_arm(FFTContext *s);
FFTContext        160 libavcodec/fft.h void ff_fft_init_mips(FFTContext *s);
FFTContext        161 libavcodec/fft.h void ff_fft_init_ppc(FFTContext *s);
FFTContext        163 libavcodec/fft.h void ff_fft_fixed_init_arm(FFTContext *s);
FFTContext        165 libavcodec/fft.h void ff_fft_end(FFTContext *s);
FFTContext        170 libavcodec/fft.h int ff_mdct_init(FFTContext *s, int nbits, int inverse, double scale);
FFTContext        171 libavcodec/fft.h void ff_mdct_end(FFTContext *s);
FFTContext         74 libavcodec/fft_template.c static void fft_permute_c(FFTContext *s, FFTComplex *z);
FFTContext         75 libavcodec/fft_template.c static void fft_calc_c(FFTContext *s, FFTComplex *z);
FFTContext        118 libavcodec/fft_template.c static av_cold void fft_perm_avx(FFTContext *s)
FFTContext        140 libavcodec/fft_template.c av_cold int ff_fft_init(FFTContext *s, int nbits, int inverse)
FFTContext        207 libavcodec/fft_template.c static void fft_permute_c(FFTContext *s, FFTComplex *z)
FFTContext        217 libavcodec/fft_template.c av_cold void ff_fft_end(FFTContext *s)
FFTContext        225 libavcodec/fft_template.c static void fft_calc_c(FFTContext *s, FFTComplex *z) {
FFTContext        524 libavcodec/fft_template.c static void fft_calc_c(FFTContext *s, FFTComplex *z)
FFTContext        100 libavcodec/imc.c     FFTContext fft;
FFTContext         24 libavcodec/mdct_fixed.c void ff_mdct_calcw_c(FFTContext *s, FFTDouble *out, const FFTSample *input)
FFTContext         47 libavcodec/mdct_template.c av_cold int ff_mdct_init(FFTContext *s, int nbits, int inverse, double scale)
FFTContext         99 libavcodec/mdct_template.c void ff_imdct_half_c(FFTContext *s, FFTSample *output, const FFTSample *input)
FFTContext        141 libavcodec/mdct_template.c void ff_imdct_calc_c(FFTContext *s, FFTSample *output, const FFTSample *input)
FFTContext        161 libavcodec/mdct_template.c void ff_mdct_calc_c(FFTContext *s, FFTSample *out, const FFTSample *input)
FFTContext        203 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        153 libavcodec/mips/aacsbr_mips.h static void sbr_qmf_synthesis_mips(FFTContext *mdct,
FFTContext         60 libavcodec/mips/fft_mips.c static void ff_fft_calc_mips(FFTContext *s, FFTComplex *z)
FFTContext        323 libavcodec/mips/fft_mips.c static void ff_imdct_half_mips(FFTContext *s, FFTSample *output, const FFTSample *input)
FFTContext        476 libavcodec/mips/fft_mips.c static void ff_imdct_calc_mips(FFTContext *s, FFTSample *output, const FFTSample *input)
FFTContext        499 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         51 libavcodec/on2avc.c     FFTContext mdct, mdct_half, mdct_small;
FFTContext         52 libavcodec/on2avc.c     FFTContext fft128, fft256, fft512, fft1024;
FFTContext         42 libavcodec/ppc/fft_init.c void ff_fft_calc_altivec(FFTContext *s, FFTComplex *z);
FFTContext         43 libavcodec/ppc/fft_init.c void ff_fft_calc_interleave_altivec(FFTContext *s, FFTComplex *z);
FFTContext         47 libavcodec/ppc/fft_init.c static void imdct_half_altivec(FFTContext *s, FFTSample *output, const FFTSample *input)
FFTContext        131 libavcodec/ppc/fft_init.c static void imdct_calc_altivec(FFTContext *s, FFTSample *output, const FFTSample *input)
FFTContext        152 libavcodec/ppc/fft_init.c av_cold void ff_fft_init_ppc(FFTContext *s)
FFTContext        219 libavcodec/ppc/fft_vsx.c void ff_fft_calc_interleave_vsx(FFTContext *s, FFTComplex *z)
FFTContext        223 libavcodec/ppc/fft_vsx.c void ff_fft_calc_vsx(FFTContext *s, FFTComplex *z)
FFTContext         37 libavcodec/ppc/fft_vsx.h void ff_fft_calc_interleave_vsx(FFTContext *s, FFTComplex *z);
FFTContext         38 libavcodec/ppc/fft_vsx.h void ff_fft_calc_vsx(FFTContext *s, FFTComplex *z);
FFTContext         59 libavcodec/rdft.h     FFTContext fft;
FFTContext        207 libavcodec/sbr.h     FFTContext         mdct_ana;
FFTContext        208 libavcodec/sbr.h     FFTContext         mdct;
FFTContext         24 libavcodec/synth_filter.c static void synth_filter_float(FFTContext *imdct,
FFTContext         27 libavcodec/synth_filter.h     void (*synth_filter_float)(FFTContext *imdct,
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       1572 libavcodec/vorbisdec.c     FFTContext *mdct;
FFTContext        104 libavcodec/vorbisenc.c     FFTContext mdct[2];
FFTContext        118 libavcodec/wma.h     FFTContext mdct_ctx[BLOCK_NB_SIZES];
FFTContext        436 libavcodec/wmadec.c     FFTContext *mdct;
FFTContext        106 libavcodec/wmaenc.c     FFTContext *mdct   = &s->mdct_ctx[window_index];
FFTContext        178 libavcodec/wmaprodec.c     FFTContext       mdct_ctx[WMAPRO_BLOCK_SIZES];  ///< MDCT context per block size
FFTContext       1278 libavcodec/wmaprodec.c         FFTContext *mdct = &s->mdct_ctx[av_log2(subframe_len) - WMAPRO_BLOCK_MIN_BITS];
FFTContext         69 libavcodec/x86/dcadsp_init.c static void synth_filter_##opt(FFTContext *imdct,                              \
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         25 libavcodec/x86/fft_init.c av_cold void ff_fft_init_x86(FFTContext *s)
FFTContext         69 libavfilter/avf_showcqt.c     FFTContext *fft_context;