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.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/sub/draw_bmp.c b/sub/draw_bmp.c
index 594fcabdfd..ac347f7374 100644
--- a/sub/draw_bmp.c
+++ b/sub/draw_bmp.c
@@ -333,11 +333,7 @@ static void mp_image_crop(struct mp_image *img, struct mp_rect rc)
(rc.y0 >> (p ? img->chroma_y_shift : 0)) * img->stride[p] +
(rc.x0 >> (p ? img->chroma_x_shift : 0)) * bits / 8;
}
- img->w = rc.x1 - rc.x0;
- img->h = rc.y1 - rc.y0;
- img->chroma_width = img->w >> img->chroma_x_shift;
- img->chroma_height = img->h >> img->chroma_y_shift;
- img->display_w = img->display_h = 0;
+ mp_image_set_size(img, rc.x1 - rc.x0, rc.y1 - rc.y0);
}
static bool clip_to_bb(struct mp_rect bb, struct mp_rect *rc)