X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=src%2Fmodules%2Fcore%2Ftransition_composite.c;fp=src%2Fmodules%2Fcore%2Ftransition_composite.c;h=1f4ad894c8d96a41ccc2b216062e3cda0fc35ec3;hb=74895bda8eca2cd15017d4a3696bc4dd85183e4e;hp=3725c4a62c548f0c32dd745e4ae9ab3426674a5d;hpb=fffd43713488179eeb1770d2d94ec0177252fef5;p=melted diff --git a/src/modules/core/transition_composite.c b/src/modules/core/transition_composite.c index 3725c4a..1f4ad89 100644 --- a/src/modules/core/transition_composite.c +++ b/src/modules/core/transition_composite.c @@ -648,6 +648,15 @@ static uint16_t* get_luma( mlt_transition this, mlt_properties properties, int w luma_bitmap = NULL; } } + else { + char *old_luma = mlt_properties_get( properties, "_luma" ); + if ( old_luma && old_luma[0] ) + { + mlt_properties_set_data( properties, "_luma.orig_bitmap", NULL, 0, NULL, NULL ); + luma_bitmap = NULL; + mlt_properties_set( properties, "_luma", NULL); + } + } if ( resource && resource[0] && ( luma_bitmap == NULL || luma_width != width || luma_height != height ) ) {