X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=include%2Fvlc_vout_window.h;h=3d7e92966bfa7b430578542eaff498b7d839dfa6;hb=99bb249f66bba2da58eb2d286bca1614464f4045;hp=84d78eebcf3841ccc5f0b8913d34a303d36ca256;hpb=65ede56bf28dfb2d5d371903a0b10e27880cbcc6;p=vlc diff --git a/include/vlc_vout_window.h b/include/vlc_vout_window.h index 84d78eebcf..3d7e92966b 100644 --- a/include/vlc_vout_window.h +++ b/include/vlc_vout_window.h @@ -43,6 +43,7 @@ typedef struct vout_window_sys_t vout_window_sys_t; enum { VOUT_WINDOW_TYPE_XID, VOUT_WINDOW_TYPE_HWND, + VOUT_WINDOW_TYPE_NSOBJECT, }; /** @@ -88,8 +89,9 @@ struct vout_window_t { * It must be filled in the open function. */ union { - void *hwnd; /* Win32 window handle */ - uint32_t xid; /* X11 windows ID */ + void *hwnd; /* Win32 window handle */ + uint32_t xid; /* X11 windows ID */ + void *nsobject; /* Mac OSX view object */ } handle; /* display server (mandatory) */