[meta-freescale] [meta-fsl-arm][PATCH] gstreamer1.0-plugins-imx: add i.MX7 support

Otavio Salvador otavio.salvador at ossystems.com.br
Mon Apr 4 04:04:10 PDT 2016


On Sat, Apr 2, 2016 at 12:58 PM, Gary Bisson
<gary.bisson at boundarydevices.com> wrote:
> Modify the dependencies to match the platform features. By default
> the build will generate the following plugins for all the mx6/mx7
> platforms:
> - imxpxpvideosink
> - imxpxpvideotransform
> - imxipuvideotransform
> - imxipuvideosink
> - imxipucompositor
> - imxv4l2videosrc
> - imxuniaudiodec
> - imxmp3audioenc
>
> Then all the platforms with GPU support (6QDL, 6SL, 6SX) will also have:
> - imxeglvivsink
> - imxg2dvideosink
> - imxg2dvideotransform
> - imxg2dcompositor
> Note that only the G2D plugins can work on 6SL.
>
> Finally, platforms with VPU support (6QDL) will also have:
> - imxvpudec
> - imxvpuenc_h263
> - imxvpuenc_h264
> - imxvpuenc_mpeg4
> - imxvpuenc_mjpeg
>
> The pxp and v4l2 plugins have been tested on an i.MX7 Nitrogen7
> platform from Boundary Devices.
>
> Signed-off-by: Gary Bisson <gary.bisson at boundarydevices.com>

I do support this change, however it needs to use PACKAGECONFIG flags
and also include 'configure' options which enable/disable the
features. The features cannot be enabled depending on library
detection as it can result in non-deterministic builds.

Carlos, what do you think?


-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


More information about the meta-freescale mailing list