This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM5728: QT application on specific wayland output

Part Number: AM5728

Hello, 

I am using a custom board with the AM5728. Our BSP is based on PROCESSOR-SDK-LINUX-AM57X 6.0. 

Our carrier board has a LCD panel and HDMI output - both of which have been configured and working properly. Previously I had disabled weston from interfering with HDMI, by adding a line in weston.ini to disable the HDMI output. I am now looking to manage HDMI with weston/wayland. Wayland does successfully start on both LCD and HDMI, with an extended monitor setup. 

My question is: How can I start a QT application (QPA: Wayland-Egl) or a waylandsink gstreamer pipeline on a specific output programatically. I found that if I use a mouse, the application starts on the output which the mouse is currently active on, but our application does not use a mouse, and we need to have the application start on the specific desired output depending on the application. 

Please let me know how this can be done, or point me in the right direction. 


Thanks,