FFmpeg
4.0
|
Data Fields | |
const AVClass * | class |
AVMotionEstContext | me_ctx |
AVRational | frame_rate |
enum MIMode | mi_mode |
int | mc_mode |
int | me_mode |
int | me_method |
int | mb_size |
int | search_param |
int | vsbmc |
Frame | frames [NB_FRAMES] |
Cluster | clusters [NB_CLUSTERS] |
Block * | int_blocks |
PixelMVS * | pixel_mvs |
PixelWeights * | pixel_weights |
PixelRefs * | pixel_refs |
int(*[3] | mv_table )[2][2] |
int64_t | out_pts |
int | b_width |
int | b_height |
int | b_count |
int | log2_mb_size |
int | scd_method |
int | scene_changed |
av_pixelutils_sad_fn | sad |
double | prev_mafd |
double | scd_threshold |
int | log2_chroma_w |
int | log2_chroma_h |
int | nb_planes |
Definition at line 166 of file vf_minterpolate.c.
const AVClass* MIContext::class |
Definition at line 167 of file vf_minterpolate.c.
AVMotionEstContext MIContext::me_ctx |
Definition at line 168 of file vf_minterpolate.c.
Referenced by bilateral_obmc(), config_input(), detect_scene_change(), inject_frame(), search_mv(), and var_size_bme().
AVRational MIContext::frame_rate |
Definition at line 169 of file vf_minterpolate.c.
Referenced by config_output().
enum MIMode MIContext::mi_mode |
Definition at line 170 of file vf_minterpolate.c.
Referenced by config_input(), inject_frame(), and interpolate().
int MIContext::mc_mode |
Definition at line 171 of file vf_minterpolate.c.
Referenced by bilateral_obmc(), and inject_frame().
int MIContext::me_mode |
Definition at line 172 of file vf_minterpolate.c.
Referenced by config_input(), inject_frame(), and interpolate().
int MIContext::me_method |
Definition at line 173 of file vf_minterpolate.c.
Referenced by config_input(), inject_frame(), and search_mv().
int MIContext::mb_size |
Definition at line 174 of file vf_minterpolate.c.
Referenced by bidirectional_obmc(), bilateral_obmc(), and config_input().
int MIContext::search_param |
Definition at line 175 of file vf_minterpolate.c.
Referenced by config_input().
int MIContext::vsbmc |
Definition at line 176 of file vf_minterpolate.c.
Referenced by inject_frame().
Definition at line 178 of file vf_minterpolate.c.
Referenced by bidirectional_obmc(), bilateral_obmc(), config_input(), detect_scene_change(), filter_frame(), inject_frame(), interpolate(), set_frame_data(), uninit(), and var_size_bmc().
Cluster MIContext::clusters[NB_CLUSTERS] |
Definition at line 179 of file vf_minterpolate.c.
Referenced by cluster_mvs(), and inject_frame().
Block* MIContext::int_blocks |
Definition at line 180 of file vf_minterpolate.c.
Referenced by bilateral_me(), bilateral_obmc(), cluster_mvs(), config_input(), inject_frame(), interpolate(), and uninit().
PixelMVS* MIContext::pixel_mvs |
Definition at line 181 of file vf_minterpolate.c.
Referenced by bidirectional_obmc(), bilateral_obmc(), config_input(), set_frame_data(), uninit(), and var_size_bmc().
PixelWeights* MIContext::pixel_weights |
Definition at line 182 of file vf_minterpolate.c.
Referenced by bidirectional_obmc(), bilateral_obmc(), config_input(), set_frame_data(), uninit(), and var_size_bmc().
PixelRefs* MIContext::pixel_refs |
Definition at line 183 of file vf_minterpolate.c.
Referenced by bidirectional_obmc(), bilateral_obmc(), config_input(), interpolate(), set_frame_data(), uninit(), and var_size_bmc().
int(*[3] MIContext::mv_table)[2][2] |
Definition at line 184 of file vf_minterpolate.c.
Referenced by config_input(), inject_frame(), search_mv(), and uninit().
int64_t MIContext::out_pts |
Definition at line 185 of file vf_minterpolate.c.
Referenced by filter_frame().
int MIContext::b_width |
Definition at line 186 of file vf_minterpolate.c.
Referenced by bidirectional_obmc(), bilateral_me(), bilateral_obmc(), cluster_mvs(), config_input(), inject_frame(), interpolate(), and search_mv().
int MIContext::b_height |
Definition at line 186 of file vf_minterpolate.c.
Referenced by bidirectional_obmc(), bilateral_me(), bilateral_obmc(), cluster_mvs(), config_input(), inject_frame(), interpolate(), and search_mv().
int MIContext::b_count |
Definition at line 186 of file vf_minterpolate.c.
Referenced by config_input(), inject_frame(), and uninit().
int MIContext::log2_mb_size |
Definition at line 187 of file vf_minterpolate.c.
Referenced by bidirectional_obmc(), bilateral_obmc(), cluster_mvs(), config_input(), inject_frame(), interpolate(), and search_mv().
int MIContext::scd_method |
Definition at line 189 of file vf_minterpolate.c.
Referenced by config_input(), and detect_scene_change().
int MIContext::scene_changed |
Definition at line 190 of file vf_minterpolate.c.
Referenced by filter_frame(), and interpolate().
av_pixelutils_sad_fn MIContext::sad |
Definition at line 191 of file vf_minterpolate.c.
Referenced by config_input(), and detect_scene_change().
double MIContext::prev_mafd |
Definition at line 192 of file vf_minterpolate.c.
Referenced by detect_scene_change().
double MIContext::scd_threshold |
Definition at line 193 of file vf_minterpolate.c.
Referenced by detect_scene_change().
int MIContext::log2_chroma_w |
Definition at line 195 of file vf_minterpolate.c.
Referenced by config_input(), interpolate(), and set_frame_data().
int MIContext::log2_chroma_h |
Definition at line 196 of file vf_minterpolate.c.
Referenced by config_input(), interpolate(), and set_frame_data().
int MIContext::nb_planes |
Definition at line 197 of file vf_minterpolate.c.
Referenced by config_input(), interpolate(), and set_frame_data().