@@ -68,6 +68,12 @@ config BR2_PACKAGE_LIBCEF_CEFCLIENT
help
Enables libcef example application cefclient.
+config BR2_PACKAGE_LIBCEF_VAAPI
+ bool "Enable va-api support in libcef."
+ select BR2_PACKAGE_LIBVA
+ help
+ Enables VA-API-based hardware acceleration.
+
config BR2_PACKAGE_LIBCEF_TARGET_ARCH
string
default "arm" if BR2_arm
@@ -204,6 +204,13 @@ else
LIBCEF_GN_DEFINES += use_pulseaudio=false
endif
+ifeq ($(BR2_PACKAGE_LIBCEF_VAAPI),y)
+LIBCEF_GN_DEFINES += use_vaapi=true
+LIBCEF_DEPENDENCIES += libva
+else
+LIBCEF_GN_DEFINES += use_vaapi=false
+endif
+
ifeq ($(BR2_PACKAGE_LIBCEF_CEFSIMPLE),y)
LIBCEF_BUILD_TARGETS += cefsimple
define LIBCEF_INSTALL_CEFSIMPLE