mirror of
https://github.com/mpv-player/mpv.git
synced 2025-12-28 05:33:14 +00:00
sub: add sub-scale-signs
Allows --sub-scale to alow scale typesetting
This commit is contained in:
@@ -559,13 +559,15 @@ static void configure_ass(struct sd *sd, struct mp_osd_res *dim,
|
||||
set_force_flags |= ASS_OVERRIDE_BIT_FONT_NAME
|
||||
| ASS_OVERRIDE_BIT_FONT_SIZE_FIELDS
|
||||
| ASS_OVERRIDE_BIT_COLORS
|
||||
| ASS_OVERRIDE_BIT_BORDER
|
||||
| ASS_OVERRIDE_BIT_SELECTIVE_FONT_SCALE;
|
||||
| ASS_OVERRIDE_BIT_BORDER;
|
||||
if (!opts->sub_scale_signs)
|
||||
set_force_flags |= ASS_OVERRIDE_BIT_SELECTIVE_FONT_SCALE;
|
||||
#if LIBASS_VERSION >= 0x01703020
|
||||
set_force_flags |= ASS_OVERRIDE_BIT_BLUR;
|
||||
#endif
|
||||
}
|
||||
if (shared_opts->ass_style_override[sd->order] == ASS_STYLE_OVERRIDE_SCALE)
|
||||
if (shared_opts->ass_style_override[sd->order] == ASS_STYLE_OVERRIDE_SCALE &&
|
||||
!opts->sub_scale_signs)
|
||||
set_force_flags |= ASS_OVERRIDE_BIT_SELECTIVE_FONT_SCALE;
|
||||
if (converted)
|
||||
set_force_flags |= ASS_OVERRIDE_BIT_ALIGNMENT;
|
||||
|
||||
Reference in New Issue
Block a user