+ var_Get( p_vout->p_vlc, "drawable", &val );
+ var_Get( p_vout->p_vlc, "drawablet", &valt );
+ var_Get( p_vout->p_vlc, "drawablel", &vall );
+ var_Get( p_vout->p_vlc, "drawableb", &valb );
+ var_Get( p_vout->p_vlc, "drawabler", &valr );
+ var_Get( p_vout->p_vlc, "drawablex", &valx );
+ var_Get( p_vout->p_vlc, "drawabley", &valy );
+ var_Get( p_vout->p_vlc, "drawablew", &valw );
+ var_Get( p_vout->p_vlc, "drawableh", &valh );
+ var_Get( p_vout->p_vlc, "drawableportx", &valportx );
+ var_Get( p_vout->p_vlc, "drawableporty", &valporty );
+
+ if( p_vout->p_sys->isplugin )
+ {
+ p_vout->p_sys->portx = valportx.i_int;
+ p_vout->p_sys->porty = valporty.i_int;
+ p_vout->p_sys->p_qdport = val.i_int;
+ i_width = valw.i_int;
+ i_height = valh.i_int;
+
+ SetRectRgn( p_vout->p_sys->mask , vall.i_int - valx.i_int ,
+ valt.i_int - valy.i_int , valr.i_int - valx.i_int ,
+ valb.i_int - valy.i_int );
+ p_vout->p_sys->rect.top = 0;
+ p_vout->p_sys->rect.left = 0;
+ p_vout->p_sys->rect.bottom = valb.i_int - valt.i_int;
+ p_vout->p_sys->rect.right = valr.i_int - vall.i_int;
+ }
+