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
parent 8c93b2d54c
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