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 |
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