|
FFmpeg
|
Go to the source code of this file.
Macros | |
| #define | FIX15(v) (v) |
| #define | sqrthalf (float)M_SQRT1_2 |
| #define | BF(x, y, a, b) |
| #define | CMUL(dre, dim, are, aim, bre, bim) |
| #define | ff_imdct_calc_c FFT_NAME(ff_imdct_calc_c) |
| #define | ff_imdct_half_c FFT_NAME(ff_imdct_half_c) |
| #define | ff_mdct_calc_c FFT_NAME(ff_mdct_calc_c) |
Functions | |
| void | ff_imdct_calc_c (FFTContext *s, FFTSample *output, const FFTSample *input) |
| Compute inverse MDCT of size N = 2^nbits. More... | |
| void | ff_imdct_half_c (FFTContext *s, FFTSample *output, const FFTSample *input) |
| Compute the middle half of the inverse MDCT of size N = 2^nbits, thus excluding the parts that can be derived by symmetry. More... | |
| void | ff_mdct_calc_c (FFTContext *s, FFTSample *output, const FFTSample *input) |
| Compute MDCT of size N = 2^nbits. More... | |
| #define FIX15 | ( | v | ) | (v) |
Definition at line 27 of file fft-internal.h.
Definition at line 28 of file fft-internal.h.
| #define CMUL | ( | dre, | |
| dim, | |||
| are, | |||
| aim, | |||
| bre, | |||
| bim | |||
| ) |
Definition at line 35 of file fft-internal.h.
| #define ff_imdct_calc_c FFT_NAME(ff_imdct_calc_c) |
Definition at line 54 of file fft-internal.h.
| #define ff_imdct_half_c FFT_NAME(ff_imdct_half_c) |
Definition at line 55 of file fft-internal.h.
| #define ff_mdct_calc_c FFT_NAME(ff_mdct_calc_c) |
Definition at line 56 of file fft-internal.h.
| void ff_imdct_calc_c | ( | FFTContext * | s, |
| FFTSample * | output, | ||
| const FFTSample * | input | ||
| ) |
Compute inverse MDCT of size N = 2^nbits.
| output | N samples |
| input | N/2 samples |
Definition at line 143 of file mdct_template.c.
| void ff_imdct_half_c | ( | FFTContext * | s, |
| FFTSample * | output, | ||
| const FFTSample * | input | ||
| ) |
Compute the middle half of the inverse MDCT of size N = 2^nbits, thus excluding the parts that can be derived by symmetry.
| output | N/2 samples |
| input | N/2 samples |
Definition at line 101 of file mdct_template.c.
Referenced by ff_imdct_calc_c().
| void ff_mdct_calc_c | ( | FFTContext * | s, |
| FFTSample * | out, | ||
| const FFTSample * | input | ||
| ) |
Compute MDCT of size N = 2^nbits.
| input | N samples |
| out | N/2 samples |
Definition at line 163 of file mdct_template.c.
1.8.17