summaryrefslogtreecommitdiffstats
path: root/libass/ass_bitmap.c
diff options
context:
space:
mode:
authorrcombs <rcombs@rcombs.me>2022-07-27 16:50:04 -0500
committerrcombs <rcombs@rcombs.me>2022-11-15 21:14:37 -0600
commit4943c18520c7d4a9a2f7fb5dc4cb45bd8004bbd3 (patch)
tree68e7c4b95478087c36c10bf58b3f16fb4284fb6d /libass/ass_bitmap.c
parent63e592b3f4fce6ff7d5048d72e1937e1a74b882c (diff)
downloadlibass-4943c18520c7d4a9a2f7fb5dc4cb45bd8004bbd3.tar.bz2
libass-4943c18520c7d4a9a2f7fb5dc4cb45bd8004bbd3.tar.xz
ass_render: mover rasterizer into RenderContext
Diffstat (limited to 'libass/ass_bitmap.c')
-rw-r--r--libass/ass_bitmap.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/libass/ass_bitmap.c b/libass/ass_bitmap.c
index 1b858cc..527916f 100644
--- a/libass/ass_bitmap.c
+++ b/libass/ass_bitmap.c
@@ -168,10 +168,11 @@ bool ass_copy_bitmap(const BitmapEngine *engine, Bitmap *dst, const Bitmap *src)
return true;
}
-bool ass_outline_to_bitmap(ASS_Renderer *render_priv, Bitmap *bm,
+bool ass_outline_to_bitmap(RenderContext *state, Bitmap *bm,
ASS_Outline *outline1, ASS_Outline *outline2)
{
- RasterizerData *rst = &render_priv->rasterizer;
+ ASS_Renderer *render_priv = state->renderer;
+ RasterizerData *rst = &state->rasterizer;
if (outline1 && !ass_rasterizer_set_outline(rst, outline1, false)) {
ass_msg(render_priv->library, MSGL_WARN, "Failed to process glyph outline!\n");
return false;