【视频和GUI叠加显示】
1、显示视频plane,可以使用rockit库,也可以直接用drm方式直接显示视频,即使用drmModeAddFB2函数。
2、QT(GUI显示plane),基于weston wayland,可以通过libdrm修改plane的优先级为1(默认0),drmModeObjectSetProperty函数;叠加视频plane之上。
3、GUI程序,也可以直接使用drm方式实现,不依赖QT(基于weston wayland)。
qt程序结束运行前,配置plane的优先级为0,否则会再显示weston桌面。
源码下载: