msdk: map GST_VIDEO_FORMAT_RGB16 to VA_FOURCC_RGB565
authorHaihao Xiang <haihao.xiang@intel.com>
Mon, 25 Feb 2019 04:29:25 +0000 (12:29 +0800)
committerVíctor Manuel Jáquez Leal <vjaquez@igalia.com>
Wed, 27 Feb 2019 15:22:43 +0000 (15:22 +0000)
sys/msdk/gstmsdkallocator_libva.c

index 7d237ab..db3ab73 100644 (file)
@@ -448,6 +448,10 @@ gst_msdk_export_dmabuf_to_vasurface (GstMsdkContext * context,
       va_chroma = VA_RT_FORMAT_YUV422;
       va_fourcc = VA_FOURCC_UYVY;
       break;
+    case GST_VIDEO_FORMAT_RGB16:
+      va_chroma = VA_RT_FORMAT_RGB16;
+      va_fourcc = VA_FOURCC_RGB565;
+      break;
     default:
       goto error_unsupported_format;
   }