msdk: map GST_VIDEO_FORMAT_BGR10A2_LE to VA_FOURCC_A2R10G10B10
authorHaihao Xiang <haihao.xiang@intel.com>
Thu, 21 Mar 2019 07:29:15 +0000 (15:29 +0800)
committerVíctor Manuel Jáquez Leal <vjaquez@igalia.com>
Tue, 9 Apr 2019 14:26:02 +0000 (14:26 +0000)
sys/msdk/gstmsdkallocator_libva.c

index 7208d93..994c1be 100644 (file)
@@ -475,7 +475,10 @@ gst_msdk_export_dmabuf_to_vasurface (GstMsdkContext * context,
       va_chroma = VA_RT_FORMAT_YUV444;
       va_fourcc = VA_FOURCC_AYUV;
       break;
-
+    case GST_VIDEO_FORMAT_BGR10A2_LE:
+      va_chroma = VA_RT_FORMAT_RGB32_10;
+      va_fourcc = VA_FOURCC_A2R10G10B10;
+      break;
     default:
       goto error_unsupported_format;
   }