--- trunk/vfw/src/config.c 2002/08/01 12:53:45 354 +++ trunk/vfw/src/config.c 2002/08/01 12:56:29 355 @@ -90,6 +90,9 @@ {"min_key_interval", ®.min_key_interval, 1}, {"lum_masking", ®.lum_masking, 0}, {"interlacing", ®.interlacing, 0}, +//added by koepi for gruel's greyscale_mode + {"greyscale", ®.greyscale, 0}, +// end of koepi's additions #ifdef BFRAMES {"max_bframes", ®.max_bframes, -1}, {"bquant_ratio", ®.bquant_ratio, 200}, @@ -629,7 +632,10 @@ SetDlgItemInt(hDlg, IDC_MAXKEY, config->max_key_interval, FALSE); SetDlgItemInt(hDlg, IDC_MINKEY, config->min_key_interval, FALSE); CheckDlgButton(hDlg, IDC_LUMMASK, config->lum_masking ? BST_CHECKED : BST_UNCHECKED); - CheckDlgButton(hDlg, IDC_INTERLACING, config->interlacing ? BST_CHECKED : BST_UNCHECKED); + CheckDlgButton(hDlg, IDC_INTERLACING, config->interlacing ? BST_CHECKED : BST_UNCHECKED); +// added by koepi for gruel's greyscale_mode + CheckDlgButton(hDlg, IDC_GREYSCALE, config->greyscale ? BST_CHECKED : BST_UNCHECKED); +// end of koepi's addition #ifdef BFRAMES SetDlgItemInt(hDlg, IDC_MAXBFRAMES, config->max_bframes, TRUE); SetDlgItemInt(hDlg, IDC_BQUANTRATIO, config->bquant_ratio, FALSE); @@ -757,7 +763,10 @@ config->max_key_interval = config_get_uint(hDlg, IDC_MAXKEY, config->max_key_interval); config->min_key_interval = config_get_uint(hDlg, IDC_MINKEY, config->min_key_interval); config->lum_masking = ISDLGSET(IDC_LUMMASK); - config->interlacing = ISDLGSET(IDC_INTERLACING); + config->interlacing = ISDLGSET(IDC_INTERLACING); +// added by koepi for gruel's greyscale_mode + config->greyscale = ISDLGSET(IDC_GREYSCALE); +// end of koepi's addition #ifdef BFRAMES config->max_bframes = config_get_int(hDlg, IDC_MAXBFRAMES, config->max_bframes); config->bquant_ratio = config_get_uint(hDlg, IDC_BQUANTRATIO, config->bquant_ratio);