1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-27 09:32:40 +00:00
mpv/options
wm4 b3758db128 options: do not accept ":" as separator anymore in key/value lists
Accepting ":" in addition to "," seems confusing and dumb. It only
causing problems when you want to pass a value that contains ":". Remove
support for ":", it is now treated like any other normal character. This
affects all options that are listed as "Key/value list" in the option
list.

It's possible that this breaks for someone who happened to use ":" as
separator. But this was undocumented, and never recommended. Originally,
the option treated many other characters in a special way, but this was
changed in commit a3d561f950e74fe. I'm, not sure why ":" was explicitly
included. Maybe because -the absurd -vf/--af syntax uses ":" as list
separator. But "," was always recommended and used in examples for
key/value options.

Fixes: #8021 (if you consider it a bug)
2020-08-22 20:25:20 +02:00
..
m_config_core.c options: more pushing code around 2020-03-13 16:50:27 +01:00
m_config_core.h options: more pushing code around 2020-03-13 16:50:27 +01:00
m_config_frontend.c options: add some way to more or less "unapply" profiles 2020-08-07 19:41:56 +02:00
m_config_frontend.h options: add some way to more or less "unapply" profiles 2020-08-07 19:41:56 +02:00
m_config.h options: split m_config.c/h 2020-03-13 16:50:27 +01:00
m_option.c options: do not accept ":" as separator anymore in key/value lists 2020-08-22 20:25:20 +02:00
m_option.h sd_ass: force full reinit if certain options change at runtime 2020-08-12 17:28:25 +02:00
m_property.c command: disable edition switching if there are no editions 2020-03-14 01:32:27 +01:00
m_property.h command: move property multiply code to m_property.c 2018-03-26 19:47:08 +02:00
options.c player: add --subs-with-matching-audio option 2020-08-19 23:44:54 -05:00
options.h player: add --subs-with-matching-audio option 2020-08-19 23:44:54 -05:00
parse_commandline.c options: split m_config.c/h 2020-03-13 16:50:27 +01:00
parse_commandline.h player: get rid of mpv_global.opts 2018-05-24 19:56:35 +02:00
parse_configfile.c options: add some way to more or less "unapply" profiles 2020-08-07 19:41:56 +02:00
parse_configfile.h options: split m_config.c/h 2020-03-13 16:50:27 +01:00
path.c path: fix broken exe-dir[/mpv] config locations 2020-07-08 12:14:54 +03:00
path.h path: add mp_path_is_absolute() 2020-02-06 14:14:35 +01:00