Currently we also set it for sub-ass-override=yes which is unintended
Unified · Split
| @@ -489,6 +489,8 @@ static void configure_ass(struct sd *sd, struct mp_osd_res *dim, · 488 unmodified lines | ||
| 489 | 489 | set_sub_pos = 100.0f - shared_opts->sub_pos[sd->order]; |
| 490 | 490 | set_line_spacing = opts->ass_line_spacing; |
| 491 | 491 | set_hinting = opts->ass_hinting; |
| 492 | + } | |
| 493 | + if (total_override || shared_opts->ass_style_override[sd->order] == 4) { | |
| 492 | 494 | set_font_scale = opts->sub_scale; |
| 493 | 495 | } |
| 494 | 496 | if (set_scale_with_window) { |