comparison cfg-common.h @ 4297:29fef3982238

15/16 bit dithering in C (5% slower, can be disabled by comenting #define DITHER1XBPP out) x/yInc bugfix (bug was introduced during the global var removial) more emms & no messing with ARCH_X86 (=workaround against not cleared mmx state somewhere) sharpening filter (-ssf cs=<int> & -ssf ls=<int>)
author michael
date Mon, 21 Jan 2002 22:11:09 +0000
parents 21dbbbbd5479
children b0c8eed7473c
comparison
equal deleted inserted replaced
4296:a20c333d6c09 4297:29fef3982238
112 112
113 extern int sws_chr_vshift; 113 extern int sws_chr_vshift;
114 extern int sws_chr_hshift; 114 extern int sws_chr_hshift;
115 extern float sws_chr_gblur; 115 extern float sws_chr_gblur;
116 extern float sws_lum_gblur; 116 extern float sws_lum_gblur;
117 extern float sws_chr_sharpen;
118 extern float sws_lum_sharpen;
117 119
118 struct config scaler_filter_conf[]={ 120 struct config scaler_filter_conf[]={
119 {"lgb", &sws_lum_gblur, CONF_TYPE_FLOAT, 0, 0, 100.0, NULL}, 121 {"lgb", &sws_lum_gblur, CONF_TYPE_FLOAT, 0, 0, 100.0, NULL},
120 {"cgb", &sws_chr_gblur, CONF_TYPE_FLOAT, 0, 0, 100.0, NULL}, 122 {"cgb", &sws_chr_gblur, CONF_TYPE_FLOAT, 0, 0, 100.0, NULL},
121 {"cvs", &sws_chr_vshift, CONF_TYPE_INT, 0, 0, 0, NULL}, 123 {"cvs", &sws_chr_vshift, CONF_TYPE_INT, 0, 0, 0, NULL},
122 {"chs", &sws_chr_hshift, CONF_TYPE_INT, 0, 0, 0, NULL}, 124 {"chs", &sws_chr_hshift, CONF_TYPE_INT, 0, 0, 0, NULL},
125 {"ls", &sws_lum_sharpen, CONF_TYPE_FLOAT, 0, 0, 100.0, NULL},
126 {"cs", &sws_chr_sharpen, CONF_TYPE_FLOAT, 0, 0, 100.0, NULL},
123 {NULL, NULL, 0, 0, 0, 0, NULL} 127 {NULL, NULL, 0, 0, 0, 0, NULL}
124 }; 128 };
125 129
126 /* VIVO demuxer options: */ 130 /* VIVO demuxer options: */
127 extern int vivo_param_version; 131 extern int vivo_param_version;