diff options
author | wm4 <wm4@nowhere> | 2015-02-16 20:04:02 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2015-02-16 20:04:02 +0100 |
commit | 14a24f35bfc78121591b14e9ad8e137791582212 (patch) | |
tree | 6f38c56d3bb67bffa16ea79e6148bb115dc5eb7c /sub/ass_mp.c | |
parent | 4c283d5f8dbfdd220015c9c4d661ec9b5a2ba6f7 (diff) | |
download | mpv-14a24f35bfc78121591b14e9ad8e137791582212.tar.bz2 mpv-14a24f35bfc78121591b14e9ad8e137791582212.tar.xz |
osd: customizable subtitle and OSD position
You can set in which "corner" the OSD and subtitles are shown. I'd
prefer it a bit more general (so you could set the alignment using
a factor), but the libass API does not provide this.
Diffstat (limited to 'sub/ass_mp.c')
-rw-r--r-- | sub/ass_mp.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sub/ass_mp.c b/sub/ass_mp.c index 991a94a089..c71efe191f 100644 --- a/sub/ass_mp.c +++ b/sub/ass_mp.c @@ -83,6 +83,7 @@ void mp_ass_set_style(ASS_Style *style, double res_y, style->MarginV = opts->margin_y * scale; style->ScaleX = 1.; style->ScaleY = 1.; + style->Alignment = 1 + (opts->align_x + 1) + (opts->align_y + 2) % 3 * 4; #if LIBASS_VERSION >= 0x01020000 style->Blur = opts->blur; #endif |