|
FFmpeg
|
#include "avfilter.h"Go to the source code of this file.
Data Structures | |
| struct | FSPPContext |
Macros | |
| #define | BLOCKSZ 12 |
| #define | MAX_LEVEL 5 |
| #define | DCTSIZE 8 |
| #define | DCTSIZE_S "8" |
| #define | FIX(x, s) ((int) ((x) * (1 << s) + 0.5) & 0xffff) |
| #define | C64(x) ((uint64_t)((x) | (x) << 16)) <<32 | (uint64_t)(x) | (uint64_t)(x) << 16 |
| #define | FIX64(x, s) C64(FIX(x,s)) |
| #define | MULTIPLY16H(x, k) (((x) * (k)) >> 16) |
| #define | THRESHOLD(r, x, t) |
| #define | DESCALE(x, n) (((x) + (1 << ((n) - 1))) >> n) |
Typedefs | |
| typedef int32_t | int_simd16_t |
Functions | |
| void | ff_fspp_init_x86 (FSPPContext *fspp) |
Variables | |
| static const int16_t | FIX_0_382683433 = FIX(0.382683433, 14) |
| static const int16_t | FIX_0_541196100 = FIX(0.541196100, 14) |
| static const int16_t | FIX_0_707106781 = FIX(M_SQRT1_2 , 14) |
| static const int16_t | FIX_1_306562965 = FIX(1.306562965, 14) |
| static const int16_t | FIX_1_414213562_A = FIX(M_SQRT2 , 14) |
| static const int16_t | FIX_1_847759065 = FIX(1.847759065, 13) |
| static const int16_t | FIX_2_613125930 = FIX(-2.613125930, 13) |
| static const int16_t | FIX_1_414213562 = FIX(M_SQRT2 , 13) |
| static const int16_t | FIX_1_082392200 = FIX(1.082392200, 13) |
| #define C64 | ( | x | ) | ((uint64_t)((x) | (x) << 16)) <<32 | (uint64_t)(x) | (uint64_t)(x) << 16 |
| #define MULTIPLY16H | ( | x, | |
| k | |||
| ) | (((x) * (k)) >> 16) |
Definition at line 38 of file vf_fspp.h.
Referenced by column_fidct_c(), row_fdct_c(), and row_idct_c().
| #define THRESHOLD | ( | r, | |
| x, | |||
| t | |||
| ) |
| typedef int32_t int_simd16_t |
| void ff_fspp_init_x86 | ( | FSPPContext * | fspp | ) |
Definition at line 37 of file vf_fspp_init.c.
Referenced by config_input().
|
static |
|
static |
|
static |
Definition at line 49 of file vf_fspp.h.
Referenced by column_fidct_c(), and row_idct_c().
|
static |
|
static |
1.8.6