|
FFmpeg
|
Go to the source code of this file.
Data Structures | |
| struct | AVTXContext |
| struct | CosTabsInitOnce |
Macros | |
| #define | BF(x, y, a, b) |
| #define | CMUL3(c, a, b) CMUL((c).re, (c).im, (a).re, (a).im, (b).re, (b).im) |
| #define | COSTABLE(size) DECLARE_ALIGNED(32, FFTSample, TX_NAME(ff_cos_##size))[size/4 + 1] |
Typedefs | |
| typedef void | FFTComplex |
Functions | |
| int | ff_tx_type_is_mdct (enum AVTXType type) |
| int | ff_tx_gen_compound_mapping (AVTXContext *s) |
| int | ff_tx_gen_ptwo_revtab (AVTXContext *s, int invert_lookup) |
| int | ff_tx_gen_ptwo_inplace_revtab_idx (AVTXContext *s, int *revtab) |
| void | ff_tx_gen_split_radix_parity_revtab (int *revtab, int len, int inv, int basis, int dual_stride) |
| int | ff_tx_init_mdct_fft_float (AVTXContext *s, av_tx_fn *tx, enum AVTXType type, int inv, int len, const void *scale, uint64_t flags) |
| int | ff_tx_init_mdct_fft_double (AVTXContext *s, av_tx_fn *tx, enum AVTXType type, int inv, int len, const void *scale, uint64_t flags) |
| int | ff_tx_init_mdct_fft_int32 (AVTXContext *s, av_tx_fn *tx, enum AVTXType type, int inv, int len, const void *scale, uint64_t flags) |
| void | ff_tx_init_float_x86 (AVTXContext *s, av_tx_fn *tx) |
| typedef void FFTComplex |
Definition at line 21 of file tx.c.
Referenced by ff_tx_gen_compound_mapping(), ff_tx_init_float_x86(), and ff_tx_init_mdct_fft().
| int ff_tx_gen_compound_mapping | ( | AVTXContext * | s | ) |
Definition at line 45 of file tx.c.
Referenced by ff_tx_init_mdct_fft().
| int ff_tx_gen_ptwo_revtab | ( | AVTXContext * | s, |
| int | invert_lookup | ||
| ) |
Definition at line 106 of file tx.c.
Referenced by ff_tx_init_mdct_fft().
| int ff_tx_gen_ptwo_inplace_revtab_idx | ( | AVTXContext * | s, |
| int * | revtab | ||
| ) |
Definition at line 127 of file tx.c.
Referenced by ff_tx_init_mdct_fft().
| void ff_tx_gen_split_radix_parity_revtab | ( | int * | revtab, |
| int | len, | ||
| int | inv, | ||
| int | basis, | ||
| int | dual_stride | ||
| ) |
Definition at line 202 of file tx.c.
Referenced by ff_tx_init_float_x86().
| int ff_tx_init_mdct_fft_float | ( | AVTXContext * | s, |
| av_tx_fn * | tx, | ||
| enum AVTXType | type, | ||
| int | inv, | ||
| int | len, | ||
| const void * | scale, | ||
| uint64_t | flags | ||
| ) |
Referenced by av_tx_init().
| int ff_tx_init_mdct_fft_double | ( | AVTXContext * | s, |
| av_tx_fn * | tx, | ||
| enum AVTXType | type, | ||
| int | inv, | ||
| int | len, | ||
| const void * | scale, | ||
| uint64_t | flags | ||
| ) |
Referenced by av_tx_init().
| int ff_tx_init_mdct_fft_int32 | ( | AVTXContext * | s, |
| av_tx_fn * | tx, | ||
| enum AVTXType | type, | ||
| int | inv, | ||
| int | len, | ||
| const void * | scale, | ||
| uint64_t | flags | ||
| ) |
Referenced by av_tx_init().
| void ff_tx_init_float_x86 | ( | AVTXContext * | s, |
| av_tx_fn * | tx | ||
| ) |
Definition at line 37 of file tx_float_init.c.
Referenced by av_tx_init().
1.8.17