package/kodi: enable optional vaapi support also for OpenGLES

Upstream commit
c638987dd8

removed the dependency to x11 support in libva keeping only libdrm as
dependency. This commit will enable the usage of libva with Kodi's
OpenGLES render system.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2021.08.x
Bernd Kuhls 2021-06-20 11:09:00 +02:00 committed by Thomas Petazzoni
parent 882c06c55b
commit 80c1135d73
3 changed files with 10 additions and 21 deletions

View File

@ -146,6 +146,14 @@ endif
comment "Legacy options removed in 2021.08"
config BR2_PACKAGE_KODI_LIBVA
bool "kodi option to add libva support removed"
select BR2_LEGACY
help
Kodi still has support for libva if the package is enabled but
the kodi-specific dependencies limiting libva support to non-
OPENGLES platforms were removed including this option.
config BR2_PACKAGE_PHP_EXT_XMLRPC
bool "PHP XMLRPC extension removed"
select BR2_LEGACY

View File

@ -238,24 +238,6 @@ config BR2_PACKAGE_KODI_LIBUSB
help
Enable libusb support.
config BR2_PACKAGE_KODI_LIBVA
bool "va"
depends on \
BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_GBM || \
BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_WAYLAND || \
(BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_X11 && \
BR2_PACKAGE_KODI_RENDER_SYSTEM_GL)
select BR2_PACKAGE_LIBVA
help
Enable libva support.
comment "libva support needs platform 'gbm', 'Wayland' or 'X11/OpenGL'"
depends on \
!BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_GBM && \
!BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_WAYLAND && \
(!BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_X11 || \
!BR2_PACKAGE_KODI_RENDER_SYSTEM_GL)
config BR2_PACKAGE_KODI_LIBVDPAU
bool "vdpau"
depends on BR2_PACKAGE_KODI_PLATFORM_X11 && \

View File

@ -315,9 +315,8 @@ ifeq ($(BR2_PACKAGE_LIRC_TOOLS),y)
KODI_DEPENDENCIES += lirc-tools
endif
# kodi needs libva & libva-glx
ifeq ($(BR2_PACKAGE_KODI_LIBVA)$(BR2_PACKAGE_MESA3D_DRI_DRIVER),yy)
KODI_DEPENDENCIES += mesa3d libva
ifeq ($(BR2_PACKAGE_LIBVA),y)
KODI_DEPENDENCIES += libva
KODI_CONF_OPTS += -DENABLE_VAAPI=ON
else
KODI_CONF_OPTS += -DENABLE_VAAPI=OFF