--- trunk/vfw/src/config.h 2002/04/15 08:03:50 121 +++ trunk/vfw/src/config.h 2002/06/20 10:51:08 228 @@ -68,10 +68,15 @@ typedef struct { - int mode; +/********** ATTENTION **********/ + int mode; // Vidomi directly accesses these vars + int rc_bitrate; // + int desired_size; // please try to avoid modifications here + char stats1[MAX_PATH]; // +/*******************************/ + int quality; int quant; - int rc_bitrate; int rc_reaction_delay_factor; int rc_averaging_period; int rc_buffer; @@ -83,6 +88,11 @@ int min_key_interval; int lum_masking; int interlacing; +#ifdef BFRAMES + int max_bframes; + int bquant_ratio; + int packed; +#endif int min_iquant; int max_iquant; @@ -91,7 +101,6 @@ BYTE qmatrix_intra[64]; BYTE qmatrix_inter[64]; - int desired_size; int keyframe_boost; int discard1pass; int dummy2pass; @@ -113,7 +122,6 @@ int bitrate_payback_method; int hinted_me; char hintfile[MAX_PATH]; - char stats1[MAX_PATH]; char stats2[MAX_PATH]; int credits_start; @@ -159,7 +167,8 @@ void config_reg_get(CONFIG *); void config_reg_set(CONFIG *); void config_reg_default(CONFIG *); -int config_get_int(HWND, UINT, int); +int config_get_int(HWND, INT, int); +int config_get_uint(HWND, UINT, int); void main_download(HWND, CONFIG *); void main_slider(HWND, CONFIG *); void main_value(HWND, CONFIG *);