| WebM Codec SDK
    | 
Callback function set for external rate control. More...
#include <vpx_ext_ratectrl.h>
Callback function set for external rate control.
The user can enable external rate control by registering a set of callback functions with the codec control flag VP9E_SET_EXTERNAL_RATE_CONTROL.
| vpx_rc_type_t vpx_rc_funcs::rc_type | 
The rate control type of this API.
| vpx_rc_create_model_cb_fn_t vpx_rc_funcs::create_model | 
Create an external rate control model.
| vpx_rc_send_firstpass_stats_cb_fn_t vpx_rc_funcs::send_firstpass_stats | 
Send first pass stats to the external rate control model.
| vpx_rc_send_tpl_gop_stats_cb_fn_t vpx_rc_funcs::send_tpl_gop_stats | 
Send TPL stats for current GOP to the external rate control model.
| vpx_rc_get_encodeframe_decision_cb_fn_t vpx_rc_funcs::get_encodeframe_decision | 
Get encodeframe decision from the external rate control model.
| vpx_rc_update_encodeframe_result_cb_fn_t vpx_rc_funcs::update_encodeframe_result | 
Update encodeframe result to the external rate control model.
| vpx_rc_get_key_frame_decision_cb_fn_t vpx_rc_funcs::get_key_frame_decision | 
Get key frame decision from the external rate control model.
| vpx_rc_get_gop_decision_cb_fn_t vpx_rc_funcs::get_gop_decision | 
Get GOP decisions from the external rate control model.
| vpx_rc_get_frame_rdmult_cb_fn_t vpx_rc_funcs::get_frame_rdmult | 
Get rdmult for the frame from the external rate control model.
| vpx_rc_delete_model_cb_fn_t vpx_rc_funcs::delete_model | 
Delete the external rate control model.
| const char* vpx_rc_funcs::rate_ctrl_log_path | 
Rate control log path.
| void* vpx_rc_funcs::priv | 
Private data for the external rate control model.