Interface for intra prediction functions.
More...
#include "global.h"
#include "kvazaar.h"
Go to the source code of this file.
|
typedef void() | angular_pred_func(const int_fast8_t log2_width, const int_fast8_t intra_mode, const kvz_pixel *const in_ref_above, const kvz_pixel *const in_ref_left, kvz_pixel *const dst) |
|
typedef void() | intra_pred_planar_func(const int_fast8_t log2_width, const kvz_pixel *const ref_top, const kvz_pixel *const ref_left, kvz_pixel *const dst) |
|
typedef void() | intra_pred_filtered_dc_func(const int_fast8_t log2_width, const kvz_pixel *const ref_top, const kvz_pixel *const ref_left, kvz_pixel *const out_block) |
|
◆ STRATEGIES_INTRA_EXPORTS
#define STRATEGIES_INTRA_EXPORTS |
Value:
intra_pred_planar_func * kvz_intra_pred_planar
Definition: strategies-intra.c:42
angular_pred_func * kvz_angular_pred
Definition: strategies-intra.c:41
intra_pred_filtered_dc_func * kvz_intra_pred_filtered_dc
Definition: strategies-intra.c:43
◆ angular_pred_func
typedef void() angular_pred_func(const int_fast8_t log2_width, const int_fast8_t intra_mode, const kvz_pixel *const in_ref_above, const kvz_pixel *const in_ref_left, kvz_pixel *const dst) |
◆ intra_pred_filtered_dc_func
typedef void() intra_pred_filtered_dc_func(const int_fast8_t log2_width, const kvz_pixel *const ref_top, const kvz_pixel *const ref_left, kvz_pixel *const out_block) |
◆ intra_pred_planar_func
typedef void() intra_pred_planar_func(const int_fast8_t log2_width, const kvz_pixel *const ref_top, const kvz_pixel *const ref_left, kvz_pixel *const dst) |
◆ kvz_strategy_register_intra()
int kvz_strategy_register_intra |
( |
void * |
opaque, |
|
|
uint8_t |
bitdepth |
|
) |
| |
◆ kvz_angular_pred
◆ kvz_intra_pred_filtered_dc
◆ kvz_intra_pred_planar