[meta-freescale] REGRESSION: Qt5 EGLFS support is broken 3.10.53-1.1.x and 3.14.28-1.0.x GPU

Sriraman Ravi Sriraman.Ravi at microsys.de
Tue Sep 1 05:11:29 PDT 2015


Hi Otavio,

How do i go about resolving the issue any suggestions ?

Should I try to build meta-qt5 master branch which  says qt5.5 has been ported or is it possible to find the recipe that you mentioned for custom qtmultimedia5.5

Please advice!

Regards
Sriraman Ravi

-----Ursprüngliche Nachricht-----
Von: Otavio Salvador [mailto:otavio.salvador at ossystems.com.br]
Gesendet: Dienstag, 1. September 2015 13:49
An: Sriraman Ravi <Sriraman.Ravi at microsys.de>
Cc: meta-freescale at yoctoproject.org
Betreff: Re: [meta-freescale] REGRESSION: Qt5 EGLFS support is broken 3.10.53-1.1.x and 3.14.28-1.0.x GPU

On Tue, Sep 1, 2015 at 5:20 AM, Sriraman Ravi <sriraman.ravi at microsys.de> wrote:
> I have been facing issue with EGLFS in QT5, I am also using fido
> branch for
> QT5 and the kernel built is 3.10.17 for imx6q board from freescale.
>
> The video widget example application was not running videos properly
> specially videos with high definition. There were lot of warnings
> saying "A lot of buffers are dropped". This problem while using EGLFS and linuxfb.
> Then i built and installed the QTgstreamer package which has a
> different implementation for creating video surfaces. The example
> player application in QT-gstreamer works fine for X11 windowing system
> and Linuxfb, the videos are played smoothly, but when i try to run the
> same example application with EGLFS it crashes and no error message is
> displayed. I tried enabling debug messages but no luck.

There is more involved in what you describes:

 - gstreamer
 - qtmultimedia
 - qtbase

Qt 5.4 does not has support for GStreamer1.0 natively, there is a patch[1] for it.

1. https://github.com/meta-qt5/meta-qt5/blob/fido/recipes-qt/qt5/qtmultimedia/0001-Initial-porting-effort-to-GStreamer-1.0.patch

For our customers needing GStreamer we have made a custom QtMultimedia
5.5 to work against Qt 5.4 and this proved to be working fine for our customers; I don't remember exactly what issues we had with the patch but we eventually moved for a custom version for this set of customers.

--
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750
--
MicroSys Electronics GmbH, Mühlweg 1, D-82054 Sauerlach
Tel.: +49 8104 801-0, Fax: +49 8104 801-110
Sitz der Gesellschaft: Sauerlach, HRB München 48340, Ust.ID No: DE129296566
Geschäftsführer: Dipl.-Ing. Richard Loeffl, Dipl.-Ing. Dieter Pfeiffer
http://www.microsys.de


More information about the meta-freescale mailing list