| WebM Codec SDK
    | 
Encode config sent to external rate control model. More...
#include <vpx_ext_ratectrl.h>
| Data Fields | |
| int | frame_width | 
| int | frame_height | 
| int | show_frame_count | 
| int | max_gf_interval | 
| int | min_gf_interval | 
| int | target_bitrate_kbps | 
| int | frame_rate_num | 
| int | frame_rate_den | 
| vpx_ext_rc_mode_t | rc_mode | 
| int | overshoot_percent | 
| int | undershoot_percent | 
| int | min_base_q_index | 
| int | max_base_q_index | 
| int | base_qp | 
Encode config sent to external rate control model.
| int vpx_rc_config::frame_width | 
frame width
| int vpx_rc_config::frame_height | 
frame height
| int vpx_rc_config::show_frame_count | 
number of visible frames in the video
| int vpx_rc_config::max_gf_interval | 
max GOP size in number of show frames
| int vpx_rc_config::min_gf_interval | 
min GOP size in number of show frames
| int vpx_rc_config::target_bitrate_kbps | 
Target bitrate in kilobytes per second
| int vpx_rc_config::frame_rate_num | 
numerator of frame rate
| int vpx_rc_config::frame_rate_den | 
denominator of frame rate
| vpx_ext_rc_mode_t vpx_rc_config::rc_mode | 
The following fields are only for external rate control models that support different rate control modes. Q mode or VBR mode
| int vpx_rc_config::overshoot_percent | 
for VBR mode only
| int vpx_rc_config::undershoot_percent | 
for VBR mode only
| int vpx_rc_config::min_base_q_index | 
for VBR mode only
| int vpx_rc_config::max_base_q_index | 
for VBR mode only
| int vpx_rc_config::base_qp | 
base QP for leaf frames, 0-255