mirror of https://github.com/mpv-player/mpv
vo: remove bogus #if
If anyone happened to build with GL disabled, this could lead to option changes not always refreshing the screen. Since vo_gpu is always enabled now (just not necessarily any backend for it), we can drop the #if completely. (The way this works is a bit idiotic - the option cache exists only to grab the change notification, which will trigger a redraw and make vo_gpu update its own second copy of them. But at least it avoids some layering issues for now.)
This commit is contained in:
parent
1112b1ba33
commit
b406f679b1
|
@ -300,11 +300,9 @@ static struct vo *vo_create(bool probing, struct mpv_global *global,
|
|||
m_config_cache_set_dispatch_change_cb(vo->opts_cache, vo->in->dispatch,
|
||||
update_opts, vo);
|
||||
|
||||
#if HAVE_GL
|
||||
vo->gl_opts_cache = m_config_cache_alloc(NULL, global, &gl_video_conf);
|
||||
m_config_cache_set_dispatch_change_cb(vo->gl_opts_cache, vo->in->dispatch,
|
||||
update_opts, vo);
|
||||
#endif
|
||||
|
||||
vo->eq_opts_cache = m_config_cache_alloc(NULL, global, &mp_csp_equalizer_conf);
|
||||
m_config_cache_set_dispatch_change_cb(vo->eq_opts_cache, vo->in->dispatch,
|
||||
|
|
Loading…
Reference in New Issue