Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

VideoOutput in multiple threads rendering flicker



  • hi, We use VideoOutput for rendering YUV frames. but encounter some trouble as follows:

    1. it works well when a few channels of video rendered, and every single of channel is rendered through a thread with Qml's VideoOutput type.
    2. when we increase the number of video channnels up to 10, the render windows flicker sometimes at random. this kind of issue seems that the frame belong to window-A is rendered in window-B actually.
      is there anyone meet the same issue?
      it's apprecaite for any help.
      P.S: our QT version is 5.6.2.(on Windows OS), and the the same bug on Linux with QT 5.9.8.

  • Lifetime Qt Champion

    Hi and welcome to devnet,

    You should provide a minimal compilable example that shows that behaviour.

    You should also test your application against a more current version like the latest LTS or even Qt 5.14.


Log in to reply