Bruno Vella <allevb at tin.it> - Italian localization
Carlo Calabrò <murray at via.ecp.fr> - Italian localization
Carsten Gottbehüt <gottbehuet at active-elements dot de> - v4l hotplug fix
-Cédric Cocquebert - Misc opengl effects for the OpenGL Video Output. "Panoramix" video filter for image walls with automatic attenuation
+Cédric Cocquebert - Misc opengl effects for the OpenGL Video Output. "Panoramix" video filter for image walls with automatic attenuation. Fix on sharpen filter.
Chris Clepper - OpenGL fix
Christian Henz - libupnp service discovery plugin, CyberLink UPnP fixes
Christof Baumgaertner - dbox web intf
static picture_t *Filter( filter_t *, picture_t * );
+#define FILTER_PREFIX "sharpen-"
+
/*****************************************************************************
* Module descriptor
*****************************************************************************/
set_callbacks( Create, Destroy );
vlc_module_end();
+static const char *ppsz_filter_options[] = {
+ "sigma", NULL
+};
+
/*****************************************************************************
* filter_sys_t: Sharpen video filter descriptor
*****************************************************************************
p_filter->pf_video_filter = Filter;
- p_filter->p_sys->f_sigma = var_GetFloat(p_this, "sharpen-sigma");
+ config_ChainParse( p_filter, FILTER_PREFIX, ppsz_filter_options,
+ p_filter->p_cfg );
+
+ var_Create( p_filter, FILTER_PREFIX "sigma",
+ VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
+
+ p_filter->p_sys->f_sigma = var_GetFloat(p_this, FILTER_PREFIX "sigma");
return VLC_SUCCESS;
}