mirror of https://github.com/mpv-player/mpv
ad2199128d
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. |
||
---|---|---|
.. | ||
lua | ||
timeline | ||
audio.c | ||
command.c | ||
command.h | ||
configfiles.c | ||
core.h | ||
dvdnav.c | ||
loadfile.c | ||
lua.c | ||
lua.h | ||
main.c | ||
misc.c | ||
osd.c | ||
playloop.c | ||
screenshot.c | ||
screenshot.h | ||
sub.c | ||
video.c |