summaryrefslogtreecommitdiffstats
path: root/sub/ass_mp.c
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2015-02-16 20:04:02 +0100
committerwm4 <wm4@nowhere>2015-02-16 20:04:02 +0100
commit14a24f35bfc78121591b14e9ad8e137791582212 (patch)
tree6f38c56d3bb67bffa16ea79e6148bb115dc5eb7c /sub/ass_mp.c
parent4c283d5f8dbfdd220015c9c4d661ec9b5a2ba6f7 (diff)
downloadmpv-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.c1
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