- var_Create( p_input_thread, "drawable-agl", VLC_VAR_INTEGER );
- if( p_mi->drawable.agl )
- var_SetInteger( p_input_thread, "drawable-agl", p_mi->drawable.agl );
-
- var_Create( p_input_thread, "drawable-xid", VLC_VAR_INTEGER );
- if( p_mi->drawable.xid )
- var_SetInteger( p_input_thread, "drawable-xid", p_mi->drawable.xid );
-
- var_Create( p_input_thread, "drawable-hwnd", VLC_VAR_ADDRESS );
- if( p_mi->drawable.hwnd != NULL )
- var_SetAddress( p_input_thread, "drawable-hwnd", p_mi->drawable.hwnd );
-
- var_Create( p_input_thread, "drawable-nsobject", VLC_VAR_ADDRESS );
- if( p_mi->drawable.nsobject != NULL )
- var_SetAddress( p_input_thread, "drawable-nsobject", p_mi->drawable.nsobject );
-
- var_Create( p_input_thread, "keyboard-events", VLC_VAR_BOOL );
- var_SetBool( p_input_thread, "keyboard-events", p_mi->keyboard_events );
- var_Create( p_input_thread, "mouse-events", VLC_VAR_BOOL );
- var_SetBool( p_input_thread, "mouse-events", p_mi->mouse_events );
-