TUT HEVC Encoder
Functions
sao_shared_generics.h File Reference
#include "encoderstate.h"
#include "kvazaar.h"
#include "sao.h"
Include dependency graph for sao_shared_generics.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

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])
 

Function Documentation

◆ 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
Here is the caller graph for this function:

◆ sao_calc_eo_cat()

static int sao_calc_eo_cat ( kvz_pixel  a,
kvz_pixel  b,
kvz_pixel  c 
)
static
Here is the caller graph for this function:

◆ 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
Here is the call graph for this function:
Here is the caller graph for this function: