FFmpeg
Data Fields
MIContext Struct Reference

Data Fields

const AVClassclass
 
 
 
enum MIMode  mi_mode
 
 
 
 
 
 
 
 
 
 
 
int(*[3]  mv_table )[2][2]
 
int64_t  out_pts
 
 
 
 
 
 
 
 
double  prev_mafd
 
double  scd_threshold
 
 
 
 

Detailed Description

Definition at line 160 of file vf_minterpolate.c.

Field Documentation

const AVClass* MIContext::class

Definition at line 161 of file vf_minterpolate.c.

AVMotionEstContext MIContext::me_ctx

Definition at line 162 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 163 of file vf_minterpolate.c.

Referenced by config_output().

enum MIMode MIContext::mi_mode

Definition at line 164 of file vf_minterpolate.c.

Referenced by config_input(), inject_frame(), and interpolate().

int MIContext::mc_mode

Definition at line 165 of file vf_minterpolate.c.

Referenced by bilateral_obmc(), and inject_frame().

int MIContext::me_mode

Definition at line 166 of file vf_minterpolate.c.

Referenced by config_input(), inject_frame(), and interpolate().

int MIContext::me_method

Definition at line 167 of file vf_minterpolate.c.

Referenced by config_input(), inject_frame(), and search_mv().

int MIContext::mb_size

Definition at line 168 of file vf_minterpolate.c.

Referenced by bidirectional_obmc(), bilateral_obmc(), and config_input().

int MIContext::search_param

Definition at line 169 of file vf_minterpolate.c.

Referenced by config_input().

int MIContext::vsbmc

Definition at line 170 of file vf_minterpolate.c.

Referenced by inject_frame().

Frame MIContext::frames[NB_FRAMES]

Definition at line 172 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 173 of file vf_minterpolate.c.

Referenced by cluster_mvs(), and inject_frame().

Block* MIContext::int_blocks

Definition at line 174 of file vf_minterpolate.c.

Referenced by bilateral_me(), bilateral_obmc(), cluster_mvs(), config_input(), inject_frame(), interpolate(), and uninit().

Pixel* MIContext::pixels

Definition at line 175 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 176 of file vf_minterpolate.c.

Referenced by config_input(), inject_frame(), search_mv(), and uninit().

int64_t MIContext::out_pts

Definition at line 177 of file vf_minterpolate.c.

Referenced by filter_frame().

int MIContext::b_width

Definition at line 178 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 178 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 178 of file vf_minterpolate.c.

Referenced by config_input(), inject_frame(), and uninit().

int MIContext::log2_mb_size

Definition at line 179 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 181 of file vf_minterpolate.c.

Referenced by config_input(), and detect_scene_change().

int MIContext::scene_changed

Definition at line 182 of file vf_minterpolate.c.

Referenced by filter_frame(), and interpolate().

av_pixelutils_sad_fn MIContext::sad

Definition at line 183 of file vf_minterpolate.c.

Referenced by config_input(), and detect_scene_change().

double MIContext::prev_mafd

Definition at line 184 of file vf_minterpolate.c.

Referenced by detect_scene_change().

double MIContext::scd_threshold

Definition at line 185 of file vf_minterpolate.c.

Referenced by detect_scene_change().

int MIContext::log2_chroma_w

Definition at line 187 of file vf_minterpolate.c.

Referenced by config_input(), interpolate(), and set_frame_data().

int MIContext::log2_chroma_h

Definition at line 188 of file vf_minterpolate.c.

Referenced by config_input(), interpolate(), and set_frame_data().

int MIContext::nb_planes

Definition at line 189 of file vf_minterpolate.c.

Referenced by config_input(), interpolate(), and set_frame_data().


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

Generated on Fri Jan 12 2018 01:48:33 for FFmpeg by   doxygen 1.8.6

AltStyle によって変換されたページ (->オリジナル) /