summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--video/out/vo_rpi.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/video/out/vo_rpi.c b/video/out/vo_rpi.c
index b1d520c068..7f716bc7b3 100644
--- a/video/out/vo_rpi.c
+++ b/video/out/vo_rpi.c
@@ -641,8 +641,10 @@ static void uninit(struct vo *vo)
mmal_component_release(p->renderer);
}
- if (p->display)
+ if (p->display) {
+ vc_dispmanx_vsync_callback(p->display, NULL, NULL);
vc_dispmanx_display_close(p->display);
+ }
mmal_vc_deinit();