Home
last modified time | relevance | path

Searched refs:irdft (Results 1 – 8 of 8) sorted by relevance

/third_party/ffmpeg/libavfilter/
Dasrc_sinc.c43 RDFTContext *rdft, *irdft; member
239 av_rdft_end(s->irdft); in fir_to_phase()
240 s->rdft = s->irdft = NULL; in fir_to_phase()
242 s->irdft = av_rdft_init(av_log2(work_len), IDFT_C2R); in fir_to_phase()
243 if (!s->rdft || !s->irdft) { in fir_to_phase()
272 av_rdft_calc(s->irdft, work); in fir_to_phase()
295 av_rdft_calc(s->irdft, work); in fir_to_phase()
400 av_rdft_end(s->irdft); in config_output()
401 s->rdft = s->irdft = NULL; in config_output()
412 av_rdft_end(s->irdft); in uninit()
[all …]
Daf_superequalizer.c53 RDFTContext *rdft, *irdft; member
140 s->irdft = av_rdft_init(wb, IDFT_C2R); in equ_init()
141 if (!s->rdft || !s->irdft) in equ_init()
226 av_rdft_calc(s->irdft, fsamples); in filter_frame()
329 av_rdft_end(s->irdft); in uninit()
Daf_afir.c161 av_rdft_calc(seg->irdft[ch], sum); in fir_quantum()
384 seg->irdft = av_calloc(ctx->inputs[0]->channels, sizeof(*seg->irdft)); in init_segment()
385 if (!seg->rdft || !seg->irdft) in init_segment()
403 seg->irdft[ch] = av_rdft_init(av_log2(2 * part_size), IDFT_C2R); in init_segment()
404 if (!seg->rdft[ch] || !seg->irdft[ch]) in init_segment()
431 if (seg->irdft) { in uninit_segment()
433 av_rdft_end(seg->irdft[ch]); in uninit_segment()
436 av_freep(&seg->irdft); in uninit_segment()
Daf_afir.h53 RDFTContext **rdft, **irdft; member
Daf_firequalizer.c71 RDFTContext *irdft; member
155 av_rdft_end(s->irdft); in common_uninit()
159 s->analysis_rdft = s->analysis_irdft = s->rdft = s->irdft = NULL; in common_uninit()
233 av_rdft_calc(s->irdft, buf); in fast_convolute()
273 av_rdft_calc(s->irdft, buf); in fast_convolute_nonlinear()
783 …if (!(s->rdft = av_rdft_init(rdft_bits, DFT_R2C)) || !(s->irdft = av_rdft_init(rdft_bits, IDFT_C2R… in config_input()
Daf_surround.c107 RDFTContext **rdft, **irdft; member
266 s->irdft = av_calloc(outlink->channels, sizeof(*s->irdft)); in config_output()
267 if (!s->irdft) in config_output()
271 s->irdft[ch] = av_rdft_init(ff_log2(s->buf_size), IDFT_C2R); in config_output()
272 if (!s->irdft[ch]) in config_output()
1558 av_rdft_calc(s->irdft[ch], (float *)s->output->extended_data[ch]); in ifft_channel()
1680 av_rdft_end(s->irdft[ch]); in uninit()
1685 av_freep(&s->irdft); in uninit()
/third_party/ffmpeg/tests/fate/
Dfft.mak5 FATE_RDFT-$(CONFIG_RDFT) += fate-rdft-$(1) fate-irdft-$(1)
12 fate-irdft-$(N): ARGS = -n$(1) -r -i
52 FATE_AV_RDFT-$(CONFIG_RDFT) += fate-av-rdft-$(1) fate-av-irdft-$(1)
59 fate-av-irdft-$(N): ARGS = -n$(1) -r -i
/third_party/ffmpeg/libavcodec/
Dwmavoice.c265 RDFTContext rdft, irdft; ///< contexts for FFT-calculation in the member
399 (ret = ff_rdft_init(&s->irdft, 7, IDFT_C2R)) < 0 || in wmavoice_decode_init()
681 s->irdft.rdft_calc(&s->irdft, coeffs); in calc_input_response()
761 s->irdft.rdft_calc(&s->irdft, synth_pf); in wiener_denoise()
1992 ff_rdft_end(&s->irdft); in wmavoice_decode_end()