vaapipostproc: fix mising metadata when using system
authorUng, Teng En <teng.en.ung@intel.com>
Mon, 15 Nov 2021 08:38:34 +0000 (16:38 +0800)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 17 Nov 2021 10:35:05 +0000 (10:35 +0000)
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1325>

subprojects/gstreamer-vaapi/gst/vaapi/gstvaapipostproc.c

index 052ee4f..ec53be2 100644 (file)
@@ -1578,6 +1578,9 @@ gst_vaapipostproc_transform (GstBaseTransform * trans, GstBuffer * inbuf,
   ret = gst_vaapipostproc_passthrough (trans, buf, outbuf);
 
 done:
+  if (sys_buf)
+    copy_metadata (postproc, sys_buf, buf);
+
   gst_buffer_unref (buf);
 
   if (sys_buf) {