/third_party/ffmpeg/libavcodec/ |
H A D | synth_filter.h | 28 void (*synth_filter_float)(FFTContext *imdct, 33 void (*synth_filter_float_64)(FFTContext *imdct, 37 void (*synth_filter_fixed)(DCADCTContext *imdct, 41 void (*synth_filter_fixed_64)(DCADCTContext *imdct,
|
H A D | synth_filter.c | 27 static void synth_filter_float(FFTContext *imdct, in synth_filter_float() argument 35 imdct->imdct_half(imdct, synth_buf, in); in synth_filter_float() 63 static void synth_filter_float_64(FFTContext *imdct, in synth_filter_float_64() argument 71 imdct->imdct_half(imdct, synth_buf, in); in synth_filter_float_64() 99 static void synth_filter_fixed(DCADCTContext *imdct, in synth_filter_fixed() argument 107 imdct->imdct_half[0](synth_buf, in); in synth_filter_fixed() 135 static void synth_filter_fixed_64(DCADCTContext *imdct, in synth_filter_fixed_64() argument 143 imdct in synth_filter_fixed_64() [all...] |
H A D | dcadsp.c | 117 FFTContext *imdct, in sub_qmf32_float_c() 138 synth->synth_filter_float(imdct, hist1, offset, in sub_qmf32_float_c() 146 FFTContext *imdct, in sub_qmf64_float_c() 187 synth->synth_filter_float_64(imdct, hist1, offset, in sub_qmf64_float_c() 239 DCADCTContext *imdct, in sub_qmf32_fixed_c() 255 synth->synth_filter_fixed(imdct, hist1, offset, in sub_qmf32_fixed_c() 263 DCADCTContext *imdct, in sub_qmf64_fixed_c() 291 synth->synth_filter_fixed_64(imdct, hist1, offset, in sub_qmf64_fixed_c() 116 sub_qmf32_float_c(SynthFilterContext *synth, FFTContext *imdct, float *pcm_samples, int32_t **subband_samples_lo, int32_t **subband_samples_hi, float *hist1, int *offset, float *hist2, const float *filter_coeff, ptrdiff_t npcmblocks, float scale) sub_qmf32_float_c() argument 145 sub_qmf64_float_c(SynthFilterContext *synth, FFTContext *imdct, float *pcm_samples, int32_t **subband_samples_lo, int32_t **subband_samples_hi, float *hist1, int *offset, float *hist2, const float *filter_coeff, ptrdiff_t npcmblocks, float scale) sub_qmf64_float_c() argument 238 sub_qmf32_fixed_c(SynthFilterContext *synth, DCADCTContext *imdct, int32_t *pcm_samples, int32_t **subband_samples_lo, int32_t **subband_samples_hi, int32_t *hist1, int *offset, int32_t *hist2, const int32_t *filter_coeff, ptrdiff_t npcmblocks) sub_qmf32_fixed_c() argument 262 sub_qmf64_fixed_c(SynthFilterContext *synth, DCADCTContext *imdct, int32_t *pcm_samples, int32_t **subband_samples_lo, int32_t **subband_samples_hi, int32_t *hist1, int *offset, int32_t *hist2, const int32_t *filter_coeff, ptrdiff_t npcmblocks) sub_qmf64_fixed_c() argument
|
H A D | opus_celt.c | 326 MDCT15Context *imdct; in ff_celt_decode_frame() local 388 imdct = f->imdct[f->transient ? 0 : f->size]; in ff_celt_decode_frame() 443 imdct->imdct_half(imdct, dst + CELT_OVERLAP / 2, f->block[i].coeffs + j, in ff_celt_decode_frame() 529 for (i = 0; i < FF_ARRAY_ELEMS(frm->imdct); i++) in ff_celt_free() 530 ff_mdct15_uninit(&frm->imdct[i]); in ff_celt_free() 558 for (i = 0; i < FF_ARRAY_ELEMS(frm->imdct); i++) in ff_celt_init() 559 if ((ret = ff_mdct15_init(&frm->imdct[i], 1, i + 3, -1.0f/32768)) < 0) in ff_celt_init()
|
H A D | dolby_e.c | 88 FFTContext imdct[3]; member 992 FFTContext *imdct = &s1->imdct[g->imdct_idx]; in imdct_calc() local 999 imdct->imdct_half(imdct, result, values); in imdct_calc() 1004 imdct->imdct_calc(imdct, result, values); in imdct_calc() 1007 imdct->imdct_half(imdct, result + n2, values); in imdct_calc() 1158 ff_mdct_end(&s->imdct[ in dolby_e_close() [all...] |
H A D | dcadsp.h | 50 FFTContext *imdct, 65 DCADCTContext *imdct,
|
H A D | atrac9dec.c | 89 FFTContext imdct; member 678 goto imdct; in atrac9_decode_block() 773 imdct: in atrac9_decode_block() 781 s->imdct.imdct_half(&s->imdct, s->temp, c->coeffs); in atrac9_decode_block() 837 ff_mdct_end(&s->imdct); in atrac9_decode_close() 962 if (ff_mdct_init(&s->imdct, s->frame_log2 + 1, 1, 1.0f / 32768.0f)) in atrac9_decode_init()
|
H A D | dca_lbr.h | 122 FFTContext imdct; member
|
H A D | opus_celt.h | 96 MDCT15Context *imdct[4]; member
|
H A D | dca_core.h | 193 FFTContext imdct[2]; member
|
H A D | dca_lbr.c | 951 ff_mdct_end(&s->imdct); in init_sample_rate() 953 ret = ff_mdct_init(&s->imdct, s->freq_range + 6, 1, scale); in init_sample_rate() 1709 s->imdct.imdct_calc(&s->imdct, result[0], values[0]); in transform_channel() 1829 ff_mdct_end(&s->imdct); in ff_dca_lbr_close()
|
H A D | dca_core.c | 2227 &s->imdct[x96_synth], in filter_frame_float() 2422 if (ff_mdct_init(&s->imdct[0], 6, 1, 1.0) < 0) in ff_dca_core_init() 2424 if (ff_mdct_init(&s->imdct[1], 7, 1, 1.0) < 0) in ff_dca_core_init() 2437 ff_mdct_end(&s->imdct[0]); in ff_dca_core_close() 2438 ff_mdct_end(&s->imdct[1]); in ff_dca_core_close()
|
/third_party/ffmpeg/tests/checkasm/ |
H A D | synth_filter.c | 48 FFTContext imdct; in checkasm_check_synth_filter() local 51 ff_mdct_init(&imdct, 6, 1, 1.0); in checkasm_check_synth_filter() 89 call_ref(&imdct, buf0, &offset0, buf2_0, window, in checkasm_check_synth_filter() 91 call_new(&imdct, buf1, &offset1, buf2_1, window, in checkasm_check_synth_filter() 116 bench_new(&imdct, buf_b, &offset_b, buf2_b, window, in checkasm_check_synth_filter() 120 ff_mdct_end(&imdct); in checkasm_check_synth_filter()
|
/third_party/ffmpeg/tests/fate/ |
H A D | fft.mak | 4 FATE_MDCT-$(CONFIG_MDCT) += fate-mdct-$(1) fate-imdct-$(1) 10 fate-imdct-$(N): ARGS = -n$(1) -m -i 33 fate-mdct-fixed32-$(1) fate-imdct-fixed32-$(1) 38 fate-imdct-fixed32-$(1): ARGS = -n$(1) -m -i 51 FATE_AV_MDCT-$(CONFIG_MDCT) += fate-av-mdct-$(1) fate-av-imdct-$(1) 57 fate-av-imdct-$(N): ARGS = -n$(1) -m -i
|
/third_party/ffmpeg/libavcodec/x86/ |
H A D | synth_filter_init.c | 30 static void synth_filter_##opt(FFTContext *imdct, \ 37 imdct->imdct_half(imdct, synth_buf, in); \
|
/third_party/ffmpeg/libavcodec/arm/ |
H A D | synth_filter_init_arm.c | 29 void ff_synth_filter_float_vfp(FFTContext *imdct, 35 void ff_synth_filter_float_neon(FFTContext *imdct,
|
/third_party/ffmpeg/libavcodec/aarch64/ |
H A D | synth_filter_init.c | 35 void ff_synth_filter_float_neon(FFTContext *imdct,
|