0
0
mirror of https://github.com/mpv-player/mpv.git synced 2024-09-20 12:02:23 +02:00
mpv/options
wm4 1a86bb59df m_config: make m_config_cache_update() return more fine grained
Although the new code actually fires update notifications only when
needed, m_config_cache_update() itself returned a rather coarse change
value, which could indicate change even if none of the cached options
were changed. On top of that, some code (like vo_gpu) calls the update
function on every frame, which would reconfigure the renderer even on
unrelated option changes.
2018-05-24 19:56:35 +02:00
..
m_config.c m_config: make m_config_cache_update() return more fine grained 2018-05-24 19:56:35 +02:00
m_config.h m_config: add a special define to access main config 2018-05-24 19:56:35 +02:00
m_option.c m_option: remove an unused field 2018-05-24 19:56:35 +02:00
m_option.h m_option: remove an unused field 2018-05-24 19:56:35 +02:00
m_property.c command: move property multiply code to m_property.c 2018-03-26 19:47:08 +02:00
m_property.h command: move property multiply code to m_property.c 2018-03-26 19:47:08 +02:00
options.c vd_lavc: move hwdec opts to local config, don't use global MPOpts 2018-05-24 19:56:35 +02:00
options.h vd_lavc: move hwdec opts to local config, don't use global MPOpts 2018-05-24 19:56:35 +02:00
parse_commandline.c player: get rid of mpv_global.opts 2018-05-24 19:56:35 +02:00
parse_commandline.h player: get rid of mpv_global.opts 2018-05-24 19:56:35 +02:00
parse_configfile.c options: change license of most files to LGPL (except options.c/.h) 2017-06-12 20:55:17 +02:00
parse_configfile.h options: change license of most files to LGPL (except options.c/.h) 2017-06-12 20:55:17 +02:00
path.c path: don't access global option struct 2018-05-24 19:56:35 +02:00
path.h path: don't access global option struct 2018-05-24 19:56:35 +02:00