i.MX8M Mini: how to update GStreamer

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

i.MX8M Mini: how to update GStreamer

538 Views
vincentz63
Contributor IV

We have a product using the i.MX8MMini built with 4.19 Warrior that uses GStreamer 1.16 which was bundle in the IMX Warrior Yocto release. We use the v4l2src and vpuenc_h264 elements in our app. We have also customised the MIPI CSI driver. We want to update GStreamer to a more recent version, ideally 1.20 or more recent.

How realistic is it to attempt this update without also updating the IMX Yocto release to, say 5.15? I am concerned this may be unrealistic as the vpuenc_h264 element relies on the Hantro library and encoder kernel driver which would therefore also need updating. I feel we could end-up with as much work trying to fit the newer code in an old kernel than updating to a newer kernel.

Has anyone attempted to do this? Any suggestion / alternative?

Tags (1)
0 Kudos
Reply
3 Replies

518 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

You can't, To update the gstreamer version, you’d need to compile a custom image with Yocto, and the gstreamer 1.20 you need at least the version 5.10.

regards

0 Kudos
Reply

514 Views
vincentz63
Contributor IV
Hi,
Can you tell me why or at least give me some pointers? Are there specific dependencies that are tied to the distro version?
Thanks
0 Kudos
Reply

492 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

Latest BSP has 1.20.3.

 

Regards

0 Kudos
Reply