imx-gst-plugin imxvideoconvert inspect returns 0 features on i.MX8M EVK

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

imx-gst-plugin imxvideoconvert inspect returns 0 features on i.MX8M EVK

1,560 Views
juancruz
Contributor II

Hi all.

I am having some issues while trying to use the imxvideoconvert element as part of my GStreamer pipeline.

Here is some information about my setup:

  • Platform: i.MX8M EVK (MCIMX8M-EVK)
  • Yocto: Hardknott
  • GStremer version: 1.18.0

I have added the following line to my local.conf file:

IMAGE_INSTALL_append += " gstreamer1.0-plugins-imx imx-gst1.0-plugin"

 Getting the following library installed in my file system:

/usr/lib/gstreamer-1.0/libgstimxvideoconvert.so

However, when I run the inspect it returns "0 Features":

# gst-inspect-1.0 imxvideoconvert
   Plugin Details:
   Name imxvideoconvert
   Description IMX Video Convert Plugins
   Filename /usr/lib/gstreamer-1.0/libgstimxvideoconvert.so
   Version 4.6.1
   License LGPL
   Source module imx-gst1.0-plugin
   Binary package Freescle Gstreamer Multimedia Plugins
   Origin URL http://www.freescale.com


  0 features:

I checked this similar thread: imx-gst-plugin-for-imx8-returns-0-features but there is not a solution for my case.

I also checked the config/build log files generated in:

tmp/work/cortexa53-crypto-mx8m-poky-linux/imx-gst1.0-plugin/4.6.1-r0/temp/

But I didn't find a possible cause of the 0-feature issue.

Even when the inspect output contains information about the imxvideoconvert plugin, if I try to use it in a basic pipeline it isn't recognized:

# gst-launch-1.0 videotestsrc is-live=true ! queue ! imxvideoconvert ! fakesink
   WARNING: erroneous pipeline: no element "imxvideoconvert"

It seems that plugins such as imxg2dvideotransform and imxvideoconvert_g2d are not available in the updated versions of the imx-gst1.0-plugin package (4.5.7) which comes with Yocto Hardknott.

That's why I'm trying to install and use the imxvideoconvert plugin, which seems that should be supported on my setup.

I also checked the imx-gst1.0-plugin recipe (see attached file) to see if it could be possible to enable the features from there, but I couldn't do it.

I would appreciate any suggestion about how to install the plugin properly.

Thanks in advance.

-JC

Labels (1)
0 Kudos
Reply
2 Replies

1,548 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport
0 Kudos
Reply

1,538 Views
juancruz
Contributor II

Hi @Bio_TICFSL 

Thanks for your reply and for sharing this valuable guide.

It seems both imx-gst1.0-plugin and gstreamer-imx packages can be built and installed properly on the i.MX8M Mini EVK using Yocto Hardknott, since plugins such as imxvideoconvert_g2d and imxvpuenc_h264 work as expected without the 0-features issue.

Should these plugins work on the i.MX8M EVK or could it be possible to have some incompatibility issues due to the hardware capabilities?

Thanks,

-JC

Tags (3)
0 Kudos
Reply