aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamuli Piippo <samuli.piippo@qt.io>2019-09-13 11:12:00 +0300
committerSamuli Piippo <samuli.piippo@qt.io>2019-09-17 07:40:09 +0300
commit609da75925987786f979799f682d4b4e272fb4d6 (patch)
treee133c5afe9a9b1c2da03f0e965480adc81e8e084
parentd4cd1c4a4b7d5173c13961ea47a175b10e4e6db7 (diff)
Use gstreamer opengl plugins when possible
Use opengl plugins for gstreamer playback to reduce CPU load. Task-number: QTBUG-76597 Change-Id: If37e933f642f195c12915c1f58c3e17f081a3073 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
-rw-r--r--meta-boot2qt/recipes-qt/boot2qt-addons/default-qt-envs.bb4
1 files changed, 4 insertions, 0 deletions
diff --git a/meta-boot2qt/recipes-qt/boot2qt-addons/default-qt-envs.bb b/meta-boot2qt/recipes-qt/boot2qt-addons/default-qt-envs.bb
index 24292474..1663a646 100644
--- a/meta-boot2qt/recipes-qt/boot2qt-addons/default-qt-envs.bb
+++ b/meta-boot2qt/recipes-qt/boot2qt-addons/default-qt-envs.bb
@@ -39,6 +39,10 @@ do_configure() {
echo "QT_QPA_PLATFORM=linuxfb" >> ${WORKDIR}/defaults
echo "QSG_RENDER_LOOP=basic" >> ${WORKDIR}/defaults
fi
+
+ if ${@bb.utils.contains("DISTRO_FEATURES", "opengl", "true", "false", d)}; then
+ echo "QT_GSTREAMER_USE_OPENGL_PLUGIN=1" >> ${WORKDIR}/defaults
+ fi
}
do_install_append() {