X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fvideo_filter%2Fsharpen.c;h=ce7fdd9a9f6fc731bec53e45b9a08c656f9989a6;hb=bbd293fffc4f36078f6b3746859b8fb81d5e1883;hp=c73adddfd2ab170ccdab3e0beea9ad9011b33ced;hpb=05492281965ed211badf7e1f4c2220be720d3356;p=vlc diff --git a/modules/video_filter/sharpen.c b/modules/video_filter/sharpen.c index c73adddfd2..ce7fdd9a9f 100644 --- a/modules/video_filter/sharpen.c +++ b/modules/video_filter/sharpen.c @@ -69,7 +69,7 @@ vlc_module_begin () set_subcategory( SUBCAT_VIDEO_VFILTER ) set_capability( "video filter2", 0 ) add_float_with_range( "sharpen-sigma", 0.05, 0.0, 2.0, NULL, - SIG_TEXT, SIG_LONGTEXT, false ); + SIG_TEXT, SIG_LONGTEXT, false ) add_shortcut( "sharpen" ) set_callbacks( Create, Destroy ) vlc_module_end () @@ -147,6 +147,8 @@ static int Create( vlc_object_t *p_this ) static void Destroy( vlc_object_t *p_this ) { filter_t *p_filter = (filter_t *)p_this; + var_DelCallback( p_filter, FILTER_PREFIX "sigma", + SharpenCallback, p_filter->p_sys ); free( p_filter->p_sys ); }