]> git.sesse.net Git - mlt/commitdiff
Tractor needs to pass along new frame properties.
authorDan Dennedy <dan@dennedy.org>
Mon, 27 Sep 2010 00:56:08 +0000 (17:56 -0700)
committerDan Dennedy <dan@dennedy.org>
Mon, 27 Sep 2010 00:56:08 +0000 (17:56 -0700)
src/framework/mlt_tractor.c

index b8a46d9d0d238b527598c1890ae29b5525e40f21..58a75eee8ac690800b868bea0daf8cc217f24678 100644 (file)
@@ -280,6 +280,8 @@ static int producer_get_image( mlt_frame this, uint8_t **buffer, mlt_image_forma
        mlt_properties_set_double( properties, "aspect_ratio", mlt_frame_get_aspect_ratio( frame ) );
        mlt_properties_set_int( properties, "progressive", mlt_properties_get_int( frame_properties, "progressive" ) );
        mlt_properties_set_int( properties, "distort", mlt_properties_get_int( frame_properties, "distort" ) );
+       mlt_properties_set_int( properties, "colorspace", mlt_properties_get_int( frame_properties, "colorspace" ) );
+       mlt_properties_set_int( properties, "force_full_luma", mlt_properties_get_int( frame_properties, "force_full_luma" ) );
        data = mlt_frame_get_alpha_mask( frame );
        mlt_properties_get_data( frame_properties, "alpha", &size );
        mlt_properties_set_data( properties, "alpha", data, size, NULL, NULL );