msdkvp9dec: output P010_10LE buffer if possible
authorHaihao Xiang <haihao.xiang@intel.com>
Wed, 16 Jan 2019 07:15:13 +0000 (15:15 +0800)
committerHaihao Xiang <haihao.xiang@intel.com>
Thu, 31 Jan 2019 02:30:22 +0000 (10:30 +0800)
sys/msdk/gstmsdkvp9dec.c

index 8538702..2969b1f 100644 (file)
@@ -54,12 +54,12 @@ static GstStaticPadTemplate src_factory = GST_STATIC_PAD_TEMPLATE ("src",
     GST_PAD_SRC,
     GST_PAD_ALWAYS,
     GST_STATIC_CAPS ("video/x-raw, "
-        "format = (string) { NV12 }, "
+        "format = (string) { NV12, P010_10LE }, "
         "framerate = (fraction) [0, MAX], "
         "width = (int) [ 16, MAX ], height = (int) [ 16, MAX ],"
         "interlace-mode = (string) progressive;"
         GST_VIDEO_CAPS_MAKE_WITH_FEATURES (GST_CAPS_FEATURE_MEMORY_DMABUF,
-            "{ NV12 }") ";")
+            "{ NV12, P010_10LE }") ";")
     );
 
 #define gst_msdkvp9dec_parent_class parent_class