Compare 0 Products     empty

PXP GEA MX6UL FOR GSTREAMER PIPELINE

In this section is reported the procedure how to enable pxp module for gstremer pipeline .

Added this packages in your recipes

IMAGE_INSTALL_append_mx6ul = " \                       
    packagegroup-fslc-gstreamer1.0-full \
    gst1.0-fsl-plugin \
"

Added this features in your file local.conf

LICENSE_FLAGS_WHITELIST = "commercial"

Change property your machine /meta-engicam/conf/machine/geamx6ul.conf

MACHINE_SOCARCH_SUFFIX_mx6ul = "-mx6ul"

# mx6 GPU libraries
PREFERRED_PROVIDER_virtual/egl_mx6ul = "mesa"
PREFERRED_PROVIDER_virtual/libgles1_mx6ul = "mesa"
PREFERRED_PROVIDER_virtual/libgles2_mx6ul = "mesa"
PREFERRED_PROVIDER_virtual/libgl_mx6ul = "mesa"
PREFERRED_PROVIDER_virtual/libg2d_mx6ul = ""

MACHINE_SOCARCH_FILTER_mx6ul = "libfslcodec libfslparser gst-fsl-plugins"

# Extra audio support
# FIXME: Add support for imx6ul
MACHINE_EXTRA_RRECOMMENDS_append_mx6ul = " ${@base_contains('DISTRO_FEATURES', 'alsa', 'fsl-alsa-plugins', '', d)}"

Example pipeline with pxp module enable

gst-launch-1.0 -v filesrc location=file.mov ! qtdemux ! queue ! h264parse ! avdec_h264 ! imxvideoconvert_pxp ! imxv4l2sink