FFmpeg
|
ratecontrol.h
Go to the documentation of this file.
70 double pass1_rc_eq_output_sum;///< sum of the output of the rc equation, this is used for normalization
71 double pass1_wanted_bits; ///< bits which should have been outputed by the pass1 code (including complexity init)
73 double last_qscale_for[5]; ///< last qscale for a specific pict type, used for max_diff & ipb factor stuff
76 uint64_t i_cplx_sum[5];
77 uint64_t p_cplx_sum[5];
78 uint64_t mv_bits_sum[5];
79 uint64_t qscale_sum[5];
double pass1_rc_eq_output_sum
sum of the output of the rc equation, this is used for normalization
Definition: ratecontrol.h:70
Definition: ratecontrol.h:35
Definition: eval.c:140
float ff_xvid_rate_estimate_qscale(struct MpegEncContext *s, int dry_run)
Definition: libxvid_rc.c:86
struct Predictor Predictor
int ff_xvid_rate_control_init(struct MpegEncContext *s)
Definition: libxvid_rc.c:34
double pass1_wanted_bits
bits which should have been outputed by the pass1 code (including complexity init) ...
Definition: ratecontrol.h:71
void ff_rate_control_uninit(struct MpegEncContext *s)
Definition: ratecontrol.c:299
struct RateControlEntry RateControlEntry
int ff_vbv_update(struct MpegEncContext *s, int frame_size)
Definition: ratecontrol.c:313
void ff_xvid_rate_control_uninit(struct MpegEncContext *s)
Definition: libxvid_rc.c:137
float ff_rate_estimate_qscale(struct MpegEncContext *s, int dry_run)
Definition: ratecontrol.c:737
Definition: ratecontrol.h:41
simple arithmetic expression evaluator
Generated on Fri Dec 20 2024 06:56:05 for FFmpeg by 1.8.11