[Buildroot] [PATCH v2 07/14] gst1-imx: bump to version 0.12.1

Gary Bisson gary.bisson at boundarydevices.com
Mon Jun 13 13:20:46 UTC 2016


Andrew, All,

On Fri, Jun 10, 2016 at 8:12 PM, Andrew Webster <awebster at arcx.com> wrote:
> Changelog:
> * compositor: Rename ImxCompositor(Pad) to ImxVideoCompositor(Pad)
>   This prevents conflicts if both the NXP plugins and the gstreamer-imx
>   are installed in the same rootfs
>
> * Add switches to wscript configuration to enable/disable plugins
>   Until now, all plugins were built (unless their dependencies were
>   missing). On some i.MX machines, some features are missing. For
>   example, the i.MX7 has no VPU. To ensure deterministic builds, it is
>   useful to selectively disable plugins in the build.
>
> * ipu+pxp: : Fix deadlocks and incorrect logging in case of init error
>   This was causing a freeze if for example one tries to use PxP elements
>   on an i.MX6 Dual/Quad
>
> * imxv4l2videosrc fixes and enhancements:
>   * fixes to interlacing support (incl. workarounds for analog TV input)
>   * remove format restriction in get_caps function
>     this removes the limitation on I420 formats
>   * simplified determination of fps (necessary due to driver limitations)
>
> * eglvivsink: wayland: Do not commit before buffers are swapped
>   This fixes eglSwapBuffer swaps with damaged frames
>
> * Documentation additions
>   Adds GPU memory leak notess to the FAQ
>
> * vpu: encoder: Expose motion estimation range as property
>
> * vpu: decoder: Drop output frame if its buffer cannot be allocated
>
> This patch is based on the Yocto equivalent:
> https://github.com/Freescale/meta-fsl-arm/commit/cec4c47
>
> Tested with the following commands on i.MX6Q (IPU):
>  # gst-launch-1.0 playbin uri=file:///root/tears_of_steel_1080p.webm
>  # gst-launch-1.0 filesrc location=/root/tears_of_steel_1080p.webm ! \
>    matroskademux ! imxvpudec ! imxipuvideosink
>  # gst-launch-1.0 filesrc location=/root/tears_of_steel_1080p.webm ! \
>    matroskademux ! imxvpudec ! imxeglvivsink
>
> Signed-off-by: Andrew Webster <awebster at arcx.com>

Reviewed-by: Gary Bisson <gary.bisson at boundarydevices.com>
Tested-by: Gary Bisson <gary.bisson at boundarydevices.com>

Once merged, I'll make a follow-up patch that allows to disable
components you don't want.

Regards,
Gary



More information about the buildroot mailing list