Mercurial > mplayer.hg
comparison cfg-common.h @ 4294:21dbbbbd5479
a few filters (should be removed/merged when arpis videofilter stuff is finished)
-ssf cgb=<float> -> chrominance gaussian blur (nice to improve picture quality)
-ssf lgb=<float> -> luminance gaussian blur (dunno what its good for)
-ssf chs=<int> -> shift chrominance horizontally
-ssf cvs=<int> -> shift chrominance vertically
these will only work if the swscaler is used at all
author | michael |
---|---|
date | Mon, 21 Jan 2002 15:22:28 +0000 |
parents | e889d37f25b2 |
children | 29fef3982238 |
comparison
equal
deleted
inserted
replaced
4293:1b6f6519b037 | 4294:21dbbbbd5479 |
---|---|
75 {"oldpp", &use_old_pp, CONF_TYPE_FLAG, 0, 0, 1, NULL}, | 75 {"oldpp", &use_old_pp, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
76 #else | 76 #else |
77 {"oldpp", "MPlayer was compiled without opendivx library\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, | 77 {"oldpp", "MPlayer was compiled without opendivx library\n", CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, |
78 #endif | 78 #endif |
79 {"sws", &sws_flags, CONF_TYPE_INT, 0, 0, 2, NULL}, | 79 {"sws", &sws_flags, CONF_TYPE_INT, 0, 0, 2, NULL}, |
80 {"ssf", scaler_filter_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | |
80 | 81 |
81 #ifdef USE_TV | 82 #ifdef USE_TV |
82 {"tv", tvopts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | 83 {"tv", tvopts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, |
83 #else | 84 #else |
84 {"tv", "MPlayer was compiled without TV Interface support\n", CONF_TYPE_PRINT, 0, 0, 0, NULL}, | 85 {"tv", "MPlayer was compiled without TV Interface support\n", CONF_TYPE_PRINT, 0, 0, 0, NULL}, |
107 {"fps", &tv_param_fps, CONF_TYPE_FLOAT, 0, 0, 100.0, NULL}, | 108 {"fps", &tv_param_fps, CONF_TYPE_FLOAT, 0, 0, 100.0, NULL}, |
108 {NULL, NULL, 0, 0, 0, 0, NULL} | 109 {NULL, NULL, 0, 0, 0, 0, NULL} |
109 }; | 110 }; |
110 #endif | 111 #endif |
111 | 112 |
113 extern int sws_chr_vshift; | |
114 extern int sws_chr_hshift; | |
115 extern float sws_chr_gblur; | |
116 extern float sws_lum_gblur; | |
117 | |
118 struct config scaler_filter_conf[]={ | |
119 {"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}, | |
121 {"cvs", &sws_chr_vshift, CONF_TYPE_INT, 0, 0, 0, NULL}, | |
122 {"chs", &sws_chr_hshift, CONF_TYPE_INT, 0, 0, 0, NULL}, | |
123 {NULL, NULL, 0, 0, 0, 0, NULL} | |
124 }; | |
125 | |
112 /* VIVO demuxer options: */ | 126 /* VIVO demuxer options: */ |
113 extern int vivo_param_version; | 127 extern int vivo_param_version; |
114 extern char *vivo_param_acodec; | 128 extern char *vivo_param_acodec; |
115 extern int vivo_param_abitrate; | 129 extern int vivo_param_abitrate; |
116 extern int vivo_param_samplerate; | 130 extern int vivo_param_samplerate; |