[go: up one dir, main page]

aom_codec_enc_cfg_t

Type Alias aom_codec_enc_cfg_t 

Source
pub type aom_codec_enc_cfg_t = aom_codec_enc_cfg;

Aliased Type§

#[repr(C)]
pub struct aom_codec_enc_cfg_t {
Show 54 fields pub g_usage: u32, pub g_threads: u32, pub g_profile: u32, pub g_w: u32, pub g_h: u32, pub g_limit: u32, pub g_forced_max_frame_width: u32, pub g_forced_max_frame_height: u32, pub g_bit_depth: u32, pub g_input_bit_depth: u32, pub g_timebase: aom_rational, pub g_error_resilient: u32, pub g_pass: u32, pub g_lag_in_frames: u32, pub rc_dropframe_thresh: u32, pub rc_resize_mode: u32, pub rc_resize_denominator: u32, pub rc_resize_kf_denominator: u32, pub rc_superres_mode: u32, pub rc_superres_denominator: u32, pub rc_superres_kf_denominator: u32, pub rc_superres_qthresh: u32, pub rc_superres_kf_qthresh: u32, pub rc_end_usage: u32, pub rc_twopass_stats_in: aom_fixed_buf, pub rc_firstpass_mb_stats_in: aom_fixed_buf, pub rc_target_bitrate: u32, pub rc_min_quantizer: u32, pub rc_max_quantizer: u32, pub rc_undershoot_pct: u32, pub rc_overshoot_pct: u32, pub rc_buf_sz: u32, pub rc_buf_initial_sz: u32, pub rc_buf_optimal_sz: u32, pub rc_2pass_vbr_bias_pct: u32, pub rc_2pass_vbr_minsection_pct: u32, pub rc_2pass_vbr_maxsection_pct: u32, pub fwd_kf_enabled: i32, pub kf_mode: u32, pub kf_min_dist: u32, pub kf_max_dist: u32, pub sframe_dist: u32, pub sframe_mode: u32, pub large_scale_tile: u32, pub monochrome: u32, pub full_still_picture_hdr: u32, pub save_as_annexb: u32, pub tile_width_count: i32, pub tile_height_count: i32, pub tile_widths: [i32; 64], pub tile_heights: [i32; 64], pub use_fixed_qp_offsets: u32, pub fixed_qp_offsets: [i32; 5], pub encoder_cfg: cfg_options,
}

Fields§

§g_usage: u32§g_threads: u32§g_profile: u32§g_w: u32§g_h: u32§g_limit: u32§g_forced_max_frame_width: u32§g_forced_max_frame_height: u32§g_bit_depth: u32§g_input_bit_depth: u32§g_timebase: aom_rational§g_error_resilient: u32§g_pass: u32§g_lag_in_frames: u32§rc_dropframe_thresh: u32§rc_resize_mode: u32§rc_resize_denominator: u32§rc_resize_kf_denominator: u32§rc_superres_mode: u32§rc_superres_denominator: u32§rc_superres_kf_denominator: u32§rc_superres_qthresh: u32§rc_superres_kf_qthresh: u32§rc_end_usage: u32§rc_twopass_stats_in: aom_fixed_buf§rc_firstpass_mb_stats_in: aom_fixed_buf§rc_target_bitrate: u32§rc_min_quantizer: u32§rc_max_quantizer: u32§rc_undershoot_pct: u32§rc_overshoot_pct: u32§rc_buf_sz: u32§rc_buf_initial_sz: u32§rc_buf_optimal_sz: u32§rc_2pass_vbr_bias_pct: u32§rc_2pass_vbr_minsection_pct: u32§rc_2pass_vbr_maxsection_pct: u32§fwd_kf_enabled: i32§kf_mode: u32§kf_min_dist: u32§kf_max_dist: u32§sframe_dist: u32§sframe_mode: u32§large_scale_tile: u32§monochrome: u32§full_still_picture_hdr: u32§save_as_annexb: u32§tile_width_count: i32§tile_height_count: i32§tile_widths: [i32; 64]§tile_heights: [i32; 64]§use_fixed_qp_offsets: u32§fixed_qp_offsets: [i32; 5]§encoder_cfg: cfg_options