fmt.i_aspect = 0;
fmt.i_width = fmt.i_visible_width = i_width + 4;
fmt.i_height = fmt.i_visible_height = i_height + 4;
+ if( p_region->fmt.i_visible_width > 0 )
+ fmt.i_visible_width = p_region->fmt.i_visible_width;
+ if( p_region->fmt.i_visible_height > 0 )
+ fmt.i_visible_height = p_region->fmt.i_visible_height;
fmt.i_x_offset = fmt.i_y_offset = 0;
p_region_tmp = spu_CreateRegion( p_filter, &fmt );
if( !p_region_tmp )
fmt.i_aspect = 0;
fmt.i_width = fmt.i_visible_width = i_width + 6;
fmt.i_height = fmt.i_visible_height = i_height + 6;
+ if( p_region->fmt.i_visible_width > 0 )
+ fmt.i_visible_width = p_region->fmt.i_visible_width;
+ if( p_region->fmt.i_visible_height > 0 )
+ fmt.i_visible_height = p_region->fmt.i_visible_height;
fmt.i_x_offset = fmt.i_y_offset = 0;
p_region_tmp = spu_CreateRegion( p_filter, &fmt );
if( !p_region_tmp )