kodi: add appliance.xml for gbm windowing

default to settings from old gbm.xml: enable drmprime decoding
with default direct-to-plane rendering and show drmprime and
keyboard settings.

Signed-off-by: Matthias Reichl <hias@horus.com>
This commit is contained in:
Matthias Reichl 2020-11-01 07:41:33 +01:00 committed by CvH
parent 5a82e5d0a7
commit e4760a881c
2 changed files with 27 additions and 0 deletions

View File

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-8" ?>
<settings version="1">
<section id="player">
<category id="videoplayer">
<group id="3">
<setting id="videoplayer.useprimedecoder">
<default>true</default>
</setting>
<setting id="videoplayer.useprimedecoderforhw">
<visible>true</visible>
</setting>
<setting id="videoplayer.useprimerenderer">
<default>0</default>
</setting>
</group>
</category>
<category id="input">
<group id="4">
<setting id="input.libinputkeyboardlayout">
<visible>true</visible>
</setting>
</group>
</category>
</section>
</settings>

View File

@ -175,6 +175,7 @@ configure_package() {
KODI_PLAYER="-DCORE_PLATFORM_NAME=gbm -DGBM_RENDER_SYSTEM=gles"
CFLAGS="$CFLAGS -DEGL_NO_X11"
CXXFLAGS="$CXXFLAGS -DEGL_NO_X11"
PKG_APPLIANCE_XML="$PKG_DIR/config/appliance-gbm.xml"
fi
fi
@ -309,6 +310,7 @@ post_makeinstall_target() {
> $INSTALL/usr/share/kodi/system/advancedsettings.xml
$PKG_DIR/scripts/xml_merge.py $PKG_DIR/config/appliance.xml \
$PKG_APPLIANCE_XML \
$PROJECT_DIR/$PROJECT/kodi/appliance.xml \
$PROJECT_DIR/$PROJECT/devices/$DEVICE/kodi/appliance.xml \
> $INSTALL/usr/share/kodi/system/settings/appliance.xml