static void Deinit (vout_thread_t *);
static void Display (vout_thread_t *, picture_t *);
static int Manage (vout_thread_t *);
+static int Control (vout_thread_t *, int, va_list);
int CheckError (vout_thread_t *vout, const char *str, xcb_void_cookie_t ck)
{
vout->pf_end = Deinit;
vout->pf_display = Display;
vout->pf_manage = Manage;
+ vout->pf_control = Control;
return VLC_SUCCESS;
error:
XCB_CONFIG_WINDOW_X | XCB_CONFIG_WINDOW_Y,
values);
}
+
+static int Control (vout_thread_t *vout, int query, va_list ap)
+{
+ return vout_ControlWindow (vout->p_sys->embed, query, ap);
+}