Gstreamer issue with debian

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

Gstreamer issue with debian

1,114 Views
wangtsungli
Contributor IV

Hi Community,

I'm working on i.MX6 Quad sabre-SD then build zimage and uboot by yocto project 2.0.

But for my rootfs I got debian on website and burn into machine.

I'm trying to play video via application that I designed by QT.

And I will need to use Gstreamer.

But here comes the issue.

While I using Gstreamer 1.0 to play video, it will show below error.

Failed to start video surface due to main thread blocked

internal data stream error

I install gstreamer 1.0 by using command apt-get install on debian.

Did there any config I should open in menuconfig?

Or is there any specific gstreamer that is designed only for freescale?

Please is there anyone who can help me on this.

This problem had stuck me for a long time.

Thanks in Advanced!

0 Kudos
6 Replies

829 Views
igorpadykov
NXP Employee
NXP Employee

Hi tsung

to be able to play video on i.mx processors with gstreamer it is necessary to have i.mx plugins.

Usage description can be found on

https://developer.ridgerun.com/wiki/index.php?title=IMX6_GStreamer_Pipelines_-_SDK_Irazu 

For ubuntu may be useful to look at

Ubuntu - Boundary Devices 

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos

829 Views
wangtsungli
Contributor IV

igorpadykov 留言:

Hi tsung

 

to be able to play video on i.mx processors with gstreamer it is necessary to have i.mx plugins.

Usage description can be found on

https://developer.ridgerun.com/wiki/index.php?title=IMX6_GStreamer_Pipelines_-_SDK_Irazu 

For ubuntu may be useful to look at

Ubuntu - Boundary Devices 

 

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

igorpadykov

Thanks for your reply.

For some research, I notice that I need to build gstreamer-imx for i.MX 6 on debian.

In my condition, I just install gstreamer 1.0 on gstreamer official website. 

https://gstreamer.freedesktop.org/documentation/installing/on-linux.html 

But I did not have gstreamer-imx for my CPU (i.MX6 Quad sabre-SD)

I think this is the main reason why my video cannot work, am I correct?

Do you have any website or reference to let me study how to build debian rootfs with gstreamer?

I wanna start over again to build new debian rootfs with gstreamer.

Thanks in Advanced!

0 Kudos

829 Views
igorpadykov
NXP Employee
NXP Employee
0 Kudos

829 Views
wangtsungli
Contributor IV

igorpadykov 留言:

Hi tsung

 

one can look at

GitHub - Freescale/gstreamer-imx: GStreamer 1.0 plugins for i.MX platforms 

 

Best regards
igor

igorpadykov

Thanks, so this document will lead me to build gstreamer-imx for debian and ubuntu even QT wayland.

But how can I build debian root file system on my ubuntu host computer.

Could you offer me the link or any document?

Thanks in Advanced!

0 Kudos

829 Views
igorpadykov
NXP Employee
NXP Employee

for debian root file system may be useful to look at

Ubuntu - Boundary Devices 

0 Kudos

829 Views
wangtsungli
Contributor IV

igorpadykov 留言:

for debian root file system may be useful to look at

Ubuntu - Boundary Devices 

igorpadykov

I mean to build a rootfs myself.

The link that you give me do not tell me how to build a debian root file system.

It is a .img file.

Didn't freescale offer this kind of method to build root file system?

0 Kudos