diff options
Diffstat (limited to 'video/out/vo_opengl.c')
-rw-r--r-- | video/out/vo_opengl.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/video/out/vo_opengl.c b/video/out/vo_opengl.c index 0fb4895f99..84381e42d1 100644 --- a/video/out/vo_opengl.c +++ b/video/out/vo_opengl.c @@ -454,9 +454,10 @@ static int preinit(struct vo *vo) if (p->gl->SwapInterval) p->gl->SwapInterval(p->swap_interval); - p->renderer = gl_video_init(p->gl, vo->log, vo->osd); + p->renderer = gl_video_init(p->gl, vo->log); if (!p->renderer) goto err_out; + gl_video_set_osd_source(p->renderer, vo->osd); gl_video_set_output_depth(p->renderer, p->glctx->depth_r, p->glctx->depth_g, p->glctx->depth_b); int queue = 0; |