Здравствуйте, хорошего дня!
Предо мной стоит задача смотреть видео внутри qml приложения qt5 на eglfs.
Потратив некоторое время на пересборку 2017 билдрута, удалось запустить добиться включения eglfs в qt5, примеры hellogl в поставке с qt5 заработали. Однако добиться функционирования хотя бы одного примера с gstreamer1 и qmlglsink внутри приложения не получается. И похоже на тупик.
Пошерстив форум нашел
Вот эту ветку . В которой сказано, что 2017 билдрут усох в плане поддержки opengl и qt5 .
В этой теме в итоге все удачно закончилось, однако не до конца ясно:
.1. имеются особенности или недостатки в случае с gstreamer1 и 2017 билдрут плохо подходит для этой задачи?
получается, что
2019 - отказались т.к. не работоспособен gpu драйвер kernel-module-imx-gpu-viv,т.к. не совместим с поставляемым ядром, судя по ошибке сборки модуля.
2017 - видимо тоже какие-то неполадки с opengl в qt5 и , видимо gstreamer
qmlglsink компилируется с gstreamer-plugins-bad, если передать ./configure параметр --enable-qt
.2. Возможна ли поддержка opengl в eglfs у gstreamer1 или нам следует использвать wayland или x11?
Спасибо.