1
0
mirror of https://github.com/mpv-player/mpv synced 2025-02-28 19:30:44 +00:00
mpv/options
wm4 d0216842d3 path: refactor
Somewhat less ifdeffery, higher flexibility. Now there are 3 separate
config file resolvers for 3 platforms (unix, win, osx), and they can
still interact with each other somewhat. For example, OSX for now uses
most of Unix, but adds the OSX bundle path.

This can be extended to resolve very specific platform paths, such as
location of the desktop.

Most of the Unix specific code moves to path-unix.c.

The behavior should be the same - if not, it is likely a bug.

(cherry picked from commit d3a3cfe54c)
2015-05-07 10:43:05 +09:00
..
m_config.c Update license headers 2015-04-13 12:10:01 +02:00
m_config.h Update license headers 2015-04-13 12:10:01 +02:00
m_option.c options: change [...] to balanced quotes 2015-04-19 15:31:17 +02:00
m_option.h Update license headers 2015-04-13 12:10:01 +02:00
m_property.c Update license headers 2015-04-13 12:10:01 +02:00
m_property.h Update license headers 2015-04-13 12:10:01 +02:00
options.c ytdl: force "best" format by default 2015-04-28 08:33:17 +09:00
options.h player: add --window-scale option 2015-04-24 23:27:12 +02:00
parse_commandline.c options: remove unneeded hack from command line parser 2015-04-23 21:08:19 +02:00
parse_commandline.h Update license headers 2015-04-13 12:10:01 +02:00
parse_configfile.c options: clarify quoting for option values starting with % 2015-04-17 16:06:43 +02:00
parse_configfile.h Update license headers 2015-04-13 12:10:01 +02:00
path.c path: refactor 2015-05-07 10:43:05 +09:00
path.h Update license headers 2015-04-13 12:10:01 +02:00