summaryrefslogtreecommitdiffstats
path: root/libvo/x11_common.h
diff options
context:
space:
mode:
authorpontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-01-09 20:47:14 +0000
committerpontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-01-09 20:47:14 +0000
commit52a7bad9a6b5240797ba9780e182a31caf3e79d4 (patch)
tree41c7ff8cc73c61efce83a7c721a0fa352a940e8a /libvo/x11_common.h
parent8c30a49e223eebe3f20a522b66dc32e120024853 (diff)
downloadmpv-52a7bad9a6b5240797ba9780e182a31caf3e79d4.tar.bz2
mpv-52a7bad9a6b5240797ba9780e182a31caf3e79d4.tar.xz
- sync with x11_common
- half rewrited font render engine (disabled by default) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8865 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libvo/x11_common.h')
-rw-r--r--libvo/x11_common.h17
1 files changed, 16 insertions, 1 deletions
diff --git a/libvo/x11_common.h b/libvo/x11_common.h
index ad6d09b97d..f500613d4f 100644
--- a/libvo/x11_common.h
+++ b/libvo/x11_common.h
@@ -7,6 +7,19 @@
#include <X11/Xlib.h>
#include <X11/Xutil.h>
+#define vo_wm_Unknown 0
+#define vo_wm_NetWM 1
+#define vo_wm_Layered 2
+
+#define SUPPORT_NONE 0
+#define SUPPORT_FULLSCREEN 1
+#define SUPPORT_ABOVE 2
+#define SUPPORT_STAYS_ON_TOP 4
+
+extern int net_wm_support;
+extern int metacity_hack;
+extern int vo_fsmode;
+
extern int vo_depthonscreen;
extern int vo_screenwidth;
extern int vo_screenheight;
@@ -35,6 +48,7 @@ extern void vo_x11_sizehint( int x, int y, int width, int height, int max );
extern int vo_x11_check_events(Display *mydisplay);
extern void vo_x11_selectinput_witherr(Display *display, Window w, long event_mask);
extern void vo_x11_fullscreen( void );
+extern void vo_x11_setlayer( Display * mDisplay,Window vo_window,int layer );
extern void vo_x11_uninit();
extern Colormap vo_x11_create_colormap(XVisualInfo *vinfo);
extern uint32_t vo_x11_set_equalizer(char *name, int value);
@@ -63,6 +77,7 @@ void vo_vm_switch(uint32_t, uint32_t, int*, int*);
void vo_vm_close(Display*);
#endif
+int vo_find_depth_from_visuals(Display *dpy, int screen, Visual **visual_return);
+
#endif
-int vo_find_depth_from_visuals(Display *dpy, int screen, Visual **visual_return);