fix:usr ptr surface type not set ext buffer flag Signed-off-by: Du, Kelly <kelly.du@intel.com>
diff --git a/videoprocess/vacopy.cpp b/videoprocess/vacopy.cpp index 4c37d89..9c0e110 100644 --- a/videoprocess/vacopy.cpp +++ b/videoprocess/vacopy.cpp
@@ -241,7 +241,6 @@ extBuffer.num_buffers = 1; extBuffer.buffers = &(surf.ptrb); extBuffer.buffers[0] = (uintptr_t)(surf.pBufBase); - extBuffer.flags = VA_SURFACE_ATTRIB_MEM_TYPE_USER_PTR; va_status = vaCreateSurfaces(va_dpy, surf.format, surf.width, surf.height, p_surface_id, 1, surfaceAttrib, 3); CHECK_VASTATUS(va_status, "vaCreateSurfaces");
diff --git a/videoprocess/vppscaling_n_out_usrptr.cpp b/videoprocess/vppscaling_n_out_usrptr.cpp index db94eea..ab0d50d 100644 --- a/videoprocess/vppscaling_n_out_usrptr.cpp +++ b/videoprocess/vppscaling_n_out_usrptr.cpp
@@ -277,7 +277,6 @@ extBuffer.buffers = &(img_info.ptrb); extBuffer.buffers[0] = (uintptr_t)(img_info.pUserBase); - extBuffer.flags = VA_SURFACE_ATTRIB_MEM_TYPE_USER_PTR; va_status = vaCreateSurfaces(va_dpy, img_info.rtformat, img_info.pic_width, img_info.pic_height, p_surface_id, 1, surfaceAttrib, 3); CHECK_VASTATUS(va_status, "vaCreateSurfaces"); }