--- config.h 2002/07/12 12:26:55 1.10 +++ config.h 2002/12/14 06:09:33 1.14.2.3 @@ -23,7 +23,8 @@ #define XVID_REG_CLASS "config" #define XVID_BUILD __TIME__ ", " __DATE__ -#define XVID_WEBSITE "http://www.xvid.org" +#define XVID_WEBSITE "http://www.xvid.org/" +#define XVID_SPECIAL_BUILD "(Vanilla CVS Build)" /* constants */ #define CONFIG_HINTFILE "\\hintfile.mvh" @@ -54,6 +55,7 @@ #define QUANT_MODE_MPEG 1 #define QUANT_MODE_CUSTOM 2 #define QUANT_MODE_MOD 3 +#define QUANT_MODE_MOD_NEW 4 /* credits modes */ #define CREDITS_MODE_RATE 0 @@ -88,13 +90,19 @@ int min_key_interval; int lum_masking; int interlacing; -#ifdef BFRAMES + int qpel; + int gmc; + int chromame; +//added by koepi for gruel's greyscale_mode + int greyscale; +// end of koepi's additions int max_bframes; int bquant_ratio; + int bquant_offset; int packed; int dx50bvop; int debug; -#endif + int reduced_resolution; int min_iquant; int max_iquant; @@ -104,6 +112,10 @@ BYTE qmatrix_inter[64]; int keyframe_boost; +//added by koepi for new 2pass curve treatment + int kftreshold; + int kfreduction; +// end of koepi's additions int discard1pass; int dummy2pass; int curve_compression_high; @@ -133,6 +145,9 @@ int credits_end_begin; int credits_end_end; +//added by koepi for gruel's greyscale_mode + int credits_greyscale; +// end of koepi's additions int credits_mode; int credits_rate; int credits_quant_i; @@ -143,6 +158,12 @@ #ifdef _SMP int num_threads; #endif + int frame_drop_ratio; + + /* decoder */ + + int deblock_y; + int deblock_uv; // char build[50]; DWORD cpu;