All of lore.kernel.org
 help / color / mirror / Atom feed
From: Otavio Salvador <otavio.salvador@ossystems.com.br>
To: Sriraman Ravi <sriraman.ravi@microsys.de>
Cc: "meta-freescale@yoctoproject.org" <meta-freescale@yoctoproject.org>
Subject: Re: REGRESSION: Qt5 EGLFS support is broken 3.10.53-1.1.x and 3.14.28-1.0.x GPU
Date: Tue, 1 Sep 2015 08:48:43 -0300	[thread overview]
Message-ID: <CAP9ODKoveR_7Tt6=CUqRqS+AZHhp+8xhTNr18XcD=uGW-8X36Q@mail.gmail.com> (raw)
In-Reply-To: <loom.20150901T101958-483@post.gmane.org>

On Tue, Sep 1, 2015 at 5:20 AM, Sriraman Ravi <sriraman.ravi@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


  reply	other threads:[~2015-09-01 11:48 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-06-18 18:05 REGRESSION: Qt5 EGLFS support is broken 3.10.53-1.1.x and 3.14.28-1.0.x GPU Otavio Salvador
2015-06-21 21:48 ` Andreas Müller
2015-07-15  3:04 ` John Rigby
2015-07-15 11:59   ` Otavio Salvador
2015-07-15 15:33     ` Alfonso Tamés
2015-07-20 18:46       ` Caio
2015-07-20 20:09         ` Max Krummenacher
2015-08-06 20:53           ` Qt5CinematicExperience with 3.14.38 beta? randy
2015-08-07 13:55             ` Otavio Salvador
2015-08-07 14:01               ` randy
2015-08-07 16:45                 ` Otavio Salvador
2015-09-01  8:20 ` REGRESSION: Qt5 EGLFS support is broken 3.10.53-1.1.x and 3.14.28-1.0.x GPU Sriraman Ravi
2015-09-01 11:48   ` Otavio Salvador [this message]
2015-09-01 12:11     ` Sriraman Ravi
2015-09-01 16:40       ` Otavio Salvador

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAP9ODKoveR_7Tt6=CUqRqS+AZHhp+8xhTNr18XcD=uGW-8X36Q@mail.gmail.com' \
    --to=otavio.salvador@ossystems.com.br \
    --cc=meta-freescale@yoctoproject.org \
    --cc=sriraman.ravi@microsys.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.