diff options
author | wm4 <wm4@nowhere> | 2014-06-05 00:55:13 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2014-06-05 01:15:14 +0200 |
commit | dcecb9cba3ab2e9c1d082c9860aecb9e437e40f6 (patch) | |
tree | c366e02227a4814504f7911d0f6e2d48f5ec0ff4 /libass/libass.sym | |
parent | 4a4e464d1dadce90bc91dce5448890e987019d89 (diff) | |
download | libass-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.sym | 2 |
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 |