From 4b4e4b56909a07f1738d75c0f3fc1739990adfc9 Mon Sep 17 00:00:00 2001 From: wm4 Date: Sun, 21 Oct 2012 17:08:54 +0200 Subject: draw_bmp: fix for yuy2 format mp_get_chroma_shift() modifies its argument even if it fails, so we have to restore that. mp_image didn't set chroma shifts for yuy2. --- sub/draw_bmp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'sub') diff --git a/sub/draw_bmp.c b/sub/draw_bmp.c index 9945a8fc89..5adc446ba6 100644 --- a/sub/draw_bmp.c +++ b/sub/draw_bmp.c @@ -511,7 +511,8 @@ void mp_draw_sub_bitmaps(struct mp_draw_sub_cache **cache, struct mp_image *dst, bits = 16; break; } - } + } else + bits = 16; } #else int format = IMGFMT_444P; -- cgit v1.2.3