+ p_sys->psz_format = var_CreateGetString( p_this, CFG_PREFIX "format" );
+ p_sys->i_format = image_Type2Fourcc( p_sys->psz_format );
+ if( !p_sys->i_format )
+ {
+ msg_Err( p_filter, "Could not find FOURCC for image type '%s'",
+ p_sys->psz_format );
+ image_HandlerDelete( p_sys->p_image );
+ free( p_sys->p_scene );
+ free( p_sys->psz_format );
+ free( p_sys );
+ return VLC_EGENERIC;
+ }
+ p_sys->i_width = var_CreateGetInteger( p_this, CFG_PREFIX "width" );
+ p_sys->i_height = var_CreateGetInteger( p_this, CFG_PREFIX "height" );
+ p_sys->i_ratio = var_CreateGetInteger( p_this, CFG_PREFIX "ratio" );
+ p_sys->b_replace = var_CreateGetBool( p_this, CFG_PREFIX "replace" );