1
mirror of https://github.com/mpv-player/mpv synced 2024-11-18 21:16:10 +01:00
mpv/options
wm4 ad2199128d path lookup functions: mp_msg conversions
There's a single mp_msg() in path.c, but all path lookup functions seem
to depend on it, so we get a rat-tail of stuff we have to change. This
is probably a good thing though, because we can have the path lookup
functions also access options, so we could allow overriding the default
config path, or ignore the MPV_HOME environment variable, and such
things.

Also take the chance to consistently add talloc_ctx parameters to the
path lookup functions.

Also, this change causes a big mess on configfiles.c. It's the same
issue: everything suddenly needs a (different) context argument. Make it
less wild by providing a mp_load_auto_profiles() function, which
isolates most of it to configfiles.c.
2013-12-21 21:43:17 +01:00
..
m_config.c m_option, m_config: mp_msg conversions 2013-12-21 21:05:02 +01:00
m_config.h m_option, m_config: mp_msg conversions 2013-12-21 21:05:02 +01:00
m_option.c m_option: add mp_log context to sub-module print_help callback 2013-12-21 21:43:16 +01:00
m_option.h m_option: add mp_log context to sub-module print_help callback 2013-12-21 21:43:16 +01:00
m_property.c m_option, m_config: mp_msg conversions 2013-12-21 21:05:02 +01:00
m_property.h m_property: mp_msg conversions 2013-12-21 21:04:21 +01:00
options.c m_option, m_config: mp_msg conversions 2013-12-21 21:05:02 +01:00
options.h input: rework how input sources are added 2013-12-21 20:50:13 +01:00
parse_commandline.c playlist_parser: mp_msg conversion 2013-12-21 21:43:16 +01:00
parse_commandline.h options: some more mp_msg conversions 2013-12-21 21:43:16 +01:00
parse_configfile.c options: some more mp_msg conversions 2013-12-21 21:43:16 +01:00
parse_configfile.h Move options/config related files from mpvcore/ to options/ 2013-12-17 02:07:57 +01:00
path.c path lookup functions: mp_msg conversions 2013-12-21 21:43:17 +01:00
path.h path lookup functions: mp_msg conversions 2013-12-21 21:43:17 +01:00