FFmpeg
|
#include <motion_estimation.h>
Data Fields | |
uint8_t * | data_cur |
uint8_t * | data_ref |
int | linesize |
int | mb_size |
int | search_param |
int | width |
int | height |
int | x_min |
int | x_max |
int | y_min |
int | y_max |
int | pred_x |
median predictor x More... | |
int | pred_y |
median predictor y More... | |
AVMotionEstPredictor | preds [2] |
uint64_t(* | get_cost )(struct AVMotionEstContext *me_ctx, int x_mb, int y_mb, int mv_x, int mv_y) |
Definition at line 41 of file motion_estimation.h.
uint8_t* AVMotionEstContext::data_cur |
Definition at line 42 of file motion_estimation.h.
Referenced by ff_me_cmp_sad(), filter_frame(), get_sad_ob(), get_sbad(), get_sbad_ob(), and inject_frame().
uint8_t * AVMotionEstContext::data_ref |
Definition at line 42 of file motion_estimation.h.
Referenced by ff_me_cmp_sad(), filter_frame(), get_sad_ob(), get_sbad(), get_sbad_ob(), and inject_frame().
int AVMotionEstContext::linesize |
Definition at line 43 of file motion_estimation.h.
Referenced by ff_me_cmp_sad(), filter_frame(), get_sad_ob(), get_sbad(), get_sbad_ob(), and inject_frame().
int AVMotionEstContext::mb_size |
Definition at line 45 of file motion_estimation.h.
Referenced by ff_me_cmp_sad(), ff_me_init_context(), filter_frame(), get_sad_ob(), get_sbad(), get_sbad_ob(), and var_size_bme().
int AVMotionEstContext::search_param |
Definition at line 46 of file motion_estimation.h.
Referenced by ff_me_init_context(), ff_me_search_ds(), ff_me_search_epzs(), ff_me_search_esa(), ff_me_search_fss(), ff_me_search_hexbs(), ff_me_search_ntss(), ff_me_search_tdls(), ff_me_search_tss(), ff_me_search_umh(), and var_size_bme().
int AVMotionEstContext::width |
Definition at line 48 of file motion_estimation.h.
Referenced by detect_scene_change(), and ff_me_init_context().
int AVMotionEstContext::height |
Definition at line 49 of file motion_estimation.h.
Referenced by detect_scene_change(), and ff_me_init_context().
int AVMotionEstContext::x_min |
Definition at line 51 of file motion_estimation.h.
Referenced by ff_me_init_context(), ff_me_search_ds(), ff_me_search_epzs(), ff_me_search_esa(), ff_me_search_fss(), ff_me_search_hexbs(), ff_me_search_ntss(), ff_me_search_tdls(), ff_me_search_tss(), ff_me_search_umh(), get_sad_ob(), get_sbad(), and get_sbad_ob().
int AVMotionEstContext::x_max |
Definition at line 52 of file motion_estimation.h.
Referenced by ff_me_init_context(), ff_me_search_ds(), ff_me_search_epzs(), ff_me_search_esa(), ff_me_search_fss(), ff_me_search_hexbs(), ff_me_search_ntss(), ff_me_search_tdls(), ff_me_search_tss(), ff_me_search_umh(), get_sad_ob(), get_sbad(), and get_sbad_ob().
int AVMotionEstContext::y_min |
Definition at line 53 of file motion_estimation.h.
Referenced by ff_me_init_context(), ff_me_search_ds(), ff_me_search_epzs(), ff_me_search_esa(), ff_me_search_fss(), ff_me_search_hexbs(), ff_me_search_ntss(), ff_me_search_tdls(), ff_me_search_tss(), ff_me_search_umh(), get_sad_ob(), get_sbad(), and get_sbad_ob().
int AVMotionEstContext::y_max |
Definition at line 54 of file motion_estimation.h.
Referenced by ff_me_init_context(), ff_me_search_ds(), ff_me_search_epzs(), ff_me_search_esa(), ff_me_search_fss(), ff_me_search_hexbs(), ff_me_search_ntss(), ff_me_search_tdls(), ff_me_search_tss(), ff_me_search_umh(), get_sad_ob(), get_sbad(), and get_sbad_ob().
int AVMotionEstContext::pred_x |
median predictor x
Definition at line 56 of file motion_estimation.h.
Referenced by ff_me_search_epzs(), ff_me_search_umh(), filter_frame(), get_sad_ob(), get_sbad(), get_sbad_ob(), search_mv(), and var_size_bme().
int AVMotionEstContext::pred_y |
median predictor y
Definition at line 57 of file motion_estimation.h.
Referenced by ff_me_search_epzs(), ff_me_search_umh(), filter_frame(), get_sad_ob(), get_sbad(), get_sbad_ob(), search_mv(), and var_size_bme().
AVMotionEstPredictor AVMotionEstContext::preds[2] |
Definition at line 58 of file motion_estimation.h.
Referenced by ff_me_search_epzs(), ff_me_search_umh(), filter_frame(), and search_mv().
uint64_t(* AVMotionEstContext::get_cost) (struct AVMotionEstContext *me_ctx, int x_mb, int y_mb, int mv_x, int mv_y) |
Definition at line 60 of file motion_estimation.h.
Referenced by config_input(), ff_me_init_context(), ff_me_search_ds(), ff_me_search_esa(), ff_me_search_fss(), ff_me_search_hexbs(), ff_me_search_ntss(), ff_me_search_tdls(), ff_me_search_tss(), and var_size_bme().