From 973f34bb5666c6e69b76bb75fe3c1833136724cc Mon Sep 17 00:00:00 2001 From: wm4 Date: Thu, 27 Dec 2012 18:09:58 +0100 Subject: vf_scale: prefer 420P10 -> YV12 instead of 444P Strictly speaking, 444P is higher quality than YV12, but doing this is not very useful when playing 10 bit video with -vo opengl-old on a GPU that doesn't support 16 bit textures. --- video/filter/vf_scale.c | 1 + 1 file changed, 1 insertion(+) (limited to 'video') diff --git a/video/filter/vf_scale.c b/video/filter/vf_scale.c index f19225fddd..76423dbda9 100644 --- a/video/filter/vf_scale.c +++ b/video/filter/vf_scale.c @@ -159,6 +159,7 @@ static int preferred_conversions[][2] = { {IMGFMT_UYVY, IMGFMT_422P}, {IMGFMT_422P, IMGFMT_YUY2}, {IMGFMT_422P, IMGFMT_UYVY}, + {IMGFMT_420P10, IMGFMT_YV12}, {IMGFMT_GBRP, IMGFMT_BGR24}, {IMGFMT_GBRP, IMGFMT_RGB24}, {IMGFMT_GBRP, IMGFMT_BGR32}, -- cgit v1.2.3