65 int ctb_x,
int ctb_y) = 0;
102 const char*
name()
const {
return "ctb-qscale-constant"; }
Definition: cb-split.h:59
Definition: ctb-qscale.h:76
const char * name() const
Definition: ctb-qscale.h:102
int getQP() const
Definition: ctb-qscale.h:100
void setParams(const params &p)
Definition: ctb-qscale.h:90
void registerParams(config_parameters &config)
Definition: ctb-qscale.h:92
virtual enc_cb * analyze(encoder_context *, context_model_table &, int ctb_x, int ctb_y)
Definition: ctb-qscale.h:58
Algo_CB_Split * mChildAlgo
Definition: ctb-qscale.h:70
virtual enc_cb * analyze(encoder_context *, context_model_table &, int ctb_x, int ctb_y)=0
Algo_CTB_QScale()
Definition: ctb-qscale.h:60
virtual ~Algo_CTB_QScale()
Definition: ctb-qscale.h:61
void setChildAlgo(Algo_CB_Split *algo)
Definition: ctb-qscale.h:67
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
void set_cmd_line_options(const char *long_option, char short_option=0)
Definition: configparam.h:79
void set_ID(const char *name)
Definition: configparam.h:56
Definition: configparam.h:182
void set_range(int mini, int maxi)
void set_default(int v)
Definition: configparam.h:203
Definition: ctb-qscale.h:79
option_int mQP
Definition: ctb-qscale.h:87
params()
Definition: ctb-qscale.h:80