107 int PBidx,
int x,
int y,
int w,
int h);
169 int PBidx,
int x,
int y,
int w,
int h);
Algo_PB_MV_Search()
Definition: pb-mv.h:141
virtual enc_cb * analyze(encoder_context *, context_model_table &, enc_cb *cb, int PBidx, int x, int y, int w, int h)
void registerParams(config_parameters &config)
Definition: pb-mv.h:158
void setParams(const params &p)
Definition: pb-mv.h:164
void registerParams(config_parameters &config)
Definition: pb-mv.h:97
virtual enc_cb * analyze(encoder_context *, context_model_table &, enc_cb *cb, int PBidx, int x, int y, int w, int h)
Algo_PB_MV_Test()
Definition: pb-mv.h:83
void setParams(const params &p)
Definition: pb-mv.h:102
void setChildAlgo(Algo_TB_Split *algo)
Definition: pb-mv.h:51
Algo_TB_Split * mTBSplitAlgo
Definition: pb-mv.h:54
virtual ~Algo_PB_MV()
Definition: pb-mv.h:49
Algo_PB_MV()
Definition: pb-mv.h:48
Definition: tb-split.h:47
Definition: configparam.h:258
void add_choice(const std::string &s, enum MVTestMode id, bool default_value=false)
Definition: configparam.h:264
Definition: configparam.h:366
void LIBDE265_API add_option(option_base *o)
Definition: contextmodel.h:100
Definition: encoder-types.h:248
Definition: encoder-context.h:39
option_MVSearchAlgo()
Definition: pb-mv.h:129
option_MVTestMode()
Definition: pb-mv.h:71
void set_ID(const char *name)
Definition: configparam.h:56
Definition: configparam.h:182
void set_default(int v)
Definition: configparam.h:203
MVTestMode
Definition: pb-mv.h:61
@ MVTestMode_Random
Definition: pb-mv.h:63
@ MVTestMode_Vertical
Definition: pb-mv.h:65
@ MVTestMode_Zero
Definition: pb-mv.h:62
@ MVTestMode_Horizontal
Definition: pb-mv.h:64
MVSearchAlgo
Definition: pb-mv.h:119
@ MVSearchAlgo_Zero
Definition: pb-mv.h:120
@ MVSearchAlgo_Full
Definition: pb-mv.h:121
@ MVSearchAlgo_Diamond
Definition: pb-mv.h:122
@ MVSearchAlgo_PMVFast
Definition: pb-mv.h:123
option_int hrange
Definition: pb-mv.h:154
option_int vrange
Definition: pb-mv.h:155
params()
Definition: pb-mv.h:145
option_MVSearchAlgo mvSearchAlgo
Definition: pb-mv.h:153
option_int range
Definition: pb-mv.h:94
params()
Definition: pb-mv.h:87
option_MVTestMode testMode
Definition: pb-mv.h:93