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;