Searched refs:ext_ratectrl (Results 1 – 7 of 7) sorted by relevance
/external/libvpx/vp9/encoder/ |
D | vp9_ext_ratectrl.c | 16 vpx_codec_err_t vp9_extrc_init(EXT_RATECTRL *ext_ratectrl) { in vp9_extrc_init() argument 17 if (ext_ratectrl == NULL) { in vp9_extrc_init() 20 vp9_zero(*ext_ratectrl); in vp9_extrc_init() 26 EXT_RATECTRL *ext_ratectrl) { in vp9_extrc_create() argument 29 if (ext_ratectrl == NULL) { in vp9_extrc_create() 32 vp9_extrc_delete(ext_ratectrl); in vp9_extrc_create() 33 ext_ratectrl->funcs = funcs; in vp9_extrc_create() 34 ext_ratectrl->ratectrl_config = ratectrl_config; in vp9_extrc_create() 35 rc_status = ext_ratectrl->funcs.create_model(ext_ratectrl->funcs.priv, in vp9_extrc_create() 36 &ext_ratectrl->ratectrl_config, in vp9_extrc_create() [all …]
|
D | vp9_ext_ratectrl.h | 26 vpx_codec_err_t vp9_extrc_init(EXT_RATECTRL *ext_ratectrl); 30 EXT_RATECTRL *ext_ratectrl); 32 vpx_codec_err_t vp9_extrc_delete(EXT_RATECTRL *ext_ratectrl); 35 EXT_RATECTRL *ext_ratectrl, const FIRST_PASS_INFO *first_pass_info); 38 EXT_RATECTRL *ext_ratectrl, int show_index, int coding_index, int gop_index, 44 EXT_RATECTRL *ext_ratectrl, int64_t bit_count, 50 EXT_RATECTRL *ext_ratectrl, const vpx_rc_gop_info_t *const gop_info, 54 EXT_RATECTRL *ext_ratectrl, int show_index, int coding_index, int gop_index,
|
D | vp9_rd.c | 247 if (cpi->ext_ratectrl.ready && in vp9_compute_rd_mult_based_on_qindex() 248 (cpi->ext_ratectrl.funcs.rc_type & VPX_RC_RDMULT) != 0 && in vp9_compute_rd_mult_based_on_qindex() 249 cpi->ext_ratectrl.ext_rdmult != VPX_DEFAULT_RDMULT) { in vp9_compute_rd_mult_based_on_qindex() 250 return cpi->ext_ratectrl.ext_rdmult; in vp9_compute_rd_mult_based_on_qindex() 296 if (cpi->ext_ratectrl.ready && in vp9_compute_rd_mult() 297 (cpi->ext_ratectrl.funcs.rc_type & VPX_RC_RDMULT) != 0 && in vp9_compute_rd_mult() 298 cpi->ext_ratectrl.ext_rdmult != VPX_DEFAULT_RDMULT) { in vp9_compute_rd_mult() 299 return cpi->ext_ratectrl.ext_rdmult; in vp9_compute_rd_mult()
|
D | vp9_encoder.c | 2466 vpx_codec_err_t codec_status = vp9_extrc_init(&cpi->ext_ratectrl); in vp9_create_compressor() 2802 vp9_extrc_delete(&cpi->ext_ratectrl); in vp9_remove_compressor() 4504 if (cpi->ext_ratectrl.ready && !ext_rc_recode && 4505 (cpi->ext_ratectrl.funcs.rc_type & VPX_RC_QP) != 0) { 4521 &cpi->ext_ratectrl, curr_frame_buf->frame_index, 4576 if (cpi->ext_ratectrl.ready && 4577 (cpi->ext_ratectrl.funcs.rc_type & VPX_RC_QP) != 0) { 5519 if (cpi->ext_ratectrl.ready && 5520 (cpi->ext_ratectrl.funcs.rc_type & VPX_RC_RDMULT) != 0) { 5535 &cpi->ext_ratectrl, curr_frame_buf->frame_index, [all …]
|
D | vp9_firstpass.c | 2759 if (cpi->ext_ratectrl.ready && in define_gf_group() 2760 (cpi->ext_ratectrl.funcs.rc_type & VPX_RC_GOP) != 0) { in define_gf_group() 2778 codec_status = vp9_extrc_get_gop_decision(&cpi->ext_ratectrl, &gop_info, in define_gf_group() 3500 &cpi->ext_ratectrl, &cpi->twopass.first_pass_info); in vp9_rc_get_second_pass_params()
|
D | vp9_encoder.h | 973 EXT_RATECTRL ext_ratectrl; member
|
/external/libvpx/vp9/ |
D | vp9_cx_iface.c | 1929 EXT_RATECTRL *ext_ratectrl = &cpi->ext_ratectrl; in ctrl_set_external_rate_control() local 1947 codec_status = vp9_extrc_create(funcs, ratectrl_config, ext_ratectrl); in ctrl_set_external_rate_control()
|