]> git.sesse.net Git - vlc/blobdiff - modules/video_output/xcb/xcb_vlc.h
Revert "xcb: support for WM_DELETE_WINDOW(WM_PROTOCOLS)"
[vlc] / modules / video_output / xcb / xcb_vlc.h
index f74473866d96e6da339c0619499d3b457cdde9fc..f17c532cd71406d3a1a5b3f88f3f7eb349203790 100644 (file)
 # define ORDER XCB_IMAGE_ORDER_LSB_FIRST
 #endif
 
+#ifndef XCB_CURSOR_NONE
+# define XCB_CURSOR_NONE ((xcb_cursor_t) 0U)
+#endif
+
 #include <vlc_picture.h>
 #include <vlc_vout_display.h>
 
@@ -44,8 +48,9 @@ struct vout_window_t *GetWindow (vout_display_t *obj,
                                  uint8_t *restrict pdepth);
 int GetWindowSize (struct vout_window_t *wnd, xcb_connection_t *conn,
                    unsigned *restrict width, unsigned *restrict height);
-void CheckSHM (vlc_object_t *obj, xcb_connection_t *conn, bool *restrict pshm);
+bool CheckSHM (vlc_object_t *obj, xcb_connection_t *conn);
 xcb_cursor_t CreateBlankCursor (xcb_connection_t *, const xcb_screen_t *);
+void RegisterMouseEvents (vlc_object_t *, xcb_connection_t *, xcb_window_t);
 
 int CheckError (vout_display_t *, xcb_connection_t *conn,
                 const char *str, xcb_void_cookie_t);