#include "encoderstate.h"
#include "kvazaar.h"
#include "sao.h"
Go to the source code of this file.
|
static int | sao_calc_eo_cat (kvz_pixel a, kvz_pixel b, kvz_pixel c) |
|
static int | sao_edge_ddistortion_generic (const kvz_pixel *orig_data, const kvz_pixel *rec_data, int32_t block_width, int32_t block_height, int32_t eo_class, const int32_t offsets[NUM_SAO_EDGE_CATEGORIES]) |
|
static int | sao_band_ddistortion_generic (const encoder_state_t *const state, const kvz_pixel *orig_data, const kvz_pixel *rec_data, int block_width, int block_height, int band_pos, const int sao_bands[4]) |
|
◆ sao_band_ddistortion_generic()
static int sao_band_ddistortion_generic |
( |
const encoder_state_t *const | state, |
|
|
const kvz_pixel * | orig_data, |
|
|
const kvz_pixel * | rec_data, |
|
|
int | block_width, |
|
|
int | block_height, |
|
|
int | band_pos, |
|
|
const int | sao_bands[4] ) |
|
static |
◆ sao_calc_eo_cat()
◆ sao_edge_ddistortion_generic()
static int sao_edge_ddistortion_generic |
( |
const kvz_pixel * | orig_data, |
|
|
const kvz_pixel * | rec_data, |
|
|
int32_t | block_width, |
|
|
int32_t | block_height, |
|
|
int32_t | eo_class, |
|
|
const int32_t | offsets[NUM_SAO_EDGE_CATEGORIES] ) |
|
static |