1080p video playback over imxv4l2sink is getting stuck.

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

1080p video playback over imxv4l2sink is getting stuck.

994 Views
harekrishnaroy
Contributor III

Hi All,

I am trying to play mp4 file of resolution 1080p with imxv4l2sink. It was playing well until i did not install package gstreamer1.0-plugins-imx to the board. Once after installing this package playback is getting stuck after 8 sec.

I am using command gplay-1.0 --video-sink=imxv4l2sink test_1080p.mp4  to play the file.

I tried to find what is creating this issue, and found that if i remove libgstimxcommon.so from /usr/lib then it is working fine.

So i am suspecting that something weird is happening due to libgstimxcommon.so.

How to get rid of this issue ? Any help would be highly appreciated.

My Setup :

fsl-yocto-3.14.28-1.0.0(linux)

board is imx Sabre Auto

Regards,

Hare

0 Kudos
2 Replies

560 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hi Hare,

If you are working with Sabre Auto board, you can try with gst-fsl-plugins described in sect.6.1 Freescale GStreamer plugins: 
imxv4l2videosrc is part of community GStreamer-imx plugins supported on  meta-fsl-arm mailing list
https://lists.yoctoproject.org/listinfo/meta-freescale
One can post there, so that someone familiar with it could try to assist you.
There are 2 separate plugin's : community GStreamer-imx plugins and
nxp GStreamer Plugins (fsl-gst-plugin package), 

Also beside  libgstimxcommon.so. Remove the existing plugins

rm /usr/lib/arm-linux-gnueabihf/gstreamer-1.0/libgstimxipu.so

rm /usr/lib/arm-linux-gnueabihf/gstreamer-1.0/libgstimxvpu.so

rm /usr/lib/arm-linux-gnueabihf/gstreamer-1.0/libgstimxeglvivsink.so

rm /usr/lib/libgstimxcommon.so rm /usr/lib/libgstimxcommon.so.0

rm /usr/lib/libgstimxcommon.so.0.9.1

Regards

0 Kudos

560 Views
harekrishnaroy
Contributor III

Hi Bio_TICFSL,

I have two projects. One is using gplay and another one has a pipeline which is  using imxvpudec. So i have to keep imxvpudec and its dependent libraries.
Could you tell me why imxvpudec and above mentioned libraries are creating problem ?

0 Kudos