X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fvideo_output%2Fxcb%2Fx11.c;h=51963dd6f013c57bc40b97453040e1c4b4eb9207;hb=48be35499d7545a31a160c7578ffa073f761e814;hp=ef9ba5ec76b91943b4ae312f05e1eab802f3aab6;hpb=f5ac248b3ab9a70dc43ec8f8b9063aa200d94136;p=vlc diff --git a/modules/video_output/xcb/x11.c b/modules/video_output/xcb/x11.c index ef9ba5ec76..51963dd6f0 100644 --- a/modules/video_output/xcb/x11.c +++ b/modules/video_output/xcb/x11.c @@ -433,6 +433,8 @@ static void Display (vout_display_t *vd, picture_t *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,