TUT HEVC Encoder
|
#include "strategies/generic/sao-generic.h"
#include "strategies/generic/sao_shared_generics.h"
#include "cu.h"
#include "encoder.h"
#include "encoderstate.h"
#include "kvazaar.h"
#include "sao.h"
#include "strategyselector.h"
Functions | |
static void | calc_sao_edge_dir_generic (const kvz_pixel *orig_data, const kvz_pixel *rec_data, int eo_class, int block_width, int block_height, int cat_sum_cnt[2][NUM_SAO_EDGE_CATEGORIES]) |
static void | sao_reconstruct_color_generic (const encoder_control_t *const encoder, const kvz_pixel *rec_data, kvz_pixel *new_rec_data, const sao_info_t *sao, int stride, int new_stride, int block_width, int block_height, color_t color_i) |
int | kvz_strategy_register_sao_generic (void *opaque, uint8_t bitdepth) |
|
static |
orig_data | Original pixel data. 64x64 for luma, 32x32 for chroma. |
rec_data | Reconstructed pixel data. 64x64 for luma, 32x32 for chroma. |
dir_offsets | |
is_chroma | 0 for luma, 1 for chroma. Indicates |
|
static |