X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=src%2Fmodules%2Fcore%2Ffilter_gamma.c;h=e01cc08a8c912d559bac8a89f50a4ed95855a2b2;hb=4b72d1071d80828a599085618bbba67a18d14e56;hp=5417afd3bd94f7e42812120ffb3ec3f0ccb4cc05;hpb=82381ce474e1d1a749d130e1461657e5d6167125;p=melted diff --git a/src/modules/core/filter_gamma.c b/src/modules/core/filter_gamma.c index 5417afd..e01cc08 100644 --- a/src/modules/core/filter_gamma.c +++ b/src/modules/core/filter_gamma.c @@ -36,7 +36,7 @@ static int filter_get_image( mlt_frame this, uint8_t **image, mlt_image_format * if ( error == 0 && *format == mlt_image_yuv422 ) { // Get the gamma value - double gamma = mlt_properties_get_double( mlt_frame_properties( this ), "gamma" ); + double gamma = mlt_properties_get_double( MLT_FRAME_PROPERTIES( this ), "gamma" ); if ( gamma != 1.0 ) { @@ -67,9 +67,9 @@ static int filter_get_image( mlt_frame this, uint8_t **image, mlt_image_format * static mlt_frame filter_process( mlt_filter this, mlt_frame frame ) { - double gamma = mlt_properties_get_double( mlt_filter_properties( this ), "gamma" ); + double gamma = mlt_properties_get_double( MLT_FILTER_PROPERTIES( this ), "gamma" ); gamma = gamma <= 0 ? 1 : gamma; - mlt_properties_set_double( mlt_frame_properties( frame ), "gamma", gamma ); + mlt_properties_set_double( MLT_FRAME_PROPERTIES( frame ), "gamma", gamma ); mlt_frame_push_get_image( frame, filter_get_image ); return frame; } @@ -83,7 +83,7 @@ mlt_filter filter_gamma_init( char *arg ) if ( this != NULL ) { this->process = filter_process; - mlt_properties_set( mlt_filter_properties( this ), "gamma", arg == NULL ? "1" : arg ); + mlt_properties_set( MLT_FILTER_PROPERTIES( this ), "gamma", arg == NULL ? "1" : arg ); } return this; }