From 8523e1fd95e9f701e19c82ee2f74b811e6b3c004 Mon Sep 17 00:00:00 2001 From: wm4 Date: Fri, 1 Jul 2016 20:23:02 +0200 Subject: sub: set ASS sub bitmap data to correct pointer Point it to the copied data. Doesn't really matter at this point, but later it might have left dangling pointers. --- sub/ass_mp.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'sub/ass_mp.c') diff --git a/sub/ass_mp.c b/sub/ass_mp.c index 4e3c526c64..ed9db5436e 100644 --- a/sub/ass_mp.c +++ b/sub/ass_mp.c @@ -240,6 +240,9 @@ void mp_ass_packer_pack(struct mp_ass_packer *p, ASS_Image **image_lists, void *pdata = (uint8_t *)res.packed->planes[0] + pos.y * stride + pos.x; memcpy_pic(pdata, b->bitmap, b->w, b->h, stride, b->stride); + b->bitmap = pdata; + b->stride = stride; + b->src_x = pos.x; b->src_y = pos.y; } -- cgit v1.2.3