diff options
Diffstat (limited to 'video/out/vo.h')
-rw-r--r-- | video/out/vo.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/video/out/vo.h b/video/out/vo.h index ed2fe94e37..96de569bc1 100644 --- a/video/out/vo.h +++ b/video/out/vo.h @@ -312,9 +312,7 @@ struct vo { struct osd_state *osd; struct encode_lavc_context *encode_lavc_ctx; struct vo_internal *in; - struct mp_vo_opts *opts; struct vo_extra extra; - struct m_config *config; // --- The following fields are generally only changed during initialization. @@ -329,6 +327,10 @@ struct vo { // --- The following fields can be accessed only by the VO thread, or from // anywhere _if_ the VO thread is suspended (use vo->dispatch). + struct m_config_cache *opts_cache; // cache for ->opts + struct mp_vo_opts *opts; + struct m_config *config; // config for ->priv + bool want_redraw; // redraw as soon as possible // current window state |