Attach src surface to dst buffer will wash out the
post processed surface in VPP. Remove this step to
fix the bug.
Signed-off-by: Li Xiaowei <xiaowei.a.li@intel.com>
GST_BUFFER_DURATION(new_buf) = GST_BUFFER_DURATION(buf);
gst_buffer_set_caps(new_buf, postproc->srcpad_caps);
- gst_vaapi_video_buffer_set_surface_proxy(
- GST_VAAPI_VIDEO_BUFFER(new_buf), gst_vaapi_video_buffer_get_surface_proxy(GST_VAAPI_VIDEO_BUFFER(buf)));
-
if (pattrs->deinterlace) {
guint flags = gst_vaapi_video_buffer_get_render_flags(vbuf);
// flags &= ~(GST_VAAPI_PICTURE_STRUCTURE_TOP_FIELD| GST_VAAPI_PICTURE_STRUCTURE_BOTTOM_FIELD);