summaryrefslogtreecommitdiffstats
path: root/sub/draw_bmp.c
diff options
context:
space:
mode:
Diffstat (limited to 'sub/draw_bmp.c')
-rw-r--r--sub/draw_bmp.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sub/draw_bmp.c b/sub/draw_bmp.c
index b208ec6ad5..f7f8982051 100644
--- a/sub/draw_bmp.c
+++ b/sub/draw_bmp.c
@@ -138,10 +138,10 @@ static void blend_slice(struct mp_draw_sub_cache *p)
int h = (1 << vid->fmt.chroma_ys) - (1 << ys) + 1;
int cw = mp_chroma_div_up(vid->w, xs);
for (int y = 0; y < h; y++) {
- p->blend_line(mp_image_pixel_ptr(vid, plane, 0, y),
- mp_image_pixel_ptr(ov, plane, 0, y),
- xs || ys ? mp_image_pixel_ptr(ca, 0, 0, y)
- : mp_image_pixel_ptr(ov, ov->num_planes - 1, 0, y),
+ p->blend_line(mp_image_pixel_ptr_ny(vid, plane, 0, y),
+ mp_image_pixel_ptr_ny(ov, plane, 0, y),
+ xs || ys ? mp_image_pixel_ptr_ny(ca, 0, 0, y)
+ : mp_image_pixel_ptr_ny(ov, ov->num_planes - 1, 0, y),
cw);
}
}