[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