summaryrefslogtreecommitdiffstats
path: root/libass/ass_render_api.c
diff options
context:
space:
mode:
Diffstat (limited to 'libass/ass_render_api.c')
-rw-r--r--libass/ass_render_api.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/libass/ass_render_api.c b/libass/ass_render_api.c
index 8bf9e5d..e70e5ed 100644
--- a/libass/ass_render_api.c
+++ b/libass/ass_render_api.c
@@ -116,6 +116,14 @@ void ass_set_line_spacing(ASS_Renderer *priv, double line_spacing)
priv->settings.line_spacing = line_spacing;
}
+void ass_set_line_position(ASS_Renderer *priv, double line_position)
+{
+ if (priv->settings.line_position != line_position) {
+ priv->settings.line_position = line_position;
+ ass_reconfigure(priv);
+ }
+}
+
void ass_set_fonts(ASS_Renderer *priv, const char *default_font,
const char *default_family, int fc, const char *config,
int update)