build(vaapi): Add vaMapBuffers2() stub (#4581)

This commit is contained in:
Cameron Gutman 2026-01-12 23:33:00 -06:00 committed by GitHub
commit 4a9f17415b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -24,6 +24,18 @@ extern "C" {
return VA_STATUS_ERROR_UNIMPLEMENTED;
}
#endif
#if !VA_CHECK_VERSION(1, 21, 0)
// vaMapBuffer2 stub allows Sunshine built against libva <2.21.0 to link against ffmpeg on libva 2.21.0 or later
VAStatus
vaMapBuffer2(
VADisplay dpy,
VABufferID buf_id,
void **pbuf,
uint32_t flags
) {
return vaMapBuffer(dpy, buf_id, pbuf);
}
#endif
}
// local includes