Gstreamer issue with debian

cancel
Showing results for 
Search instead for 
Did you mean: 

Gstreamer issue with debian

423 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

138 Views
igorpadykov
NXP TechSupport
NXP TechSupport

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

138 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

138 Views
igorpadykov
NXP TechSupport
NXP TechSupport
0 Kudos

138 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

138 Views
igorpadykov
NXP TechSupport
NXP TechSupport

for debian root file system may be useful to look at

Ubuntu - Boundary Devices 

0 Kudos

138 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