LINUX.ORG.RU

Gstreamer videooverlay qt imx6

 ,


0

2

Всем привет. Я разбираюсь с программированием приложений qt под армовский процессор на плате imx6. Была задача сделать приложение, которое использует gstreamer для вывода видео формата mp4 и встроить его в qt виджет. Видео выводится, но вот в окно не встраивается на арме, а вот на моем пк все встраивается. А проблема в том, что gstreamer свое окно создаёт, которое выводится поверх всех других окон. Само приложение на арме запускаю командой./app -platform eaglfs. Может ли проблема быть в платформе? В qt виджет встраиваю с помощью QApplication::sync(); gst_video_overlay_set_window_handle

Если кратко - используй QML вместо говновиджетов.

anonymous
()

А проблема в том, что gstreamer свое окно создаёт

покажи pipeline котрый у тебя используется

Может ли проблема быть в платформе?

может, просто надо понимать что в eglfs нет никакой оконной системы

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.