mpv/options
Ripose dea512ea38 options: add secondary-sub-delay
Add --secondary-sub-delay option and decouple --sub-delay from secondary
subtitles. This produces desirable behavior in most cases as secondary
and primary subtitles tracks tend to be timed independently of one
another.

This feature is implemented by turning the sub_delay field in
mp_subtitle_opts into an array of 2 floats. From here the track index is
either passed around or derived when sub_delay is needed. There are some
cases in dec_sub.c where it is possible for dec_sub.order (equivalent to
track index) to be -1. In these cases, sub_delay is inferred as 0.
2023-11-26 23:22:05 +01:00
..
m_config.h options: split m_config.c/h 2020-03-13 16:50:27 +01:00
m_config_core.c ALL: use new mp_thread abstraction 2023-11-05 17:36:17 +00:00
m_config_core.h m_config_core: remove mp_read_option_raw 2023-09-22 14:20:38 +00:00
m_config_frontend.c ALL: use new mp_thread abstraction 2023-11-05 17:36:17 +00:00
m_config_frontend.h various: sort some standard headers 2023-10-20 21:31:09 +02:00
m_option.c m_option: remove leftovers of del action 2023-11-12 18:48:25 +00:00
m_option.h m_option: initialize m_option_value union properly 2023-10-23 20:33:51 +02:00
m_property.c m_option: initialize m_option_value union properly 2023-10-23 20:33:51 +02:00
m_property.h m_property: add read_sub_validate to check if should be processed 2023-10-14 12:30:46 +02:00
options.c options: add secondary-sub-delay 2023-11-26 23:22:05 +01:00
options.h options: add secondary-sub-delay 2023-11-26 23:22:05 +01:00
parse_commandline.c player: add playlist-path properties 2023-08-13 19:58:20 +00:00
parse_commandline.h
parse_configfile.c options: read config file as stream 2023-04-29 22:34:54 +00:00
parse_configfile.h options: read config file as stream 2023-04-29 22:34:54 +00:00
path.c path: don't treat "hidden" files as extension 2023-10-22 10:41:19 +02:00
path.h player: always write redirect entries for resuming playback 2023-08-28 18:31:17 +00:00