OSDN Git Service

vaapi: Enable more libva surface formats
authorMark Thompson <sw@jkqxz.net>
Sun, 22 May 2016 10:38:39 +0000 (11:38 +0100)
committerMichael Niedermayer <michael@niedermayer.cc>
Wed, 1 Jun 2016 23:40:51 +0000 (01:40 +0200)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
libavutil/hwcontext_vaapi.c

index c2cdaa9..7c3e4bd 100644 (file)
@@ -86,16 +86,16 @@ static struct {
     MAP(YUY2, YUV422,  YUYV422),
     MAP(Y800, YUV400,  GRAY8),
 #ifdef VA_FOURCC_P010
-  //MAP(P010, YUV420_10BPP, P010),
+    MAP(P010, YUV420_10BPP, P010),
 #endif
     MAP(BGRA, RGB32,   BGRA),
-  //MAP(BGRX, RGB32,   BGR0),
+    MAP(BGRX, RGB32,   BGR0),
     MAP(RGBA, RGB32,   RGBA),
-  //MAP(RGBX, RGB32,   RGB0),
+    MAP(RGBX, RGB32,   RGB0),
     MAP(ABGR, RGB32,   ABGR),
-  //MAP(XBGR, RGB32,   0BGR),
+    MAP(XBGR, RGB32,   0BGR),
     MAP(ARGB, RGB32,   ARGB),
-  //MAP(XRGB, RGB32,   0RGB),
+    MAP(XRGB, RGB32,   0RGB),
 };
 #undef MAP