Important: Please read the Qt Code of Conduct -

Important color formats missing in QAbstractVideoSurface received from VideoOutput QML object

  • The list of supported color formats in the QAbstractVideoSurface received from a VideoOutput QML Object is the following for both desktop and Android:


    Here, RGB888 (a.k.a RGB24 in the Qt world) and YUV420sp are missing. Once there are renderers (which I assume are GL renderers but I haven't checked the code) for RGB32 and YUV420p, I can think of no reason why RGB24 and YUV420sp are absent other than not spending time writing the code.

    Is there a good reason for omitting them (i.e cross-platform issues) or they would be added in the future?

Log in to reply