TUT HEVC Encoder
Loading...
Searching...
No Matches
inter_search_info_t Struct Reference
Collaboration diagram for inter_search_info_t:

Data Fields

encoder_state_tstate
 
const kvz_picturepic
 Current frame.
 
const kvz_pictureref
 Reference frame.
 
int32_t ref_idx
 Index of the reference frame.
 
vector2d_t origin
 Top-left corner of the PU.
 
int32_t width
 
int32_t height
 
int16_t mv_cand [2][2]
 
inter_merge_cand_t merge_cand [5]
 
int32_t num_merge_cand
 
kvz_mvd_cost_funcmvd_cost_func
 
optimized_sad_func_ptr_t optimized_sad
 Possible optimized SAD implementation for the width, leave as NULL for arbitrary-width blocks.
 

Field Documentation

◆ height

int32_t inter_search_info_t::height

◆ merge_cand

inter_merge_cand_t inter_search_info_t::merge_cand[5]

◆ mv_cand

int16_t inter_search_info_t::mv_cand[2][2]

◆ mvd_cost_func

kvz_mvd_cost_func* inter_search_info_t::mvd_cost_func

◆ num_merge_cand

int32_t inter_search_info_t::num_merge_cand

◆ optimized_sad

optimized_sad_func_ptr_t inter_search_info_t::optimized_sad

◆ origin

vector2d_t inter_search_info_t::origin

◆ pic

const kvz_picture* inter_search_info_t::pic

◆ ref

const kvz_picture* inter_search_info_t::ref

◆ ref_idx

int32_t inter_search_info_t::ref_idx

◆ state

encoder_state_t* inter_search_info_t::state

◆ width

int32_t inter_search_info_t::width

The documentation for this struct was generated from the following file: