]> git.sesse.net Git - vlc/blobdiff - include/video_output.h
* src/video_output/vout_intf.c: new vout_ControlWindow() function.
[vlc] / include / video_output.h
index 0f76a160c09953706a443e8405f1eb9bfe9e0251..70cd8369f85bcee25bc5febdcffd932269bc5e55 100644 (file)
@@ -218,6 +218,7 @@ picture_t *     vout_RenderPicture  ( vout_thread_t *, picture_t *,
                                                        subpicture_t * );
 VLC_EXPORT( void *, vout_RequestWindow, ( vout_thread_t *, int *, int *, unsigned int *, unsigned int * ) );
 VLC_EXPORT( void,   vout_ReleaseWindow, ( vout_thread_t *, void * ) );
+VLC_EXPORT( int, vout_ControlWindow, ( vout_thread_t *, void *, int, va_list ) );
 
 static inline int vout_vaControl( vout_thread_t *p_vout, int i_query,
                                   va_list args )
@@ -242,7 +243,8 @@ static inline int vout_Control( vout_thread_t *p_vout, int i_query, ... )
 enum output_query_e
 {
     VOUT_SET_ZOOM,         /* arg1= double *       res=    */
-    VOUT_REPARENT
+    VOUT_REPARENT,
+    VOUT_CLOSE
 };
 
 /**