mpv/options
nanahi 53f2619dbd options: force --ab-loop-count and --loop-file notification
Since f411f3145b, these properties
no longer change with each loop. This however caused a regression
on the behavior of resetting loop count by resetting these
properties.

Previously, after the loop count is decreased, it is possible to
reset these properties back their original values and thus reset
the remaining loop count. Currently, because setting properties
has no effect if the new value is the same as the existing value
(which no longer changes), resetting these properties does nothing,
and remaining-*-loops (which are read-only) remain unchanged.
There is no way to reset them other than temporarily setting them
to a different value, which is awkward.

Fortunately, this can be fixed by marking these properties as
force_update, which always notifies changes when being set.
2024-09-26 22:48:52 +02:00
..
m_config.h options/m_config: fix no newline at end of file 2024-03-19 08:58:18 +01:00
m_config_core.c m_option: add a way for aliases to use sub option prefix 2024-06-24 12:51:28 +00:00
m_config_core.h m_option: add a way for aliases to use sub option prefix 2024-06-24 12:51:28 +00:00
m_config_frontend.c options/m_config_frontend: remove empty line from --show-profile 2024-07-26 20:07:30 +02:00
m_config_frontend.h various: sort some standard headers 2023-10-20 21:31:09 +02:00
m_option.c various: use talloc_replace 2024-09-08 17:33:27 +02:00
m_option.h m_option: add UPDATE_VO flag 2024-07-24 18:44:41 +00:00
m_property.c m_property: add `>` for fixed precision floating-point expansion 2024-03-21 03:50:11 +01:00
m_property.h m_property: add `>` for fixed precision floating-point expansion 2024-03-21 03:50:11 +01:00
options.c options: force --ab-loop-count and --loop-file notification 2024-09-26 22:48:52 +02:00
options.h sub: add ass-video-aspect-override option 2024-09-13 23:24:08 +02:00
parse_commandline.c parse_commandline: fix incorrect win32 check 2024-06-05 19:16:35 +02:00
parse_commandline.h player: get rid of mpv_global.opts 2018-05-24 19:56:35 +02:00
parse_configfile.c {options,player}: fix stream leaks 2024-05-15 22:45:18 +02:00
parse_configfile.h options: read config file as stream 2023-04-29 22:34:54 +00:00
path.c various: move unistd.h inclusion to common.h 2024-05-06 22:01:17 +02:00
path.h options/path: move path utility functions to misc/path_utils 2024-02-23 21:35:57 +01:00