]> git.sesse.net Git - mlt/blobdiff - src/modules/opengl/filter_movit_white_balance.cpp
Propertly refcount the GlslManager.
[mlt] / src / modules / opengl / filter_movit_white_balance.cpp
index 71a325d51cb94f38968b4d80ad2d7d793fc818c0..d2301ee71ca6d5d43d94f5113e9a3c6792139439 100644 (file)
@@ -80,6 +80,7 @@ mlt_filter filter_white_balance_init( mlt_profile profile, mlt_service_type type
 
        if ( glsl && ( filter = mlt_filter_new() ) ) {
                mlt_properties properties = MLT_FILTER_PROPERTIES( filter );
+               glsl->add_ref( properties );
                mlt_properties_set( properties, "neutral_color", arg? arg : "#7f7f7f" );
                mlt_properties_set_double( properties, "color_temperature", 6500.0 );
                filter->process = process;