]> git.sesse.net Git - mlt/blobdiff - src/modules/core/filter_imageconvert.c
Fix manual deinterlace on B in composite.
[mlt] / src / modules / core / filter_imageconvert.c
index 5c2ffdf6c46167dba3942c496001821a3e7bb9bd..1dfc8b9c90bbb37ee761ed5f1b0e90dcdcf4875b 100644 (file)
@@ -343,9 +343,9 @@ static int convert_image( mlt_frame frame, uint8_t **buffer, mlt_image_format *f
 
                        if ( !( error = converter( *buffer, image, alpha, width, height ) ) )
                        {
-                               mlt_properties_set_data( properties, "image", image, size, mlt_pool_release, NULL );
+                               mlt_frame_set_image( frame, image, size, mlt_pool_release );
                                if ( alpha && ( *format == mlt_image_rgb24a || *format == mlt_image_opengl ) )
-                                       mlt_properties_set_data( properties, "alpha", alpha, alpha_size, mlt_pool_release, NULL );
+                                       mlt_frame_set_alpha( frame, alpha, alpha_size, mlt_pool_release );
                                *buffer = image;
                                *format = requested_format;
                        }