From 1274e673ec3c879b875c7dc906ac7ac3e641eb2a Mon Sep 17 00:00:00 2001 From: jojo61 Date: Tue, 17 Dec 2019 11:12:00 +0100 Subject: [PATCH] More cuvid fixes --- video.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/video.c b/video.c index b3f4391..ec00b87 100644 --- a/video.c +++ b/video.c @@ -2053,10 +2053,12 @@ static void CuvidDelHwDecoder(CuvidDecoder * decoder) eglMakeCurrent(eglDisplay, EGL_NO_SURFACE, EGL_NO_SURFACE, eglContext); EglCheck(); #endif -#endif +#endif +#if defined PLACEBO || defined VAAPI if (decoder->SurfaceFreeN || decoder->SurfaceUsedN) { CuvidDestroySurfaces(decoder); } +#endif if (decoder == CuvidDecoders[0]) VideoThreadUnlock();