[Re:] Qt 4.8.0 on i.MX53 loco -blog archive

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

[Re:] Qt 4.8.0 on i.MX53 loco -blog archive

2,032 Views
MasahiroUchida
Contributor I

Hi,

I have done Qt 4.8.0 phonon for i.MX53 QSB tentatively.

This implementation has 3 videomode :

 (plz set "export PHONON_GST_VIDEOMODE=xxxx" following one )

 

  1) software :

        using QImage phonon sink.

        can use multi-display.

 

  2) mfw_v4lsink :

        using mfw_v4lsink in fsl-mm-codec.

        can only use single-display.

 

  3) mfw_isink :

        using mfw_isink in fsl-mm-codec.

        can use multi-display.

 

 Patches: ltib-qt480-2.tar.bz2

  

Thank you, who gave me some ideas !

Tags (1)
0 Kudos
Reply
7 Replies

1,550 Views
MasahiroUchida
Contributor I

Hi, Paul Ruan

 

I'm sorry without my reply.

but I am happy you solved your problems.

I have only tested this patch on QWS.

 

If you need further information about them, please post again.

Sincerely

Masahiro

0 Kudos
Reply

1,550 Views
ripple
Contributor I

Dear Masahiro Uchida,

I have solved my problem! Thank you for your patch and your code!

Paul

0 Kudos
Reply

1,550 Views
ripple
Contributor I

Dear Masahiro Uchida

Your work is very helpful and instructive to me, Thank you!

Now I have some questions:

1. Can the videomode "mfw_isink" work smoothly with multi-display in QWS window manager?

2. I read through the source code, but I am confused that how the video frames were painted onto the widget rect area in mfw_isink videomode ? It seems that in x11render, the mfw_isink frames were displayed by function " gst_x_overlay_set_xwindow_id()". If in QWS, the mfw_isink frames were painted by QImage?

Thank you! 

0 Kudos
Reply

1,550 Views
MasahiroUchida
Contributor I

Hi Krishna Pavan,

I have tested some opengl(GL ES2) samples on MCIMX51-START-R a little while ago.

My setting of window manager is QWS, so just can test follows:

 

  2dpainting: probably OK

  chip :rest shadow of last grid.

  cube :aborted (screen depth 16 is not supported)

  hellogl_es2: launched, but nothing was shown in Widget.

  textures: launched, but texture was distorted.

 

I think that the texture APIs on amd-gpu-bin is not full GL implementation make caused this result.

So I suppose you have to fix Qt surface if you want to work fine them. 

See you

0 Kudos
Reply

1,550 Views
KrishnaPavan
Contributor II

Thank You for the Info.

I am using Qt_4.7.4_Embedded.

I cannot run a demo on i.MX5X because, EGL has been causing some problems.

Did you run a EGL demo on i.MX5X.

Thank You ;;  Krishna Pavan

0 Kudos
Reply

1,550 Views
MasahiroUchida
Contributor I

Hi Krishna Pavan,

Most demos and samples work fine except for opengls' and not implemented features' at configuration.

Unfortunately, I did not build webkit and fully test demos for reason that my main features are playback video and translucent on VideoWidget.

Some build time problems on Qt is in my patches.

  

Sincerely

0 Kudos
Reply

1,550 Views
KrishnaPavan
Contributor II

Hi Masahiro Uchida, Have you had any glitches with Qt_4.8.0 installation?

Any errors, when you ran make like

sub-web-kit-default-ordered make error or shared demos error(s)?

0 Kudos
Reply