does xvimagesink work on fsl-image-gui image ?

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

does xvimagesink work on fsl-image-gui image ?

Jump to solution
4,980 Views
venkatesh_raika
Contributor II

HI All,

I have created a fsl-image-gui  build for imx6qsabreauto board,

when i try to run a gstreamer based app which uses xvimagesink  as the video sink .

I get following error :

"Error: Could not initialize Xv output."

after looking into some online discussion i tried to run the command "xvinfo" , but i get command not found !!

can anybody please confirm if the default build that we get with "bitbake fsl-image-gui"  has XVideo supported ?

If YES how can i confirm it and test, initialize the Xv output to resolve the problem mentioned above?

If NOT how can i add the XVideo support ? new build ?

Regards,

1 Solution
1,574 Views
venkatesh_raika
Contributor II

Thanks All,

I got the video working using mfw_vl4sink ( as suggested by Leo ) I am able to get the video rendered on a qt widget by setting the x_overlay which is implemented by mfw_v4lsink.

View solution in original post

0 Kudos
4 Replies
1,575 Views
venkatesh_raika
Contributor II

Thanks All,

I got the video working using mfw_vl4sink ( as suggested by Leo ) I am able to get the video rendered on a qt widget by setting the x_overlay which is implemented by mfw_v4lsink.

0 Kudos
1,574 Views
LeonardoSandova
Specialist I

The GStreamer video sink to be used is either mfw_v4lsink (for single display) or mfw_isink (for multiple display). Please change the pipeline and run your app again.

BTW, which app is the one using GStreamer?

Leo

1,574 Views
venkatesh_raika
Contributor II

I have a qt application which uses the grstreamer APIs ,  and what i am trying to do is get the video output on the widget window,  i tried using ximagesink and i see  video playing on the widget area, but the video is sluggish.

After reading few forums i decided to see xvimagesink for better performance but if i try using xvimagesink i get this error

0 Kudos
1,574 Views
LeonardoSandova
Specialist I

This question should be posted on the meta-freescale mailing list. Just one comment: You should stick to mfw element. Either ximagesink or xvimagesink does not use the IPU (Image processing Unit), so starting with a moderate resolution, you see those artifacts.

Leo

0 Kudos