|
|
unsigned int | cpu |
| |
|
int | i_threads |
| |
|
int | i_lookahead_threads |
| |
|
int | b_sliced_threads |
| |
|
int | b_deterministic |
| |
|
int | b_cpu_independent |
| |
|
int | i_sync_lookahead |
| |
|
int | i_width |
| |
|
int | i_height |
| |
|
int | i_csp |
| |
|
int | i_level_idc |
| |
|
int | i_frame_total |
| |
|
int | i_nal_hrd |
| |
|
struct { |
|
int i_sar_height |
| |
|
int i_sar_width |
| |
|
int i_overscan |
| |
|
int i_vidformat |
| |
|
int b_fullrange |
| |
|
int i_colorprim |
| |
|
int i_transfer |
| |
|
int i_colmatrix |
| |
|
int i_chroma_loc |
| |
| } | vui |
| |
|
int | i_frame_reference |
| |
|
int | i_dpb_size |
| |
|
int | i_keyint_max |
| |
|
int | i_keyint_min |
| |
|
int | i_scenecut_threshold |
| |
|
int | b_intra_refresh |
| |
|
int | i_bframe |
| |
|
int | i_bframe_adaptive |
| |
|
int | i_bframe_bias |
| |
|
int | i_bframe_pyramid |
| |
|
int | b_open_gop |
| |
|
int | b_bluray_compat |
| |
|
int | b_deblocking_filter |
| |
|
int | i_deblocking_filter_alphac0 |
| |
|
int | i_deblocking_filter_beta |
| |
|
int | b_cabac |
| |
|
int | i_cabac_init_idc |
| |
|
int | b_interlaced |
| |
|
int | b_constrained_intra |
| |
|
int | i_cqm_preset |
| |
|
void(* | pf_log )(void *, int i_level, const char *psz, va_list) |
| |
|
void * | p_log_private |
| |
|
int | i_log_level |
| |
|
struct { |
|
unsigned int intra |
| |
|
unsigned int inter |
| |
|
int b_transform_8x8 |
| |
|
int i_weighted_pred |
| |
|
int b_weighted_bipred |
| |
|
int i_direct_mv_pred |
| |
|
int i_chroma_qp_offset |
| |
|
int i_me_method |
| |
|
int i_me_range |
| |
|
int i_mv_range |
| |
|
int i_mv_range_thread |
| |
|
int i_subpel_refine |
| |
|
int b_chroma_me |
| |
|
int b_mixed_references |
| |
|
int i_trellis |
| |
|
int b_fast_pskip |
| |
|
int b_dct_decimate |
| |
|
int i_noise_reduction |
| |
|
float f_psy_rd |
| |
|
float f_psy_trellis |
| |
|
int b_psy |
| |
|
int b_mb_info |
| |
|
int b_mb_info_update |
| |
|
int i_luma_deadzone [2] |
| |
|
int b_psnr |
| |
|
int b_ssim |
| |
| } | analyse |
| |
|
struct { |
|
int i_rc_method |
| |
|
int i_qp_constant |
| |
|
int i_qp_min |
| |
|
int i_qp_max |
| |
|
int i_qp_step |
| |
|
int i_bitrate |
| |
|
float f_rf_constant |
| |
|
float f_rf_constant_max |
| |
|
float f_rate_tolerance |
| |
|
int i_vbv_max_bitrate |
| |
|
int i_vbv_buffer_size |
| |
|
float f_vbv_buffer_init |
| |
|
float f_ip_factor |
| |
|
float f_pb_factor |
| |
|
int i_aq_mode |
| |
|
float f_aq_strength |
| |
|
int b_mb_tree |
| |
|
int i_lookahead |
| |
|
int b_stat_write |
| |
|
char * psz_stat_out |
| |
|
int b_stat_read |
| |
|
char * psz_stat_in |
| |
|
float f_qcompress |
| |
|
float f_qblur |
| |
|
float f_complexity_blur |
| |
| } | rc |
| |
|
struct { |
|
unsigned int i_left |
| |
|
unsigned int i_top |
| |
|
unsigned int i_right |
| |
|
unsigned int i_bottom |
| |
| } | crop_rect |
| |
|
int | i_frame_packing |
| |
|
int | b_aud |
| |
|
int | b_repeat_headers |
| |
|
int | b_annexb |
| |
|
int | i_sps_id |
| |
|
int | b_vfr_input |
| |
|
int | b_pulldown |
| |
|
uint32_t | i_fps_num |
| |
|
uint32_t | i_fps_den |
| |
|
uint32_t | i_timebase_num |
| |
|
uint32_t | i_timebase_den |
| |
|
int | b_tff |
| |
|
int | b_pic_struct |
| |
|
int | b_fake_interlaced |
| |
|
int | i_slice_max_size |
| |
|
int | i_slice_max_mbs |
| |
|
int | i_slice_count |
| |
|
void(* | param_free )(void *) |
| |
|
void(* | nalu_process )(x264_t *h, x264_nal_t *nal, void *opaque) |
| |
The documentation for this struct was generated from the following file: