Home
last modified time | relevance | path

Searched refs:fft_in (Results 1 - 7 of 7) sorted by relevance

/third_party/ffmpeg/libavfilter/
H A Dvaf_spectrumsynth.c59 AVComplexFloat **fft_in; ///< bins holder for each (displayed) channels member
191 s->fft_in = av_calloc(s->channels, sizeof(*s->fft_in)); in config_output()
192 if (!s->fft_in) in config_output()
199 s->fft_in[ch] = av_calloc(FFALIGN(s->win_size, av_cpu_max_align()), sizeof(**s->fft_in)); in config_output()
200 if (!s->fft_in[ch]) in config_output()
250 s->fft_in[ch][f].re = magnitude * cos(phase); in read16_fft_bin()
251 s->fft_in[ch][f].im = magnitude * sin(phase); in read16_fft_bin()
275 s->fft_in[c in read8_fft_bin()
[all...]
H A Daf_afftfilt.c40 AVComplexFloat **fft_in; member
133 s->fft_in = av_calloc(inlink->ch_layout.nb_channels, sizeof(*s->fft_in)); in config_input()
134 if (!s->fft_in) in config_input()
146 s->fft_in[ch] = av_calloc(buf_size, sizeof(**s->fft_in)); in config_input()
147 if (!s->fft_in[ch]) in config_input()
240 AVComplexFloat *fft_in = s->fft_in[ch]; in tx_channel() local
243 s->tx_fn(s->fft[ch], fft_out, fft_in, sizeo in tx_channel()
319 AVComplexFloat *fft_in = s->fft_in[ch]; filter_frame() local
[all...]
H A Daf_aspectralstats.c59 AVComplexFloat **fft_in; member
113 s->fft_in = av_calloc(s->nb_channels, sizeof(*s->fft_in)); in config_output()
114 if (!s->fft_in) in config_output()
126 s->fft_in[ch] = av_calloc(s->win_size, sizeof(**s->fft_in)); in config_output()
127 if (!s->fft_in[ch]) in config_output()
403 AVComplexFloat *fft_in = s->fft_in[ch]; in filter_channel() local
413 fft_in[ in filter_channel()
[all...]
H A Daf_afftdn.c84 float *fft_in; member
711 dnch->fft_in = av_calloc(s->fft_length2, sizeof(*dnch->fft_in)); in config_input()
732 !dnch->fft_in || in config_input()
869 dnch->fft_in[i] = s->window[i] * src[i] * (1LL << 23); in sample_noise_block()
872 dnch->fft_in[i] = 0.0; in sample_noise_block()
874 dnch->tx_fn(dnch->fft, dnch->fft_out, dnch->fft_in, sizeof(float)); in sample_noise_block()
985 float *fft_in = dnch->fft_in; in filter_channel() local
988 fft_in[ in filter_channel()
[all...]
H A Davf_showspectrum.c86 AVComplexFloat **fft_in; ///< input FFT coeffs member
322 if (s->fft_in) { in uninit()
324 av_freep(&s->fft_in[i]); in uninit()
326 av_freep(&s->fft_in); in uninit()
411 AVComplexFloat *f = s->fft_in[ch]; in run_channel_fft()
486 s->fft_in[ch][n].re = in_frame[n] * window_func_lut[n]; in run_channel_fft()
487 s->fft_in[ch][n].im = 0; in run_channel_fft()
491 s->tx_fn(s->fft[ch], s->fft_data[ch], s->fft_in[ch], sizeof(float)); in run_channel_fft()
1142 av_freep(&s->fft_in[i]); in config_output()
1195 s->fft_in in config_output()
[all...]
H A Daf_headphone.c231 AVComplexFloat *fft_in = s->in_fft[jobnr]; in headphone_fast_convolute() local
270 memset(fft_in, 0, sizeof(AVComplexFloat) * n_fft); in headphone_fast_convolute()
273 fft_in[j].re = src[j * in_channels + i]; in headphone_fast_convolute()
276 tx_fn(fft, fft_out, fft_in, sizeof(float)); in headphone_fast_convolute()
H A Daf_sofalizer.c451 AVComplexFloat *fft_in = s->in_fft[jobnr]; /* temporary array for FFT input data */ in sofalizer_fast_convolute() local
511 memset(fft_in, 0, sizeof(AVComplexFloat) * n_fft); in sofalizer_fast_convolute()
517 fft_in[j].re = src[j * in_channels + i]; in sofalizer_fast_convolute()
523 fft_in[j].re = src[j]; in sofalizer_fast_convolute()
528 tx_fn(fft, fft_out, fft_in, sizeof(float)); in sofalizer_fast_convolute()

Completed in 10 milliseconds