Interface for transform functions.
More...
#include "global.h"
#include "cu.h"
Go to the source code of this file.
|
| typedef void() | dct_func(int8_t bitdepth, const int16_t *input, int16_t *output) |
| |
◆ STRATEGIES_DCT_EXPORTS
| #define STRATEGIES_DCT_EXPORTS |
Value:
\
\
\
dct_func * kvz_dct_8x8
Definition: strategies-dct.c:44
dct_func * kvz_idct_16x16
Definition: strategies-dct.c:52
dct_func * kvz_fast_forward_dst_4x4
Definition: strategies-dct.c:41
dct_func * kvz_fast_inverse_dst_4x4
Definition: strategies-dct.c:48
dct_func * kvz_idct_32x32
Definition: strategies-dct.c:53
dct_func * kvz_dct_4x4
Definition: strategies-dct.c:43
dct_func * kvz_dct_16x16
Definition: strategies-dct.c:45
dct_func * kvz_idct_4x4
Definition: strategies-dct.c:50
dct_func * kvz_idct_8x8
Definition: strategies-dct.c:51
dct_func * kvz_dct_32x32
Definition: strategies-dct.c:46
◆ dct_func
| typedef void() dct_func(int8_t bitdepth, const int16_t *input, int16_t *output) |
◆ kvz_get_dct_func()
- Parameters
-
| width | Width of the region |
| color | Color plane |
| type | Prediction type |
- Returns
- Pointer to the function.
◆ kvz_get_idct_func()
- Parameters
-
| width | Width of the region |
| color | Color plane |
| type | Prediction type |
- Returns
- Pointer to the function.
◆ kvz_strategy_register_dct()
| int kvz_strategy_register_dct |
( |
void * |
opaque, |
|
|
uint8_t |
bitdepth |
|
) |
| |
◆ kvz_dct_16x16
◆ kvz_dct_32x32
◆ kvz_dct_4x4
◆ kvz_dct_8x8
◆ kvz_fast_forward_dst_4x4
◆ kvz_fast_inverse_dst_4x4
◆ kvz_idct_16x16
◆ kvz_idct_32x32
◆ kvz_idct_4x4
◆ kvz_idct_8x8