Constness changes
[melted] / src / modules / motion_est / filter_crop_detect.c
index b47e307..8165141 100644 (file)
@@ -75,9 +75,8 @@ static int filter_get_image( mlt_frame this, uint8_t **image, mlt_image_format *
        }
 
        // For periodic detection (with offset of 'skip')
-       if( frequency == 0 || (int)mlt_frame_get_position(this)+skip % frequency  != 0)
+       if( frequency == 0 || (int)(mlt_frame_get_position(this)+skip) % frequency  != 0)
        {
-
                // Inject in stream 
                mlt_properties_set_data( MLT_FRAME_PROPERTIES(this), "bounds", bounds, sizeof( struct mlt_geometry_item_s ), NULL, NULL );
 
@@ -222,7 +221,7 @@ static mlt_frame filter_process( mlt_filter this, mlt_frame frame )
 
 /** Constructor for the filter.
 */
-mlt_filter filter_crop_detect_init( char *arg )
+mlt_filter filter_crop_detect_init( mlt_profile profile, mlt_service_type type, const char *id, char *arg )
 {
        mlt_filter this = mlt_filter_new( );
        if ( this != NULL )