1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-18 21:06:00 +00:00
mpv/options
wm4 942fb43d0c client API: implement setting options using their native type too
This is only half-implemented: actually the option will first be
converted from mpv_node to its native type, then it's converted to a
string, and then back to its native type. This is because the option
API was made for strings and not anything else.

Other than being grossly inelegant, the only downside is probably with
string lists and key/value lists, which don't escape strings containing
syntax elements correctly.
2014-02-24 22:50:23 +01:00
..
m_config.c client API: implement setting options using their native type too 2014-02-24 22:50:23 +01:00
m_config.h client API: implement setting options using their native type too 2014-02-24 22:50:23 +01:00
m_option.c m_option: add a way to convert values to/from mpv_node 2014-02-24 22:50:23 +01:00
m_option.h m_option: add a way to convert values to/from mpv_node 2014-02-24 22:50:23 +01:00
m_property.c m_property: retrieve chapter lists etc. as mpv_node 2014-02-24 22:50:23 +01:00
m_property.h m_property: add mechanism to access properties as mpv_node 2014-02-24 22:50:23 +01:00
options.c options: handle escape sequences in e.g. --playing-msg differently 2014-02-20 14:46:23 +01:00
options.h options: add --no-terminal switch 2014-02-10 00:14:52 +01:00
parse_commandline.c msg: move special declarations to msg_control.h 2014-01-16 23:06:40 +01:00
parse_commandline.h msg: remove global state 2013-12-21 23:11:12 +01:00
parse_configfile.c options: some more mp_msg conversions 2013-12-21 21:43:16 +01:00
parse_configfile.h
path.c options: make --no-config block all auto-loaded configuration files 2014-02-14 14:01:27 +01:00
path.h path: add function to split URL into prefix and path 2013-12-22 23:25:10 +01:00