AOMedia AV1 Codec
|
Parameters related to global motion search. More...
#include <encoder.h>
Data Fields | |
bool | search_done |
YV12_BUFFER_CONFIG * | ref_buf [REF_FRAMES] |
int | num_ref_frames [2] |
FrameDistPair | reference_frames [2][REF_FRAMES - 1] |
Dimensions for which segment map is allocated. | |
int | segment_map_w |
int | segment_map_h |
Parameters related to global motion search.
bool GlobalMotionInfo::search_done |
Flag to indicate if global motion search needs to be rerun.
Referenced by encode_with_recode_loop().
YV12_BUFFER_CONFIG* GlobalMotionInfo::ref_buf[REF_FRAMES] |
Array of pointers to the frame buffers holding the reference frames. ref_buf[i] stores the pointer to the reference frame of the ith reference frame type.
int GlobalMotionInfo::num_ref_frames[2] |
Holds the number of valid reference frames in past and future directions w.r.t. the current frame. num_ref_frames[i] stores the total number of valid reference frames in 'i' direction.
FrameDistPair GlobalMotionInfo::reference_frames[2][REF_FRAMES - 1] |
Array of structure which stores the valid reference frames in past and future directions and their corresponding distance from the source frame. reference_frames[i][j] holds the jth valid reference frame type in the direction 'i' and its temporal distance from the source frame .
int GlobalMotionInfo::segment_map_w |
segment map width
int GlobalMotionInfo::segment_map_h |
segment map height