- Effect* effect = GlslManager::get_effect( MLT_FILTER_SERVICE( filter ), frame );
- if ( effect ) {
- mlt_position position = mlt_filter_get_position( filter, frame );
- mlt_position length = mlt_filter_get_length2( filter, frame );
- bool ok = effect->set_float( "saturation",
- mlt_properties_anim_get_double( properties, "saturation", position, length ) );
- assert(ok);
- }
+ mlt_position position = mlt_filter_get_position( filter, frame );
+ mlt_position length = mlt_filter_get_length2( filter, frame );
+ mlt_properties_set_double( properties, "movit.parms.float.saturation",
+ mlt_properties_anim_get_double( properties, "saturation", position, length ) );