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