static void PictureDisplay (vout_display_t *vd, picture_t *pic)
{
vout_display_sys_t *sys = vd->sys;
+ xcb_connection_t *conn = XGetXCBConnection (sys->display);
+ xcb_force_screen_saver (conn, XCB_SCREEN_SAVER_RESET);
vout_display_opengl_Display (&sys->vgl, &vd->source);
+ xcb_flush (conn);
picture_Release (pic);
}
if (!p_sys->visible)
goto out;
+ xcb_force_screen_saver (p_sys->conn, XCB_SCREEN_SAVER_RESET);
+
if (segment != 0)
ck = xcb_shm_put_image_checked (p_sys->conn, p_sys->window, p_sys->gc,
/* real width */ pic->p->i_pitch / pic->p->i_pixel_pitch,
if (!p_sys->visible)
goto out;
+ xcb_force_screen_saver (p_sys->conn, XCB_SCREEN_SAVER_RESET);
+
if (segment)
ck = xcb_xv_shm_put_image_checked (p_sys->conn, p_sys->port,
p_sys->window, p_sys->gc, segment, p_sys->id, 0,