summaryrefslogtreecommitdiffstats
path: root/libass/ass_render_api.c
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2014-10-17 01:55:16 +0200
committerwm4 <wm4@nowhere>2014-10-17 02:05:40 +0200
commit210d3ea34272330c446d2b3f59e87e633b3a7fb9 (patch)
tree83fe648bcb29d0385679fb47bc2351881c906122 /libass/ass_render_api.c
parent1b8e673438793b6ccfa3d386a34e7955dad53f57 (diff)
downloadlibass-210d3ea34272330c446d2b3f59e87e633b3a7fb9.tar.bz2
libass-210d3ea34272330c446d2b3f59e87e633b3a7fb9.tar.xz
Provide slightly more fine-grained control over style overrides
Diffstat (limited to 'libass/ass_render_api.c')
-rw-r--r--libass/ass_render_api.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/libass/ass_render_api.c b/libass/ass_render_api.c
index 072b693..8802629 100644
--- a/libass/ass_render_api.c
+++ b/libass/ass_render_api.c
@@ -151,11 +151,10 @@ void ass_set_fonts(ASS_Renderer *priv, const char *default_font,
default_font, fc, config, update);
}
-void ass_set_selective_style_override_enabled(ASS_Renderer *priv, int enable)
+void ass_set_selective_style_override_enabled(ASS_Renderer *priv, int bits)
{
- enable = !!enable;
- if (priv->settings.selective_style_overrides != enable) {
- priv->settings.selective_style_overrides = enable;
+ if (priv->settings.selective_style_overrides != bits) {
+ priv->settings.selective_style_overrides = bits;
ass_reconfigure(priv);
}
}