0
0
mirror of https://github.com/mpv-player/mpv.git synced 2024-09-20 12:02:23 +02:00
mpv/options
llyyr 805577c792 sd_ass: add sub-vsfilter-bidi-compat to enable vsfilter bidi compat
Enable ASS_FEATURE_{WHOLE_TEXT_LAYOUT, BIDI_BRACKETS} and auto base
detection by default, and add an option to disable this if needed.

This is strictly an improvement for webvtt files as they always use
auto base detection. This _fixes_ right-to-left text rendering for
webvtt files which correctly mark rtl/ltr. Webvtt files obtained from
sources which sideload the RTL information through css also see an
improvement due to the auto detection.

Generally SRT files also want this, but some are also written to
workaround VSFilter quirks.

See also: https://github.com/mpv-player/mpv/pull/12985#issuecomment-1839565138
2024-04-18 00:14:44 +02: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 m_property: add > for fixed precision floating-point expansion 2024-03-21 03:50:11 +01:00
m_config_frontend.h various: sort some standard headers 2023-10-20 21:31:09 +02:00
m_config.h options/m_config: fix no newline at end of file 2024-03-19 08:58:18 +01:00
m_option.c m_property: add > for fixed precision floating-point expansion 2024-03-21 03:50:11 +01:00
m_option.h m_property: add > for fixed precision floating-point expansion 2024-03-21 03:50:11 +01: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 sd_ass: add sub-vsfilter-bidi-compat to enable vsfilter bidi compat 2024-04-18 00:14:44 +02:00
options.h sd_ass: add sub-vsfilter-bidi-compat to enable vsfilter bidi compat 2024-04-18 00:14:44 +02:00
parse_commandline.c player: change insert_next to insert_at 2024-02-26 02:03:21 +00:00
parse_commandline.h player: get rid of mpv_global.opts 2018-05-24 19:56:35 +02:00
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 load any files if --no-config is passed 2024-03-11 21:29:46 +01:00
path.h options/path: move path utility functions to misc/path_utils 2024-02-23 21:35:57 +01:00