Not directly answering your question Jeff, but anyway, I recommend looking
into using bc-cat on the SGX if possible.

http://processors.wiki.ti.com/index.php/OpenGLES_Texture_Streaming_-_bc-cat_User_Guide

You will have to write your own video render item for Qt Quick, because you
need a special texture lookup in the fragment shader (it's not a regular
texture). Also you need a custom video surface class (inheriting
QAbstractVideoSurface), that will upload the texture for you using bc-cat.

Apart from the faster texture uploads, bc-cat also automatically converts
YUV to RGB for you so there is no need for YUV-RGB conversions in the
shader (also faster).

Cheers,
Ola







2014/1/17 Lopes Yoann <yoann.lo...@digia.com>

>  On which platform are you? Embedded Linux using GStreamer as multimedia
> backend?
>
>
> Yoann Lopes
> Senior Software Engineer - Digia, Qt
> Visit us on: http://qt.digia.com
>
>
> _______________________________________________
> Interest mailing list
> Interest@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest
>
>
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to