]> git.sesse.net Git - mlt/blobdiff - src/modules/opengl/filter_movit_deconvolution_sharpen.cpp
Propertly refcount the GlslManager.
[mlt] / src / modules / opengl / filter_movit_deconvolution_sharpen.cpp
index 34d779e0adf9671d878bfe353b48be454669e884..20edea67bc4c0da86d932eed03d824bd02296d25 100644 (file)
@@ -73,6 +73,7 @@ mlt_filter filter_deconvolution_sharpen_init( mlt_profile profile, mlt_service_t
 
        if ( glsl && ( filter = mlt_filter_new() ) ) {
                mlt_properties properties = MLT_FILTER_PROPERTIES( filter );
+               glsl->add_ref( properties );
                mlt_properties_set_int( properties, "matrix_size", 5 );
                mlt_properties_set_double( properties, "circle_radius", 2.0 );
                mlt_properties_set_double( properties, "gaussian_radius", 0.0 );