diff options
Diffstat (limited to 'video')
-rw-r--r-- | video/out/vo_opengl.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/video/out/vo_opengl.c b/video/out/vo_opengl.c index 6c42531629..3985ac48a4 100644 --- a/video/out/vo_opengl.c +++ b/video/out/vo_opengl.c @@ -342,8 +342,10 @@ static int control(struct vo *vo, uint32_t request, void *data) gl_video_reset(p->renderer); return true; case VOCTRL_PAUSE: - if (gl_video_showing_interpolated_frame(p->renderer)) + if (gl_video_showing_interpolated_frame(p->renderer)) { vo->want_redraw = true; + vo_wakeup(vo); + } return true; } |