Mercurial > libavcodec.hg
comparison mpegvideo.h @ 2974:e7189a8c22ed libavcodec
use correct qp & lambda for ME on the second pass
author | michael |
---|---|
date | Mon, 19 Dec 2005 13:41:27 +0000 |
parents | ef2149182f1c |
children | bfabfdf9ce55 |
comparison
equal
deleted
inserted
replaced
2973:bb0222145083 | 2974:e7189a8c22ed |
---|---|
970 void ff_mjpeg_stuffing(PutBitContext * pbc); | 970 void ff_mjpeg_stuffing(PutBitContext * pbc); |
971 | 971 |
972 | 972 |
973 /* rate control */ | 973 /* rate control */ |
974 int ff_rate_control_init(MpegEncContext *s); | 974 int ff_rate_control_init(MpegEncContext *s); |
975 float ff_rate_estimate_qscale(MpegEncContext *s); | 975 float ff_rate_estimate_qscale(MpegEncContext *s, int dry_run); |
976 void ff_write_pass1_stats(MpegEncContext *s); | 976 void ff_write_pass1_stats(MpegEncContext *s); |
977 void ff_rate_control_uninit(MpegEncContext *s); | 977 void ff_rate_control_uninit(MpegEncContext *s); |
978 double ff_eval(char *s, double *const_value, const char **const_name, | 978 double ff_eval(char *s, double *const_value, const char **const_name, |
979 double (**func1)(void *, double), const char **func1_name, | 979 double (**func1)(void *, double), const char **func1_name, |
980 double (**func2)(void *, double, double), char **func2_name, | 980 double (**func2)(void *, double, double), char **func2_name, |