-
Hi, We've observed that OE4T/meta tegra ships GStreamer-1.14.4, while L4T R32.6.1 ships with GStreamer-1.14.5 (and has been for a long time). Is there a particular reason for this? We are currently migrating from L4T to OE4T and we are running into build discrepancies between our application builds and the libraries shipped with OE4T. Thanks in advance! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
The gstreamer recipes we include in the There's also a chance that one of the binary-only gstreamer plugins that NVIDIA provides with L4T won't interoperate with later versions of gstreamer, but there haven't been any such issues reported, at least recently. So it's up to you to decide which version of gstreamer you want to ship for your builds - in many cases, just using the version provided in OE-Core will work. Are these discrepancies you mention just differences, or are they causing issues of some kind? |
Beta Was this translation helpful? Give feedback.
The gstreamer recipes we include in the
meta-tegra/contrib
layer were imported from the last OE-Core release that supported gstreamer 1.14 (from thewarrior
branch), which was based on 1.14.4. OE-Core moved on to gstreamer 1.16 and 1.18 in later branches, so the import was provided for folks that needed some compatibility for running NVIDIA-provided containers that contain gstreamer applications and plugins that were built against 1.14. (The NVIDIA container support for Jetson mixes container-provided binaries with libraries passthrough-mounted from the underlying OS.)There's also a chance that one of the binary-only gstreamer plugins that NVIDIA provides with L4T won't interoperate with…