X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=src%2Fmodules%2Fcore%2Ffilter_resize.c;h=537ce505aedfb64e9604b43e5017f04152cbe227;hb=8691b6464c35a77ae001b9843891a90dd9fd3d50;hp=dab7fdfc04d0141f91dbe017ecf2f60c304a820b;hpb=bbc63e064f2874ea16a4c8cf0e6331fb73f3ffb5;p=melted diff --git a/src/modules/core/filter_resize.c b/src/modules/core/filter_resize.c index dab7fdf..537ce50 100644 --- a/src/modules/core/filter_resize.c +++ b/src/modules/core/filter_resize.c @@ -58,13 +58,16 @@ static mlt_frame filter_process( mlt_filter this, mlt_frame frame ) /** Constructor for the filter. */ -mlt_filter filter_resize_init( void *arg ) +mlt_filter filter_resize_init( char *arg ) { mlt_filter this = calloc( sizeof( struct mlt_filter_s ), 1 ); if ( mlt_filter_init( this, this ) == 0 ) { this->process = filter_process; - mlt_properties_set( mlt_filter_properties( this ), "scale", "off" ); + if ( arg != NULL ) + mlt_properties_set( mlt_filter_properties( this ), "scale", arg ); + else + mlt_properties_set( mlt_filter_properties( this ), "scale", "off" ); } return this; }