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>
This commit is contained in:
parent
882c06c55b
commit
80c1135d73
@ -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
|
||||
|
@ -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 && \
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user