diff options
author | wm4 <wm4@nowhere> | 2014-10-17 01:55:16 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2014-10-17 02:05:40 +0200 |
commit | 210d3ea34272330c446d2b3f59e87e633b3a7fb9 (patch) | |
tree | 83fe648bcb29d0385679fb47bc2351881c906122 /libass/ass_render_api.c | |
parent | 1b8e673438793b6ccfa3d386a34e7955dad53f57 (diff) | |
download | libass-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.c | 7 |
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); } } |