diff options
author | wm4 <wm4@nowhere> | 2015-03-23 16:32:59 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2015-03-23 16:32:59 +0100 |
commit | 167b75c50c673bc477d0b18b38cd1d20292ce8b8 (patch) | |
tree | 0c3143fa9cb40e25170cff23754a2a7dce1c8920 /player/video.c | |
parent | 67bdad9a43ba965b73e5914da2e46db8866dc14e (diff) | |
download | mpv-167b75c50c673bc477d0b18b38cd1d20292ce8b8.tar.bz2 mpv-167b75c50c673bc477d0b18b38cd1d20292ce8b8.tar.xz |
vo_opengl_cb: don't render OSD while VO is not created
Unlike other VOs, this rendered OSD even while no VO was created
(because the renderer lives as long as the API user wants). Change this,
and refactor the code so that the OSD object is accessible only while
the VO is created.
(There is a short time where the OSD can still be accessed even after VO
destruction - this is not a race condition, though it's inelegant and
unfortunately unavoidable.)
Diffstat (limited to 'player/video.c')
0 files changed, 0 insertions, 0 deletions