1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-26 17:12:36 +00:00
mpv/options
wm4 1bf474e19a options: make --load-scripts runtime changeable
Just that actually changing it at runtime won't do anything.

This deals with a nasty initialization order issue with encoding.
Encoding is initialized after options have initialized, but before
--load-scripts is checked and executed. Encoding initialization accesses
FFmpeg API, thus it has to run after FFmpeg is initialized (which also
implies it's initialized after options/logging init). On the other hand,
it sets the encoding builtin profile, which possibly sets --load-scripts
to "no". That failed at this point because --load-scripts was marked as
fixed.

Just marking it as not fixed gets rid of the headache, even if it's not
perfectly orthodox.
2016-10-22 16:39:24 +02:00
..
m_config.c options: handle legacy no-* sub-options 2016-10-21 19:09:15 +02:00
m_config.h player: do not let pseudo-gui override user config settings 2016-09-23 21:24:50 +02:00
m_option.c options: simplify M_OPT_EXIT 2016-09-17 18:07:40 +02:00
m_option.h player: make --stop-screensaver runtime-changeable 2016-10-02 12:33:34 +02:00
m_property.c command: fix "cycle"/"add" not working on most properties 2016-09-18 17:55:27 +02:00
m_property.h player: more option/property consistency fixes 2016-09-18 16:08:21 +02:00
options.c options: make --load-scripts runtime changeable 2016-10-22 16:39:24 +02:00
options.h vo_drm: change CLI options + refactors 2016-10-07 00:22:23 +02:00
parse_commandline.c options: simplify M_OPT_EXIT 2016-09-17 18:07:40 +02:00
parse_commandline.h Update license headers 2015-04-13 12:10:01 +02:00
parse_configfile.c config: allow profile forward-references in default profile 2016-09-02 21:21:47 +02:00
parse_configfile.h Update license headers 2015-04-13 12:10:01 +02:00
path.c path: default ~~ paths to home directory 2016-09-29 16:44:01 +02:00
path.h player: make watch later/resume work when "playing" directories 2016-01-06 22:40:55 +01:00