--- config.h 2002/03/23 06:58:56 1.3 +++ config.h 2002/04/15 08:03:19 1.6 @@ -26,6 +26,7 @@ #define XVID_WEBSITE "http://www.xvid.org" /* constants */ +#define CONFIG_HINTFILE "\\hintfile.mvh" #define CONFIG_2PASS_1_FILE "\\video.stats" #define CONFIG_2PASS_2_FILE "\\videogk.stats" @@ -68,16 +69,20 @@ typedef struct { int mode; - int bitrate; int quality; int quant; - int rc_buffersize; + int rc_bitrate; + int rc_reaction_delay_factor; + int rc_averaging_period; + int rc_buffer; int motion_search; int quant_type; int fourcc_used; int max_key_interval; + int min_key_interval; int lum_masking; + int interlacing; int min_iquant; int max_iquant; @@ -88,7 +93,6 @@ int desired_size; int keyframe_boost; - int min_key_interval; int discard1pass; int dummy2pass; int curve_compression_high; @@ -102,8 +106,13 @@ int alt_curve_high_dist; int alt_curve_low_dist; int alt_curve_min_rel_qual; + int twopass_max_bitrate; + int twopass_max_overflow_improvement; + int twopass_max_overflow_degradation; int bitrate_payback_delay; int bitrate_payback_method; + int hinted_me; + char hintfile[MAX_PATH]; char stats1[MAX_PATH]; char stats2[MAX_PATH];