Home
last modified time | relevance | path

Searched refs:ifft (Results 1 - 11 of 11) sorted by relevance

/third_party/ffmpeg/tests/fate/
H A Dfft.mak3 FATE_FFT-$(CONFIG_FFT) += fate-fft-$(1) fate-ifft-$(1)
8 fate-ifft-$(N): ARGS = -n$(1) -i
32 FATE_FFT_FIXED32 += fate-fft-fixed32-$(1) fate-ifft-fixed32-$(1) \
36 fate-ifft-fixed32-$(1): ARGS = -n$(1) -i
50 FATE_AV_FFT-$(CONFIG_FFT) += fate-av-fft-$(1) fate-av-ifft-$(1)
55 fate-av-ifft-$(N): ARGS = -n$(1) -i
/third_party/pulseaudio/speex/libspeexdsp/
H A Decho_diagnostic.m21 corr = real(ifft(fft(rec).*conj(fft(play))));
22 acorr = real(ifft(fft(play).*conj(fft(play))));
40 corr1 = real(ifft(fft(rec(1:N2)).*conj(fft(play(1:N2)))));
41 corr2 = real(ifft(fft(rec(N2+1:end)).*conj(fft(play(N2+1:end)))));
H A Dfftwrap.c227 fftwf_plan ifft; member
238 table->ifft = fftwf_plan_dft_c2r_1d(size, (fftwf_complex *) table->in, table->out, FFTW_PATIENT); in spx_fft_init()
248 fftwf_destroy_plan(t->ifft); in spx_fft_destroy()
287 fftwf_execute(t->ifft); in spx_ifft()
/third_party/ffmpeg/libavfilter/
H A Daf_afftfilt.c38 AVTXContext **fft, **ifft; member
114 s->ifft = av_calloc(s->channels, sizeof(*s->ifft)); in config_input()
115 if (!s->fft || !s->ifft) in config_input()
125 ret = av_tx_init(&s->ifft[ch], &s->itx_fn, AV_TX_FLOAT_FFT, 1, s->fft_size, &scale, 0); in config_input()
295 s->itx_fn(s->ifft[ch], fft_out, fft_temp, sizeof(float)); in filter_channel()
404 if (s->ifft) in uninit()
405 av_tx_uninit(&s->ifft[i]); in uninit()
417 av_freep(&s->ifft); in uninit()
H A Daf_headphone.c76 AVTXContext *fft[2], *ifft[2]; member
233 AVTXContext *ifft = s->ifft[jobnr]; in headphone_fast_convolute() local
288 itx_fn(ifft, fft_out, fft_acc, sizeof(float)); in headphone_fast_convolute()
390 ret = av_tx_init(&s->ifft[0], &s->itx_fn[0], AV_TX_FLOAT_FFT, 1, s->n_fft, &scale, 0); in convert_coeffs()
393 ret = av_tx_init(&s->ifft[1], &s->itx_fn[1], AV_TX_FLOAT_FFT, 1, s->n_fft, &scale, 0); in convert_coeffs()
397 if (!s->fft[0] || !s->fft[1] || !s->ifft[0] || !s->ifft[1]) { in convert_coeffs()
719 av_tx_uninit(&s->ifft[0]); in uninit()
720 av_tx_uninit(&s->ifft[ in uninit()
[all...]
H A Daf_sofalizer.c112 AVTXContext *fft[2], *ifft[2]; member
454 AVTXContext *ifft = s->ifft[jobnr]; in sofalizer_fast_convolute() local
544 itx_fn(ifft, fft_out, fft_acc, sizeof(float)); in sofalizer_fast_convolute()
845 av_tx_uninit(&s->ifft[0]); in load_data()
846 av_tx_uninit(&s->ifft[1]); in load_data()
847 ret = av_tx_init(&s->ifft[0], &s->itx_fn[0], AV_TX_FLOAT_FFT, 1, s->n_fft, &scale, 0); in load_data()
850 ret = av_tx_init(&s->ifft[1], &s->itx_fn[1], AV_TX_FLOAT_FFT, 1, s->n_fft, &scale, 0); in load_data()
1027 av_tx_uninit(&s->ifft[0]); in uninit()
1028 av_tx_uninit(&s->ifft[ in uninit()
[all...]
H A Dvf_fftdnoiz.c74 AVTXContext *fft[MAX_THREADS], *ifft[MAX_THREADS]; member
213 av_tx_init(&s->ifft[i], &s->itx_fn, AV_TX_FLOAT_FFT, 1, s->block_size, &iscale, 0); in config_input()
216 if (!s->fft[i] || !s->ifft[i] || !s->fft_r[i] || !s->ifft_r[i]) in config_input()
359 s->itx_fn(s->ifft[jobnr], vdst, bsrc, sizeof(float)); in export_block()
371 s->itx_fn(s->ifft[jobnr], hdst_out, hdst, sizeof(float)); in export_block()
715 av_tx_uninit(&s->ifft[i]); in uninit()
H A Davf_showspectrum.c82 AVTXContext **ifft; ///< Inverse Fast Fourier Transform context member
312 if (s->ifft) { in uninit()
314 av_tx_uninit(&s->ifft[i]); in uninit()
316 av_freep(&s->ifft); in uninit()
473 s->itx_fn(s->ifft[ch], g, f, sizeof(float)); in run_channel_fft()
1120 if (!s->ifft) { in config_output()
1121 s->ifft = av_calloc(inlink->ch_layout.nb_channels, sizeof(*s->ifft)); in config_output()
1122 if (!s->ifft) in config_output()
1138 av_tx_uninit(&s->ifft[ in config_output()
[all...]
H A Davf_showspatial.c42 FFTContext *ifft[2]; ///< Inverse Fast Fourier Transform context member
78 av_fft_end(s->ifft[i]); in uninit()
H A Daf_afftdn.c86 AVTXContext *fft, *ifft; member
716 ret = av_tx_init(&dnch->ifft, &dnch->itx_fn, AV_TX_FLOAT_RDFT, 1, s->fft_length2, &scale, 0); in config_input()
739 !dnch->ifft) in config_input()
1000 dnch->itx_fn(dnch->ifft, fft_in, dnch->fft_out, sizeof(float)); in filter_channel()
1198 av_tx_uninit(&dnch->ifft); in uninit()
H A Dvf_convolve.c43 AVTXContext *ifft[4][MAX_THREADS]; member
411 s->itx_fn[plane](s->ifft[plane][jobnr], vdata_out + y * n, vdata_in + y * n, sizeof(float)); in ifft_vertical()
435 s->itx_fn[plane](s->ifft[plane][jobnr], hdata_out + y * n, hdata_in + y * n, sizeof(float)); in ifft_horizontal()
786 ret = av_tx_init(&s->ifft[i][j], &s->itx_fn[i], AV_TX_FLOAT_FFT, 1, s->fft_len[i], &scale, 0); in config_output()
844 av_tx_uninit(&s->ifft[i][j]); in uninit()

Completed in 14 milliseconds