Отрисовка в цветовом пространстве YUV



  • Интересует оптимальный вариант отрисовки многих YUV фреймов одновременно, в связи с чем возникло несколько вопросов:

    1. Поддерживает ли Qt расширение Xvideo в линуксе? В configure имеется опция -xvideo , но не разобрался какую именно поддежку она дает.
    2. В Qt есть абстакции QAbstractVideoBuffer и QAbstractVideoSurface, с помощью которых можно реализовать отрисовку с использованием Xv, но их реальное применение нашел лишь в qt mobility. Можно его использовать в разработке под Linux?
    3. Или все же самый верный способ использовать OpenGL: текстуры + шейдер для конвертации YUV ==> RGB на GPU?
    4. Есть ли способ нарисовать QPixmap поверх XImage с альфой?
      Заранее благодарен за любую помощь.

Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.