Fix VAAPIRenderer build error with neither HAVE_EGL nor HAVE_DRM defined

This commit is contained in:
Cameron Gutman 2022-04-05 00:24:00 -05:00
commit fee6f75223
2 changed files with 7 additions and 0 deletions

View file

@ -415,6 +415,8 @@ VAAPIRenderer::renderFrame(AVFrame* frame)
}
}
#if defined(HAVE_EGL) || defined(HAVE_DRM)
// Ensure that vaExportSurfaceHandle() is supported by the VA-API driver
bool
VAAPIRenderer::canExportSurfaceHandle(int layerTypeFlag) {
@ -490,6 +492,8 @@ VAAPIRenderer::canExportSurfaceHandle(int layerTypeFlag) {
return true;
}
#endif
#ifdef HAVE_EGL
bool