From b1824e9dbb2f21b3c7190bf4986be094a9975d19 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Thu, 3 Sep 2026 00:07:42 -0500 Subject: [PATCH] Check for vaMapBuffers2 which is required by FFmpeg with libva 2.21+ --- app/deploy/linux/libva-probe.c | 1 + 1 file changed, 1 insertion(+) diff --git a/app/deploy/linux/libva-probe.c b/app/deploy/linux/libva-probe.c index 64dea7e9..00db1d0b 100644 --- a/app/deploy/linux/libva-probe.c +++ b/app/deploy/linux/libva-probe.c @@ -26,6 +26,7 @@ * volatile keeps the table (and its relocations) alive through -O2. */ static void *volatile requirements[] = { (void *)vaCreateSurfaces, /* libva.so.2, VA_API_0.33.0 */ + (void *)vaMapBuffers2, /* libva.so.2, 2.21+ */ (void *)vaGetDisplay, /* libva-x11.so.2 */ };