summaryrefslogtreecommitdiffstats
path: root/libass/libass.sym
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2014-06-05 00:55:13 +0200
committerwm4 <wm4@nowhere>2014-06-05 01:15:14 +0200
commitdcecb9cba3ab2e9c1d082c9860aecb9e437e40f6 (patch)
treec366e02227a4814504f7911d0f6e2d48f5ec0ff4 /libass/libass.sym
parent4a4e464d1dadce90bc91dce5448890e987019d89 (diff)
downloadlibass-dcecb9cba3ab2e9c1d082c9860aecb9e437e40f6.tar.bz2
libass-dcecb9cba3ab2e9c1d082c9860aecb9e437e40f6.tar.xz
Add a mechanism for selective style overrides
This adds 2 new API functions: ass_set_selective_style_override() ass_set_selective_style_override_enabled() They can be used to force dialog text to use a specific ASS_Style. It uses a fuzzy heuristic for that, and the quality of results may vary. It does style overriding selectively and tries not to override things that need explicit styling. The heuristic for that isn't set in stone either, and can change with future libass versions. Closes libass#88.
Diffstat (limited to 'libass/libass.sym')
-rw-r--r--libass/libass.sym2
1 files changed, 2 insertions, 0 deletions
diff --git a/libass/libass.sym b/libass/libass.sym
index d0cc1559..89e212c2 100644
--- a/libass/libass.sym
+++ b/libass/libass.sym
@@ -39,3 +39,5 @@ ass_flush_events
ass_set_shaper
ass_set_line_position
ass_set_pixel_aspect
+ass_set_selective_style_override_enabled
+ass_set_selective_style_override