diff options
Diffstat (limited to 'libass/ass_render.c')
-rw-r--r-- | libass/ass_render.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libass/ass_render.c b/libass/ass_render.c index 0bf6676..59c54b9 100644 --- a/libass/ass_render.c +++ b/libass/ass_render.c @@ -731,9 +731,9 @@ static void blend_vector_clip(ASS_Renderer *render_priv, ASS_Image *head) // Blend together memcpy(nbuffer, abuffer, ((ah - 1) * as) + aw); - render_priv->engine->sub_bitmaps(nbuffer + atop * as + aleft, as, - bbuffer + btop * bs + bleft, bs, - w, h); + render_priv->engine->imul_bitmaps(nbuffer + atop * as + aleft, as, + bbuffer + btop * bs + bleft, bs, + w, h); } else { // Regular clip if (ax + aw < bx || ay + ah < by || ax > bx + bw || |