diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-10 18:07:22 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-10 18:07:22 +0000 |
commit | c04dcc2e7d834218ef2d4194331e383402495ae1 (patch) | |
tree | 7333e38d10d75386e60f336b80c2443c1166031d /system/settings/linux.xml | |
parent | Initial commit. (diff) | |
download | kodi-c04dcc2e7d834218ef2d4194331e383402495ae1.tar.xz kodi-c04dcc2e7d834218ef2d4194331e383402495ae1.zip |
Adding upstream version 2:20.4+dfsg.upstream/2%20.4+dfsg
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'system/settings/linux.xml')
-rw-r--r-- | system/settings/linux.xml | 249 |
1 files changed, 249 insertions, 0 deletions
diff --git a/system/settings/linux.xml b/system/settings/linux.xml new file mode 100644 index 0000000..531974f --- /dev/null +++ b/system/settings/linux.xml @@ -0,0 +1,249 @@ +<?xml version="1.0" encoding="utf-8" ?> +<settings version="1"> + <section id="player"> + <category id="videoplayer"> + <group id="3"> + <setting id="videoplayer.usevdpau" type="boolean" label="13425" help="36155"> + <requirement>HAVE_LIBVDPAU</requirement> + <visible>false</visible> + <level>2</level> + <default>true</default> + <control type="toggle" /> + </setting> + <setting id="videoplayer.usevdpaumixer" type="boolean" label="13437" help="36421"> + <requirement>HAVE_LIBVDPAU</requirement> + <visible>false</visible> + <level>2</level> + <default>true</default> + <dependencies> + <dependency type="enable"> + <condition setting="videoplayer.usevdpau" operator="is">true</condition> <!-- USE VDPAU --> + </dependency> + </dependencies> + <control type="toggle" /> + </setting> + <setting id="videoplayer.usevdpaumpeg2" type="boolean" parent="videoplayer.usevdpau" label="13441" help="13442"> + <requirement>HAVE_LIBVDPAU</requirement> + <visible>false</visible> + <level>3</level> + <default>false</default> + <dependencies> + <dependency type="enable"> + <condition setting="videoplayer.usevdpau" operator="is">true</condition> <!-- USE VDPAU --> + </dependency> + </dependencies> + <control type="toggle" /> + </setting> + <setting id="videoplayer.usevdpaumpeg4" type="boolean" parent="videoplayer.usevdpau" label="13443" help="13444"> + <requirement>HAVE_LIBVDPAU</requirement> + <visible>false</visible> + <level>3</level> + <default>false</default> + <dependencies> + <dependency type="enable"> + <condition setting="videoplayer.usevdpau" operator="is">true</condition> <!-- USE VDPAU --> + </dependency> + </dependencies> + <control type="toggle" /> + </setting> + <setting id="videoplayer.usevdpauvc1" type="boolean" parent="videoplayer.usevdpau" label="13445" help="13446"> + <requirement>HAVE_LIBVDPAU</requirement> + <visible>false</visible> + <level>3</level> + <default>true</default> + <dependencies> + <dependency type="enable"> + <condition setting="videoplayer.usevdpau" operator="is">true</condition> <!-- USE VDPAU --> + </dependency> + </dependencies> + <control type="toggle" /> + </setting> + <setting id="videoplayer.usevaapi" type="boolean" label="13426" help="36156"> + <requirement>HAVE_LIBVA</requirement> + <visible>false</visible> + <level>2</level> + <default>true</default> + <control type="toggle" /> + </setting> + <setting id="videoplayer.usevaapimpeg2" type="boolean" parent="videoplayer.usevaapi" label="13447" help="13448"> + <requirement>HAVE_LIBVA</requirement> + <visible>false</visible> + <dependencies> + <dependency type="enable"> + <condition setting="videoplayer.usevaapi" operator="is">true</condition> + </dependency> + </dependencies> + <level>3</level> + <default>false</default> + <control type="toggle" /> + </setting> + <setting id="videoplayer.usevaapimpeg4" type="boolean" parent="videoplayer.usevaapi" label="13449" help="13450"> + <requirement>HAVE_LIBVA</requirement> + <visible>false</visible> + <dependencies> + <dependency type="enable"> + <condition setting="videoplayer.usevaapi" operator="is">true</condition> + </dependency> + </dependencies> + <level>3</level> + <default>true</default> + <control type="toggle" /> + </setting> + <setting id="videoplayer.usevaapivc1" type="boolean" parent="videoplayer.usevaapi" label="13451" help="13452"> + <requirement>HAVE_LIBVA</requirement> + <visible>false</visible> + <dependencies> + <dependency type="enable"> + <condition setting="videoplayer.usevaapi" operator="is">true</condition> + </dependency> + </dependencies> + <level>3</level> + <default>true</default> + <control type="toggle" /> + </setting> + <setting id="videoplayer.usevaapivp8" type="boolean" parent="videoplayer.usevaapi" label="13453" help="13454"> + <requirement>HAVE_LIBVA</requirement> + <visible>false</visible> + <dependencies> + <dependency type="enable"> + <condition setting="videoplayer.usevaapi" operator="is">true</condition> + </dependency> + </dependencies> + <level>3</level> + <default>true</default> + <control type="toggle" /> + </setting> + <setting id="videoplayer.usevaapivp9" type="boolean" parent="videoplayer.usevaapi" label="13455" help="13456"> + <requirement>HAVE_LIBVA</requirement> + <visible>false</visible> + <dependencies> + <dependency type="enable"> + <condition setting="videoplayer.usevaapi" operator="is">true</condition> + </dependency> + </dependencies> + <level>3</level> + <default>true</default> + <control type="toggle" /> + </setting> + <setting id="videoplayer.usevaapihevc" type="boolean" parent="videoplayer.usevaapi" label="13460" help="13461"> + <requirement>HAVE_LIBVA</requirement> + <visible>false</visible> + <dependencies> + <dependency type="enable"> + <condition setting="videoplayer.usevaapi" operator="is">true</condition> + </dependency> + </dependencies> + <level>3</level> + <default>true</default> + <control type="toggle" /> + </setting> + <setting id="videoplayer.usevaapiav1" type="boolean" parent="videoplayer.usevaapi" label="13468" help="13469"> + <requirement>HAVE_LIBVA</requirement> + <visible>false</visible> + <dependencies> + <dependency type="enable"> + <condition setting="videoplayer.usevaapi" operator="is">true</condition> + </dependency> + </dependencies> + <level>3</level> + <default>true</default> + <control type="toggle" /> + </setting> + <setting id="videoplayer.prefervaapirender" type="boolean" parent="videoplayer.usevaapi" label="13457" help="36433"> + <requirement>HAVE_LIBVA</requirement> + <visible>false</visible> + <dependencies> + <dependency type="enable"> + <condition setting="videoplayer.usevaapi" operator="is">true</condition> + </dependency> + </dependencies> + <level>3</level> + <default>true</default> + <control type="toggle" /> + </setting> + <setting id="videoplayer.useprimedecoder" type="boolean" label="13430" help="36172"> + <requirement>HAS_GLES</requirement> + <visible>false</visible> + <level>2</level> + <default>false</default> + <control type="toggle" /> + </setting> + <setting id="videoplayer.useprimedecoderforhw" type="boolean" parent="videoplayer.useprimedecoder" label="13438" help="36172"> + <requirement>HAS_GLES</requirement> + <visible>false</visible> + <dependencies> + <dependency type="enable"> + <condition setting="videoplayer.useprimedecoder" operator="is">true</condition> + </dependency> + </dependencies> + <level>3</level> + <default>true</default> + <control type="toggle" /> + </setting> + <setting id="videoplayer.useprimerenderer" type="integer" label="13462" help="13463"> + <requirement>HAS_GLES</requirement> + <visible>false</visible> + <level>2</level> + <default>1</default> + <constraints> + <options> + <option label="13464">0</option> <!-- DIRECT --> + <option label="13465">1</option> <!-- GLES --> + </options> + </constraints> + <control type="spinner" format="string" /> + </setting> + </group> + </category> + </section> + <section id="system"> + <category id="display"> + <group id="1"> + <setting id="videoscreen.fakefullscreen"> + <visible>false</visible> + </setting> + <setting id="videoscreen.hwscalingfilter" type="boolean" label="39151" help="39152"> + <visible>false</visible> + <level>3</level> + <default>true</default> + <control type="toggle" /> + </setting> + <setting id="videoscreen.limitguisize" type="integer" label="37021" help="36548"> + <visible>false</visible> + <level>3</level> + <default>0</default> + <constraints> + <options> + <option label="37030">0</option> <!-- Unlimited --> + <option label="37028">1</option> <!-- 720 --> + <option label="13466">2</option> <!-- 1080 / 720 (>30Hz) --> + <option label="37046">3</option> <!-- 1080 --> + <option label="13467">4</option> <!-- Unlimited / 1080 (>30Hz) --> + </options> + </constraints> + <control type="list" format="string" /> + </setting> + <setting id="videoscreen.limitedrange" type="boolean" label="36042" help="36359"> + <level>3</level> + <default>false</default> + <control type="toggle" /> + </setting> + </group> + </category> + <category id="input"> + <group id="4" label="35150"> + <setting id="input.libinputkeyboardlayout" type="string" label="407" help="36436"> + <level>0</level> + <default>us</default> + <visible>false</visible> + <constraints> + <options>libinputkeyboardlayout</options> + </constraints> + <control type="list" format="string"> + <multiselect>false</multiselect> + </control> + </setting> + </group> + </category> + </section> +</settings> |