From fdcbc7ed25e89e838be5c09945e1c686ba92256c Mon Sep 17 00:00:00 2001 From: Lakshmi Kumar Date: Mon, 22 Jan 2024 15:43:11 -0800 Subject: [PATCH] fixes crashes from vaSyncSurface call (#195) [ROCm/rocdecode commit: a65c52bc71222a5fb593c89e9bd3f0a3853ef0f9] --- projects/rocdecode/src/rocdecode/vaapi/vaapi_videodecoder.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/projects/rocdecode/src/rocdecode/vaapi/vaapi_videodecoder.cpp b/projects/rocdecode/src/rocdecode/vaapi/vaapi_videodecoder.cpp index bbcd88b682..da659d5dee 100644 --- a/projects/rocdecode/src/rocdecode/vaapi/vaapi_videodecoder.cpp +++ b/projects/rocdecode/src/rocdecode/vaapi/vaapi_videodecoder.cpp @@ -298,7 +298,6 @@ rocDecStatus VaapiVideoDecoder::ExportSurface(int pic_idx, VADRMPRIMESurfaceDesc if (pic_idx >= va_surface_ids_.size()) { return ROCDEC_INVALID_PARAMETER; } - CHECK_VAAPI(vaSyncSurface(va_display_, va_surface_ids_[pic_idx])); CHECK_VAAPI(vaExportSurfaceHandle(va_display_, va_surface_ids_[pic_idx], VA_SURFACE_ATTRIB_MEM_TYPE_DRM_PRIME_2, VA_EXPORT_SURFACE_READ_ONLY |