1 /*****************************************************************************
2 * video_sys.h: system dependant video output display method API
4 *****************************************************************************/
6 /*****************************************************************************
8 *****************************************************************************/
9 int vout_DummySysCreate ( p_vout_thread_t p_vout, char *psz_display, int i_root_window );
10 int vout_DummySysInit ( p_vout_thread_t p_vout );
11 void vout_DummySysEnd ( p_vout_thread_t p_vout );
12 void vout_DummySysDestroy ( p_vout_thread_t p_vout );
13 int vout_DummySysManage ( p_vout_thread_t p_vout );
14 void vout_DummySysDisplay ( p_vout_thread_t p_vout );
16 int vout_X11SysCreate ( p_vout_thread_t p_vout, char *psz_display, int i_root_window );
17 int vout_X11SysInit ( p_vout_thread_t p_vout );
18 void vout_X11SysEnd ( p_vout_thread_t p_vout );
19 void vout_X11SysDestroy ( p_vout_thread_t p_vout );
20 int vout_X11SysManage ( p_vout_thread_t p_vout );
21 void vout_X11SysDisplay ( p_vout_thread_t p_vout );
24 int vout_FBSysCreate ( p_vout_thread_t p_vout, char *psz_display, int i_root_window );
25 int vout_FBSysInit ( p_vout_thread_t p_vout );
26 void vout_FBSysEnd ( p_vout_thread_t p_vout );
27 void vout_FBSysDestroy ( p_vout_thread_t p_vout );
28 int vout_FBSysManage ( p_vout_thread_t p_vout );
29 void vout_FBSysDisplay ( p_vout_thread_t p_vout );
32 int vout_GlideSysCreate ( p_vout_thread_t p_vout, char *psz_display, int i_root_window );
33 int vout_GlideSysInit ( p_vout_thread_t p_vout );
34 void vout_GlideSysEnd ( p_vout_thread_t p_vout );
35 void vout_GlideSysDestroy ( p_vout_thread_t p_vout );
36 int vout_GlideSysManage ( p_vout_thread_t p_vout );
37 void vout_GlideSysDisplay ( p_vout_thread_t p_vout );
40 int vout_DGASysCreate ( p_vout_thread_t p_vout, char *psz_display, int i_root_window );
41 int vout_DGASysInit ( p_vout_thread_t p_vout );
42 void vout_DGASysEnd ( p_vout_thread_t p_vout );
43 void vout_DGASysDestroy ( p_vout_thread_t p_vout );
44 int vout_DGASysManage ( p_vout_thread_t p_vout );
45 void vout_DGASysDisplay ( p_vout_thread_t p_vout );
48 int vout_GGISysCreate ( p_vout_thread_t p_vout, char *psz_display, int i_root_window );
49 int vout_GGISysInit ( p_vout_thread_t p_vout );
50 void vout_GGISysEnd ( p_vout_thread_t p_vout );
51 void vout_GGISysDestroy ( p_vout_thread_t p_vout );
52 int vout_GGISysManage ( p_vout_thread_t p_vout );
53 void vout_GGISysDisplay ( p_vout_thread_t p_vout );
56 int vout_BSysCreate ( p_vout_thread_t p_vout, char *psz_display, int i_root_window );
57 int vout_BSysInit ( p_vout_thread_t p_vout );
58 void vout_BSysEnd ( p_vout_thread_t p_vout );
59 void vout_BSysDestroy ( p_vout_thread_t p_vout );
60 int vout_BSysManage ( p_vout_thread_t p_vout );
61 void vout_BSysDisplay ( p_vout_thread_t p_vout );