From 4d4ef03ec11b9410a56a154039aba381f871c6a6 Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Sun, 24 Apr 2016 00:33:39 +0200 Subject: [PATCH] Fix a minor reentrancy problem in QuickSyncEncoder. --- quicksync_encoder.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/quicksync_encoder.cpp b/quicksync_encoder.cpp index fa00a34..03bc706 100644 --- a/quicksync_encoder.cpp +++ b/quicksync_encoder.cpp @@ -1149,8 +1149,8 @@ int QuickSyncEncoderImpl::setup_encode() VAStatus va_status; VASurfaceID *tmp_surfaceid; int codedbuf_size, i; - static VASurfaceID src_surface[SURFACE_NUM]; - static VASurfaceID ref_surface[SURFACE_NUM]; + VASurfaceID src_surface[SURFACE_NUM]; + VASurfaceID ref_surface[SURFACE_NUM]; va_status = vaCreateConfig(va_dpy, h264_profile, VAEntrypointEncSlice, &config_attrib[0], config_attrib_num, &config_id); -- 2.39.2