Interface for intra prediction functions.
#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